The following document contains the results of PMD 7.17.0.

Violations By Priority

Priority 1

io/wcm/dam/assetservice/impl/dataversion/ChecksumDataVersionStrategy.java

Rule Violation Line
ClassWithOnlyPrivateConstructorsShouldBeFinal This class has only private constructors and may be final 133

Priority 3

io/wcm/dam/assetservice/impl/AssetService.java

Rule Violation Line
ReplaceHashtableWithMap Consider replacing this Hashtable with the newer java.util.Map 153

io/wcm/dam/assetservice/impl/DamPathHandler.java

Rule Violation Line
ConsecutiveAppendsShouldReuse StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. 134

Files

io/wcm/dam/assetservice/impl/AssetService.java

Rule Violation Priority Line
ReplaceHashtableWithMap Consider replacing this Hashtable with the newer java.util.Map 3 153

io/wcm/dam/assetservice/impl/DamPathHandler.java

Rule Violation Priority Line
ConsecutiveAppendsShouldReuse StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. 3 134

io/wcm/dam/assetservice/impl/dataversion/ChecksumDataVersionStrategy.java

Rule Violation Priority Line
ClassWithOnlyPrivateConstructorsShouldBeFinal This class has only private constructors and may be final 1 133

Back to top

Version: 1.6.1-SNAPSHOT. Last Published: 2025-10-08.