PMD Results

The following document contains the results of PMD 5.0.2.

Files

org/andromda/maven/plugin/bootstrap/install/BootstrapInstallMojo.java

Violation Line
Found non-transient, non-static member. Please mark as transient or provide accessors. 41
Found non-transient, non-static member. Please mark as transient or provide accessors. 48
Found non-transient, non-static member. Please mark as transient or provide accessors. 54
Found non-transient, non-static member. Please mark as transient or provide accessors. 61
Found non-transient, non-static member. Please mark as transient or provide accessors. 69
Found non-transient, non-static member. Please mark as transient or provide accessors. 77
Local variable 'artifact' could be declared final 119
The String literal "Installing bootstrap artifact: " appears 5 times in this file; the first occurrence is on line 130 130
A catch statement should never catch throwable since it includes errors. 160
Parameter 'object' is not assigned and could be declared final 205
Local variable 'dependency' could be declared final 207
Local variable 'artifactFile' could be declared final 248
A method should have only one exit point, and that should be the last statement in the method 252
Avoid if (x != y) ..; else ..; 254
Local variable 'versionIndex' could be declared final 255
Local variable 'extensionIndex' could be declared final 259
Local variable 'qualifiedFile' could be declared final 263
A method should have only one exit point, and that should be the last statement in the method 267