PMD Results

The following document contains the results of PMD 7.14.0.

Violations By Priority

Priority 3

org/forgerock/json/resource/examples/DynamicRealmDemo.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–212

org/forgerock/json/resource/examples/ReadModifyWriteDemo.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'server': resource specifications are implicitly final 47
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'connection': resource specifications are implicitly final 48

org/forgerock/json/resource/examples/VersionedResourcesDemo.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–203

org/forgerock/json/resource/http/examples/CrestHttpApplication.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–181

Priority 4

org/forgerock/json/resource/http/examples/CrestHttpApplication.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RoutingMode': 'STARTS_WITH' is already in scope because it is imported in this file 88
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RoutingMode': 'STARTS_WITH' is already in scope because it is imported in this file 92

Files

org/forgerock/json/resource/examples/DynamicRealmDemo.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–212

org/forgerock/json/resource/examples/ReadModifyWriteDemo.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'server': resource specifications are implicitly final 3 47
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'connection': resource specifications are implicitly final 3 48

org/forgerock/json/resource/examples/VersionedResourcesDemo.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–203

org/forgerock/json/resource/http/examples/CrestHttpApplication.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–181
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RoutingMode': 'STARTS_WITH' is already in scope because it is imported in this file 4 88
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RoutingMode': 'STARTS_WITH' is already in scope because it is imported in this file 4 92