PMD Results

The following document contains the results of PMD.

Summary

Files Errors
15 29

Files

Files Violations
org/apache/fulcrum/jce/crypto/CryptoStreamFactoryImpl.java 6
org/apache/fulcrum/jce/crypto/HexConverter.java 4
org/apache/fulcrum/yaafi/framework/container/ServiceContainerImpl.java 1
org/apache/fulcrum/yaafi/framework/interceptor/AvalonInterceptorInvocationHandler.java 1
org/apache/fulcrum/yaafi/interceptor/jamon/Jamon1PerformanceMonitorImpl.java 1
org/apache/fulcrum/yaafi/interceptor/jamon/Jamon2PerformanceMonitorImpl.java 1
org/apache/fulcrum/yaafi/interceptor/logging/LoggingInterceptorServiceImpl.java 3
org/apache/fulcrum/yaafi/interceptor/performance/PerformanceInterceptorServiceImpl.java 2
org/apache/fulcrum/yaafi/interceptor/util/ArgumentToStringBuilderImpl.java 1
org/apache/fulcrum/yaafi/service/shutdown/ShutdownServiceImpl.java 1
org/apache/fulcrum/jce/crypto/CryptoUtilTest.java 1
org/apache/fulcrum/yaafi/TestComponentTest.java 1
org/apache/fulcrum/yaafi/baseservice/DerivedServiceImpl.java 2
org/apache/fulcrum/yaafi/cli/MainTest.java 1
org/apache/fulcrum/yaafi/framework/factory/ServiceContainerFactoryTest.java 3

org/apache/fulcrum/jce/crypto/CryptoStreamFactoryImpl.java

Violation Line
Unnecessary final modifier in final class - details... 198
Unnecessary final modifier in final class - details... 206
Unnecessary final modifier in final class - details... 214
Unnecessary final modifier in final class - details... 222
Unnecessary final modifier in final class - details... 234
Unnecessary final modifier in final class - details... 263

org/apache/fulcrum/jce/crypto/HexConverter.java

Violation Line
Unnecessary final modifier in final class - details... 50
Unnecessary final modifier in final class - details... 62
Unnecessary final modifier in final class - details... 76
Unnecessary final modifier in final class - details... 109

org/apache/fulcrum/yaafi/framework/container/ServiceContainerImpl.java

Violation Line
These nested if statements could be combined - details... 731

org/apache/fulcrum/yaafi/framework/interceptor/AvalonInterceptorInvocationHandler.java

Violation Line
Overriding method merely calls super - details... 131

org/apache/fulcrum/yaafi/interceptor/jamon/Jamon1PerformanceMonitorImpl.java

Violation Line
Avoid unused constructor parameters such as 'serviceName'. - details... 33

org/apache/fulcrum/yaafi/interceptor/jamon/Jamon2PerformanceMonitorImpl.java

Violation Line
Avoid unused constructor parameters such as 'serviceName'. - details... 52

org/apache/fulcrum/yaafi/interceptor/logging/LoggingInterceptorServiceImpl.java

Violation Line
These nested if statements could be combined - details... 137
These nested if statements could be combined - details... 153
These nested if statements could be combined - details... 170

org/apache/fulcrum/yaafi/interceptor/performance/PerformanceInterceptorServiceImpl.java

Violation Line
These nested if statements could be combined - details... 133
These nested if statements could be combined - details... 223

org/apache/fulcrum/yaafi/interceptor/util/ArgumentToStringBuilderImpl.java

Violation Line
Avoid unused constructor parameters such as 'maxArgLength'. - details... 99

org/apache/fulcrum/yaafi/service/shutdown/ShutdownServiceImpl.java

Violation Line
These nested if statements could be combined - details... 215

org/apache/fulcrum/jce/crypto/CryptoUtilTest.java

Violation Line
Avoid unnecessary return statements - details... 280

org/apache/fulcrum/yaafi/TestComponentTest.java

Violation Line
Avoid empty catch blocks - details... 67

org/apache/fulcrum/yaafi/baseservice/DerivedServiceImpl.java

Violation Line
Overriding method merely calls super - details... 47
Overriding method merely calls super - details... 55

org/apache/fulcrum/yaafi/cli/MainTest.java

Violation Line
Avoid unnecessary return statements - details... 95

org/apache/fulcrum/yaafi/framework/factory/ServiceContainerFactoryTest.java

Violation Line
Avoid empty catch blocks - details... 83
Avoid unnecessary return statements - details... 110
Avoid empty catch blocks - details... 127