Apache Commons logo Commons Math

PMD Results

The following document contains the results of PMD 6.55.0.

Violations By Priority

Priority 3

org/apache/commons/math4/examples/sofm/chineserings/ChineseRingsClassifier.java

Rule Violation Line
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 8890

org/apache/commons/math4/examples/sofm/chineserings/StandAlone.java

Rule Violation Line
ImmutableField Private field 'numRows' could be made final; it is only initialized in the declaration or constructor. 42
ImmutableField Private field 'numCols' could be made final; it is only initialized in the declaration or constructor. 46
ImmutableField Private field 'numSamples' could be made final; it is only initialized in the declaration or constructor. 50
ImmutableField Private field 'outputFile' could be made final; it is only initialized in the declaration or constructor. 54
RedundantFieldInitializer Avoid using redundant field initializer for 'outputFile' 54

Files

org/apache/commons/math4/examples/sofm/chineserings/ChineseRingsClassifier.java

Rule Violation Priority Line
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 3 8890

org/apache/commons/math4/examples/sofm/chineserings/StandAlone.java

Rule Violation Priority Line
ImmutableField Private field 'numRows' could be made final; it is only initialized in the declaration or constructor. 3 42
ImmutableField Private field 'numCols' could be made final; it is only initialized in the declaration or constructor. 3 46
ImmutableField Private field 'numSamples' could be made final; it is only initialized in the declaration or constructor. 3 50
ImmutableField Private field 'outputFile' could be made final; it is only initialized in the declaration or constructor. 3 54
RedundantFieldInitializer Avoid using redundant field initializer for 'outputFile' 3 54