PMD Results
The following document contains the results of PMD 6.28.0.
Violations By Priority
Priority 3
org/woehlke/computer/kurzweil/SimulatedEvolutionApplication.java
Rule |
Violation |
Line |
UnusedLocalVariable |
Avoid unused local variables such as 'simulatedEvolutionTab'. |
21 |
UnusedLocalVariable |
Avoid unused local variables such as 'application'. |
31 |
org/woehlke/computer/kurzweil/application/ComputerKurzweilContext.java
Rule |
Violation |
Line |
UnusedFormalParameter |
Avoid unused method parameters such as 'label'. |
74 |
org/woehlke/computer/kurzweil/commons/layouts/LayoutCanvas.java
Rule |
Violation |
Line |
UnusedFormalParameter |
Avoid unused constructor parameters such as 'target'. |
14 |
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/Orientation.java
Rule |
Violation |
Line |
UnnecessaryModifier |
Unnecessary modifier 'private' on constructor 'Orientation(int, int)': enum constructors are implicitly private |
30–32 |
Priority 4
org/woehlke/computer/kurzweil/commons/layouts/LayoutCanvas.java
Rule |
Violation |
Line |
UnusedImports |
Avoid unused imports such as 'java.awt' |
4 |
org/woehlke/computer/kurzweil/commons/tabs/TabModel.java
Rule |
Violation |
Line |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.commons.Startable' |
3 |
UnusedImports |
Avoid unused imports such as 'java.util.concurrent.Future' |
5 |
org/woehlke/computer/kurzweil/tabs/Tab.java
Rule |
Violation |
Line |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.commons.Startable' |
3 |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.commons.has.HasTabContext' |
5 |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.commons.has.HasTabTitle' |
6 |
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionModel.java
Rule |
Violation |
Line |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulationContainer' |
13 |
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/SimulatedEvolutionPopulationContainer.java
Rule |
Violation |
Line |
UselessParentheses |
Useless parentheses. |
46 |
Files
org/woehlke/computer/kurzweil/SimulatedEvolutionApplication.java
Rule |
Violation |
Priority |
Line |
UnusedLocalVariable |
Avoid unused local variables such as 'simulatedEvolutionTab'. |
3 |
21 |
UnusedLocalVariable |
Avoid unused local variables such as 'application'. |
3 |
31 |
org/woehlke/computer/kurzweil/application/ComputerKurzweilContext.java
Rule |
Violation |
Priority |
Line |
UnusedFormalParameter |
Avoid unused method parameters such as 'label'. |
3 |
74 |
org/woehlke/computer/kurzweil/commons/layouts/LayoutCanvas.java
Rule |
Violation |
Priority |
Line |
UnusedImports |
Avoid unused imports such as 'java.awt' |
4 |
4 |
UnusedFormalParameter |
Avoid unused constructor parameters such as 'target'. |
3 |
14 |
org/woehlke/computer/kurzweil/commons/tabs/TabModel.java
Rule |
Violation |
Priority |
Line |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.commons.Startable' |
4 |
3 |
UnusedImports |
Avoid unused imports such as 'java.util.concurrent.Future' |
4 |
5 |
org/woehlke/computer/kurzweil/tabs/Tab.java
Rule |
Violation |
Priority |
Line |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.commons.Startable' |
4 |
3 |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.commons.has.HasTabContext' |
4 |
5 |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.commons.has.HasTabTitle' |
4 |
6 |
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionModel.java
Rule |
Violation |
Priority |
Line |
UnusedImports |
Avoid unused imports such as 'org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulationContainer' |
4 |
13 |
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/Orientation.java
Rule |
Violation |
Priority |
Line |
UnnecessaryModifier |
Unnecessary modifier 'private' on constructor 'Orientation(int, int)': enum constructors are implicitly private |
3 |
30–32 |
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/SimulatedEvolutionPopulationContainer.java
Rule |
Violation |
Priority |
Line |
UselessParentheses |
Useless parentheses. |
4 |
46 |