Apache Commons logo Apache Commons Numbers

PMD Results

The following document contains the results of PMD 6.49.0.

Violations By Priority

Priority 3

org/apache/commons/numbers/quaternion/Quaternion.java

Rule Violation Line
GodClass Possible God Class (WMC=78, ATFD=62, TCC=31.818%) 36733
AvoidFieldNameMatchingMethodName Field normSq has the same name as a method 94
AvoidFieldNameMatchingMethodName Field norm has the same name as a method 96

Files

org/apache/commons/numbers/quaternion/Quaternion.java

Rule Violation Priority Line
GodClass Possible God Class (WMC=78, ATFD=62, TCC=31.818%) 3 36733
AvoidFieldNameMatchingMethodName Field normSq has the same name as a method 3 94
AvoidFieldNameMatchingMethodName Field norm has the same name as a method 3 96

Suppressed Violations

Filename Rule message Suppression type Reason
org/apache/commons/numbers/quaternion/Quaternion.java Avoid using short method names annotation
org/apache/commons/numbers/quaternion/Quaternion.java Avoid using short method names annotation
org/apache/commons/numbers/quaternion/Quaternion.java Avoid using short method names annotation