PMD Results

The following document contains the results of PMD 5.2.3.

Files

de/juplo/plugins/hibernate/AbstractSchemaMojo.java

Violation Line
Too many static imports may lead to messy code 1–1455

de/juplo/plugins/hibernate/ModificationTracker.java

Violation Line
Unnecessary use of fully qualified name 'java.security.MessageDigest.getInstance' due to existing import 'java.security.MessageDigest' 60

de/juplo/plugins/hibernate/SimpleConnectionProvider.java

Violation Line
Too many static imports may lead to messy code 1–232
Avoid unused imports such as 'org.eclipse.aether.repository.AuthenticationContext.PASSWORD' 13
Avoid unused imports such as 'org.eclipse.aether.repository.AuthenticationContext.USERNAME' 14
Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_DRIVER' 21
Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_PASSWORD' 22
Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_URL' 23
Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_USER' 24
Unnecessary use of fully qualified name 'java.sql.Driver' due to existing import 'java.sql.Driver' 151
Unnecessary use of fully qualified name 'java.sql.Connection' due to existing import 'java.sql.Connection' 163
Unnecessary use of fully qualified name 'java.util.Properties' due to existing import 'java.util.Properties' 165

de/juplo/plugins/hibernate/HelpMojo.java

Violation Line
Useless parentheses. 241
Useless parentheses. 286
Useless parentheses. 296