PMD Results

The following document contains the results of PMD 7.17.0.

Violations By Priority

Priority 3

org/codehaus/plexus/build/connect/Configuration.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'CONFIG_SEND_PROJECTS': the field is declared in an interface type 25
UnnecessaryModifier Unnecessary modifier 'public' on method 'isSendProjects': the method is declared in an interface type 31
UnnecessaryModifier Unnecessary modifier 'public' on method 'of': the method is declared in an interface type 39

org/codehaus/plexus/build/connect/TcpBuildConnection.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 135136
EmptyCatchBlock Avoid empty catch blocks 203204
EmptyCatchBlock Avoid empty catch blocks 207208
EmptyCatchBlock Avoid empty catch blocks 245246

org/codehaus/plexus/build/connect/messages/MojoMessage.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'static' on enum 'EventType': nested enums are implicitly static 116

org/codehaus/plexus/build/connect/messages/ProjectMessage.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'static' on enum 'EventType': nested enums are implicitly static 100

org/codehaus/plexus/build/connect/messages/ProjectsMessage.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 108109
UnnecessaryModifier Unnecessary modifier 'static' on interface 'ProjectInfo': member interfaces are implicitly static 117

Priority 4

org/codehaus/plexus/build/DefaultBuildContext.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BuildContext': 'SEVERITY_ERROR' is already in scope because it is inherited by an enclosing type 188
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BuildContext': 'SEVERITY_WARNING' is already in scope because it is inherited by an enclosing type 191

Files

org/codehaus/plexus/build/DefaultBuildContext.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BuildContext': 'SEVERITY_ERROR' is already in scope because it is inherited by an enclosing type 4 188
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BuildContext': 'SEVERITY_WARNING' is already in scope because it is inherited by an enclosing type 4 191

org/codehaus/plexus/build/connect/Configuration.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'CONFIG_SEND_PROJECTS': the field is declared in an interface type 3 25
UnnecessaryModifier Unnecessary modifier 'public' on method 'isSendProjects': the method is declared in an interface type 3 31
UnnecessaryModifier Unnecessary modifier 'public' on method 'of': the method is declared in an interface type 3 39

org/codehaus/plexus/build/connect/TcpBuildConnection.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 135136
EmptyCatchBlock Avoid empty catch blocks 3 203204
EmptyCatchBlock Avoid empty catch blocks 3 207208
EmptyCatchBlock Avoid empty catch blocks 3 245246

org/codehaus/plexus/build/connect/messages/MojoMessage.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'static' on enum 'EventType': nested enums are implicitly static 3 116

org/codehaus/plexus/build/connect/messages/ProjectMessage.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'static' on enum 'EventType': nested enums are implicitly static 3 100

org/codehaus/plexus/build/connect/messages/ProjectsMessage.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 108109
UnnecessaryModifier Unnecessary modifier 'static' on interface 'ProjectInfo': member interfaces are implicitly static 3 117