
Inline adoc files when they are included exactly once. Also fix language tags because this inlining gives us better information on what language the code is written in.
31 lines
446 B
Plaintext
31 lines
446 B
Plaintext
== Why is this an issue?
|
|
|
|
There is no need to use the ``++final++`` modifier inside a ``++final++`` class. Everything in it is ``++final++`` by default.
|
|
|
|
|
|
=== Noncompliant code example
|
|
|
|
[source,text]
|
|
----
|
|
final class MyClass {
|
|
|
|
public final String getName() { // Noncompliant
|
|
return name;
|
|
}
|
|
}
|
|
----
|
|
|
|
|
|
=== Compliant solution
|
|
|
|
[source,text]
|
|
----
|
|
final class MyClass {
|
|
|
|
public String getName() { // Compliant
|
|
return name;
|
|
}
|
|
}
|
|
----
|
|
|