The following document contains the results of PMD 6.21.0.
Rule | Violation | Line |
---|---|---|
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getPath': the method is declared in an interface type | 44 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getOutputRelativePath': the method is declared in an interface type | 51 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRelativePathSegements': the method is declared in an interface type | 60 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSize': the method is declared in an interface type | 67 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getInputStream': the method is declared in an interface type | 78 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getVersion': the method is declared in an interface type | 85 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'asFileInfo': the method is declared in an interface type | 87 |
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.String' due to existing implicit import 'java.lang.*' | 44 |
UselessParentheses | Useless parentheses. | 241 |
UselessParentheses | Useless parentheses. | 290 |
UselessParentheses | Useless parentheses. | 300 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getPath': the method is declared in an interface type | 3 | 44 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getOutputRelativePath': the method is declared in an interface type | 3 | 51 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRelativePathSegements': the method is declared in an interface type | 3 | 60 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSize': the method is declared in an interface type | 3 | 67 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getInputStream': the method is declared in an interface type | 3 | 78 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'getVersion': the method is declared in an interface type | 3 | 85 |
UnnecessaryModifier | Unnecessary modifier 'public' on method 'asFileInfo': the method is declared in an interface type | 3 | 87 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.String' due to existing implicit import 'java.lang.*' | 4 | 44 |
UselessParentheses | Useless parentheses. | 4 | 241 |
UselessParentheses | Useless parentheses. | 4 | 290 |
UselessParentheses | Useless parentheses. | 4 | 300 |