All Downloads are FREE. Search and download functionalities are using the official Maven repository.

resources.report.rules.pmd.LongVariable.html Maven / Gradle / Ivy



LongVariable

LongVariable

Fields, formal arguments, or local variable names that are too long can make the code difficult to follow.

                  
//VariableDeclaratorId[string-length(@Image) > $minimum]
                  

Example(s):


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 ++ ) {
    }
}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy