
resources.report.rules.pmd.SingularField.html Maven / Gradle / Ivy
SingularField
SingularField
This field is used in only one method and the first usage is assigning a value
to the field. This probably means that the field can be changed to a local variable.
This rule is defined by the following Java class:
net.sourceforge.pmd.rules.design.SingularField
Example:
public class Foo {
private int x; //Why bother saving this?
public void foo(int y) {
x = y + 5;
return x;
}
}
This rule has the following properties:
Name Default value Description
CheckInnerClasses
Check inner classes
DisallowNotAssignment
Disallow violations where the first usage is not an assignment
© 2015 - 2025 Weber Informatics LLC | Privacy Policy