PMD Results

The following document contains the results of PMD 7.17.0.

Violations By Priority

Priority 3

demo/TestNioLock.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'latchLock'. 137

org/apache/maven/resolver/examples/ResolveTransitiveDependenciesParallel.java

Rule Violation Line
UselessPureMethodCall Do not call pure method getAndIncrement if the result is not used. 230
UselessPureMethodCall Do not call pure method getAndIncrement if the result is not used. 233

Priority 4

org/apache/maven/resolver/examples/util/ConsoleTransferListener.java

Rule Violation Line
UselessParentheses Useless parentheses around `event.getRequestType() == RequestType.PUT ? "Up...`. 117
UselessParentheses Useless parentheses around `bytes / 1024.0`. 125

Files

demo/TestNioLock.java

Rule Violation Priority Line
UnusedLocalVariable Avoid unused local variables such as 'latchLock'. 3 137

org/apache/maven/resolver/examples/ResolveTransitiveDependenciesParallel.java

Rule Violation Priority Line
UselessPureMethodCall Do not call pure method getAndIncrement if the result is not used. 3 230
UselessPureMethodCall Do not call pure method getAndIncrement if the result is not used. 3 233

org/apache/maven/resolver/examples/util/ConsoleTransferListener.java

Rule Violation Priority Line
UselessParentheses Useless parentheses around `event.getRequestType() == RequestType.PUT ? "Up...`. 4 117
UselessParentheses Useless parentheses around `bytes / 1024.0`. 4 125

Suppressed Violations

Filename Rule message Suppression type Reason
org/apache/maven/resolver/examples/resolver/ResolverDemo.java Avoid unused local variables such as 'root'. @suppresswarnings
org/apache/maven/resolver/examples/resolver/ResolverDemo.java Avoid unused local variables such as 'classpath'. @suppresswarnings
org/apache/maven/resolver/examples/resolver/ResolverDemo.java Avoid unused local variables such as 'artifacts'. @suppresswarnings