PMD Results
The following document contains the results of PMD 6.45.0.
Violations By Priority
Priority 3
io/wcm/qa/glnm/differences/difference/sut/RelativeUrlWithQueryDifference.java
Rule | Violation | Line |
---|---|---|
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 60 |
io/wcm/qa/glnm/differences/generic/DifferenceNameComparator.java
Rule | Violation | Line |
---|---|---|
CompareObjectsWithEquals | Use equals() to compare object references. | 37 |
io/wcm/qa/glnm/differences/specialized/ClassDifferences.java
Rule | Violation | Line |
---|---|---|
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 115 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 116 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 117 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 118 |
Files
io/wcm/qa/glnm/differences/difference/sut/RelativeUrlWithQueryDifference.java
Rule | Violation | Priority | Line |
---|---|---|---|
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 60 |
io/wcm/qa/glnm/differences/generic/DifferenceNameComparator.java
Rule | Violation | Priority | Line |
---|---|---|---|
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 37 |
io/wcm/qa/glnm/differences/specialized/ClassDifferences.java
Rule | Violation | Priority | Line |
---|---|---|---|
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 115 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 116 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 117 |
ConsecutiveAppendsShouldReuse | StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. | 3 | 118 |