PMD Results

The following document contains the results of PMD 7.7.0.

Violations By Priority

Priority 3

ru/volnenko/maven/plugin/databasedoc/exporter/AbstractExporter.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'enable'. 7
ru/volnenko/maven/plugin/databasedoc/generator/impl/DocumentGenerator.java
Rule Violation Line
CollapsibleIfStatements This if statement could be combined with its parent 105–120
ru/volnenko/maven/plugin/databasedoc/generator/impl/EntityRelationDiagramColumnGenerator.java
Rule Violation Line
CollapsibleIfStatements This if statement could be combined with its parent 75–76
ru/volnenko/maven/plugin/databasedoc/util/MapperUtil.java
Rule Violation Line
EmptyControlStatement Empty initializer statement 15–20

Priority 4

ru/volnenko/maven/plugin/databasedoc/model/ICreateType.java
Rule Violation Line
UnnecessaryImport Unused import 'ru.volnenko.maven.plugin.databasedoc.model.impl.CreateType' 3
ru/volnenko/maven/plugin/databasedoc/model/impl/DatabaseChangeLog.java
Rule Violation Line
UnnecessaryImport Unused import 'java.util.ArrayList' 9
UnnecessaryImport Unused import 'java.util.List' 10

Files

ru/volnenko/maven/plugin/databasedoc/exporter/AbstractExporter.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'enable'. 3 7

ru/volnenko/maven/plugin/databasedoc/generator/impl/DocumentGenerator.java

Rule Violation Priority Line
CollapsibleIfStatements This if statement could be combined with its parent 3 105–120

ru/volnenko/maven/plugin/databasedoc/generator/impl/EntityRelationDiagramColumnGenerator.java

Rule Violation Priority Line
CollapsibleIfStatements This if statement could be combined with its parent 3 75–76

ru/volnenko/maven/plugin/databasedoc/model/ICreateType.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'ru.volnenko.maven.plugin.databasedoc.model.impl.CreateType' 4 3

ru/volnenko/maven/plugin/databasedoc/model/impl/DatabaseChangeLog.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.util.ArrayList' 4 9
UnnecessaryImport Unused import 'java.util.List' 4 10

ru/volnenko/maven/plugin/databasedoc/util/MapperUtil.java

Rule Violation Priority Line
EmptyControlStatement Empty initializer statement 3 15–20