
resources.report.rules.pmd.LongVariable.html Maven / Gradle / Ivy
LongVariable
LongVariable
Detects when a field, formal or local variable is declared with a long name.
This rule is defined by the following XPath expression:
//VariableDeclaratorId[string-length(@Image) > $minimum]
Example:
public class Something {
int reallyLongIntName = -3; // VIOLATION - Field
public static void main( String argumentsList[] ) { // VIOLATION - Formal
int otherReallyLongName = -5; // VIOLATION - Local
for (int interestingIntIndex = 0; // VIOLATION - For
interestingIntIndex < 10;
interestingIntIndex ++ ) {
}
}
This rule has the following properties:
Name Default value Description
minimum
17
The variable length reporting threshold
© 2015 - 2025 Weber Informatics LLC | Privacy Policy