PMD Results

The following document contains the results of PMD 7.14.0.

Violations By Priority

Priority 3

org/forgerock/guice/core/InjectorConfiguration.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'InjectorConfiguration()': enum constructors are implicitly private 62

org/forgerock/guice/core/InjectorHolder.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'InjectorHolder()': enum constructors are implicitly private 53

org/forgerock/guice/core/internal/commons/lang/reflect/MemberUtils.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 5254
EmptyCatchBlock Avoid empty catch blocks 8587

Priority 4

org/forgerock/guice/core/internal/commons/lang/reflect/ConstructorUtils.java

Rule Violation Line
UselessParentheses Useless parentheses. 79

Files

org/forgerock/guice/core/InjectorConfiguration.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'InjectorConfiguration()': enum constructors are implicitly private 3 62

org/forgerock/guice/core/InjectorHolder.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'InjectorHolder()': enum constructors are implicitly private 3 53

org/forgerock/guice/core/internal/commons/lang/reflect/ConstructorUtils.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 79

org/forgerock/guice/core/internal/commons/lang/reflect/MemberUtils.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 5254
EmptyCatchBlock Avoid empty catch blocks 3 8587