PMD Results

The following document contains the results of PMD 6.13.0.

Violations By Priority

Priority 3

net/avcompris/guixer/core/AbstractCommandLoggerImpl.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'actionShortDescription'. 17
UnusedFormalParameter Avoid unused constructor parameters such as 'context'. 23
UnnecessaryModifier Unnecessary modifier 'final' on method 'applyWhen': private methods cannot be overridden 374377

net/avcompris/guixer/core/CommandSeleniumImpl.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 1301

net/avcompris/guixer/core/Context.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 1312
EmptyIfStmt Avoid empty if statements 8589
EmptyIfStmt Avoid empty if statements 111115

net/avcompris/guixer/core/DumperLogger.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 1215

Files

net/avcompris/guixer/core/AbstractCommandLoggerImpl.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'actionShortDescription'. 3 17
UnusedFormalParameter Avoid unused constructor parameters such as 'context'. 3 23
UnnecessaryModifier Unnecessary modifier 'final' on method 'applyWhen': private methods cannot be overridden 3 374377

net/avcompris/guixer/core/CommandSeleniumImpl.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 1301

net/avcompris/guixer/core/Context.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 1312
EmptyIfStmt Avoid empty if statements 3 8589
EmptyIfStmt Avoid empty if statements 3 111115

net/avcompris/guixer/core/DumperLogger.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 1215