PMD Results

The following document contains the results of PMD 6.55.0.

Violations By Priority

Priority 3

Apache Whisker::App - org/apache/creadur/whisker/app/Act.java
Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'Act(boolean)': enum constructors are implicitly private 4345
Apache Whisker::App - org/apache/creadur/whisker/app/Result.java
Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'Result(String)': enum constructors are implicitly private 4547
Apache Whisker::App - org/apache/creadur/whisker/app/analysis/ResourceDefinitionError.java
Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'ResourceDefinitionError(String)': enum constructors are implicitly private 4143
Apache Whisker::Command Line Interface - org/apache/creadur/whisker/cli/CommandLineOption.java
Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'CommandLineOption(String, char, String, boolean, String, boolean)': enum constructors are implicitly private 89101
Apache Whisker::Model - org/apache/creadur/whisker/model/ContentElement.java
Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'public' on method 'accept': the method is declared in an interface type 30
Apache Whisker::Model - org/apache/creadur/whisker/model/Visitor.java
Rule Violation Line
UnnecessarySemicolon Unnecessary semicolon 75
UnnecessarySemicolon Unnecessary semicolon 82
UnnecessarySemicolon Unnecessary semicolon 89
UnnecessarySemicolon Unnecessary semicolon 96
Apache Whisker::Output(velocity) - org/apache/creadur/whisker/out/velocity/Product.java
Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'Product(String, Result)': enum constructors are implicitly private 6467
Apache Whisker::Output(velocity) - org/apache/creadur/whisker/out/velocity/VelocityReports.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'log'. 58

Priority 4

Apache Whisker::Model - org/apache/creadur/whisker/model/Descriptor.java
Rule Violation Line
UselessParentheses Useless parentheses. 309
Apache Whisker::Model - org/apache/creadur/whisker/model/License.java
Rule Violation Line
UselessParentheses Useless parentheses. 152153
Apache Whisker::Model - org/apache/creadur/whisker/model/LicenseAndOrganisationCollator.java
Rule Violation Line
UselessParentheses Useless parentheses. 76

Files

Apache Whisker::App - org/apache/creadur/whisker/app/Act.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'Act(boolean)': enum constructors are implicitly private 3 4345

Apache Whisker::App - org/apache/creadur/whisker/app/Result.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'Result(String)': enum constructors are implicitly private 3 4547

Apache Whisker::App - org/apache/creadur/whisker/app/analysis/ResourceDefinitionError.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'ResourceDefinitionError(String)': enum constructors are implicitly private 3 4143

Apache Whisker::Command Line Interface - org/apache/creadur/whisker/cli/CommandLineOption.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'CommandLineOption(String, char, String, boolean, String, boolean)': enum constructors are implicitly private 3 89101

Apache Whisker::Model - org/apache/creadur/whisker/model/ContentElement.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'public' on method 'accept': the method is declared in an interface type 3 30

Apache Whisker::Model - org/apache/creadur/whisker/model/Descriptor.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 309

Apache Whisker::Model - org/apache/creadur/whisker/model/License.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 152153

Apache Whisker::Model - org/apache/creadur/whisker/model/LicenseAndOrganisationCollator.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 76

Apache Whisker::Model - org/apache/creadur/whisker/model/Visitor.java

Rule Violation Priority Line
UnnecessarySemicolon Unnecessary semicolon 3 75
UnnecessarySemicolon Unnecessary semicolon 3 82
UnnecessarySemicolon Unnecessary semicolon 3 89
UnnecessarySemicolon Unnecessary semicolon 3 96

Apache Whisker::Output(velocity) - org/apache/creadur/whisker/out/velocity/Product.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'Product(String, Result)': enum constructors are implicitly private 3 6467

Apache Whisker::Output(velocity) - org/apache/creadur/whisker/out/velocity/VelocityReports.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'log'. 3 58