PMD Results
The following document contains the results of PMD
4.1.
Files
com/salto/db/ant/DOGeneratorTask.java
Violation |
Line |
Avoid empty catch blocks |
173
- 175
|
com/salto/db/ant/RegisterPluginTask.java
Violation |
Line |
Avoid unused imports such as 'org.apache.tools.ant.Project' |
4
|
com/salto/db/generator/plugin/EJB3AndHibernateDAOPlugin.java
Violation |
Line |
Avoid unused local variables such as 't'. |
66
|
com/salto/db/generator/plugin/HibernateDialectHelper.java
Violation |
Line |
Unnecessary final modifier in final class |
24
- 37
|
com/salto/db/generator/plugin/SpringEJB3AndHibernateDAOAndTestCasesPlugin.java
Violation |
Line |
Avoid unused imports such as 'org.apache.velocity.Template' |
7
|
Avoid unused imports such as 'org.apache.velocity.app.Velocity' |
8
|
com/salto/db/generator/plugin/SpringEJB3AndHibernateDAOPlugin.java
Violation |
Line |
Avoid unused imports such as 'org.apache.velocity.Template' |
7
|
Avoid unused imports such as 'org.apache.velocity.app.Velocity' |
8
|
com/salto/db/generator/plugin/VelocityAbstractPlugin.java
Violation |
Line |
Avoid empty catch blocks |
74
- 75
|
Avoid empty catch blocks |
78
- 79
|
salto/tool/jdo/DataObjectCreate.java
Violation |
Line |
The null check here is misplaced; if the variable is null therell be a NullPointerException |
241
|
The null check here is misplaced; if the variable is null therell be a NullPointerException |
241
|
The null check here is misplaced; if the variable is null therell be a NullPointerException |
241
|
salto/tool/jdo/data/JdoInfo.java
Violation |
Line |
Overriding method merely calls super |
165
- 168
|
salto/tool/jdo/util/DoJdbcConvert.java
Violation |
Line |
Avoid empty if statements |
179
- 181
|
Avoid empty catch blocks |
185
|
salto/tool/sql/ConnectionInfo.java
Violation |
Line |
Avoid empty catch blocks |
182
- 183
|
salto/tool/sql/ConnectionMgr.java
Violation |
Line |
Avoid empty catch blocks |
33
- 34
|
Avoid empty catch blocks |
44
- 45
|
Avoid empty catch blocks |
132
- 133
|
Avoid empty catch blocks |
147
- 148
|
Avoid empty catch blocks |
177
- 178
|
salto/tool/sql/DatabaseInfo.java
Violation |
Line |
Avoid empty catch blocks |
69
- 70
|
Avoid empty catch blocks |
70
- 71
|
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. |
82
|
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. |
94
|
Always check the return of one of the navigation method (next,previous,first,last) of a ResultSet. |
115
|
Avoid unused local variables such as 'count'. |
227
|
Avoid empty catch blocks |
245
- 246
|
Avoid empty catch blocks |
249
- 250
|
Avoid empty catch blocks |
253
- 254
|
Avoid empty catch blocks |
257
- 258
|
Avoid empty catch blocks |
261
- 262
|
Avoid empty catch blocks |
286
- 287
|
Avoid empty catch blocks |
434
- 435
|
Avoid empty catch blocks |
578
- 579
|
Avoid empty catch blocks |
621
- 622
|
Avoid empty catch blocks |
625
- 626
|
Avoid empty catch blocks |
636
- 637
|
Avoid empty catch blocks |
684
- 685
|
Avoid empty catch blocks |
832
- 833
|
Avoid empty catch blocks |
890
- 891
|
salto/tool/sql/PureClassLoader.java
Violation |
Line |
Avoid empty catch blocks |
153
|
Avoid unused private fields such as 'generation'. |
390
|
salto/tool/sql/data/TypeInfo.java
Violation |
Line |
Avoid unused imports such as 'java.sql.Types' |
5
|
Avoid empty catch blocks |
101
|
Avoid empty catch blocks |
102
|
Avoid empty catch blocks |
103
|
Avoid empty catch blocks |
104
|
Avoid empty catch blocks |
105
|
Avoid empty catch blocks |
106
|
Avoid empty catch blocks |
107
|
Avoid empty catch blocks |
108
|
Avoid empty catch blocks |
109
|
Avoid empty catch blocks |
110
|
Avoid empty catch blocks |
111
|
Avoid empty catch blocks |
112
|
Avoid empty catch blocks |
113
|
Avoid empty catch blocks |
114
|
Avoid empty catch blocks |
115
|
Avoid empty catch blocks |
116
|
Avoid empty catch blocks |
117
|
Avoid empty catch blocks |
118
|