Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.3.5.

Files

fr/paris/lutece/plugins/adminauthenticationdatabase/AdminDatabaseAuthentication.java

Violation Line
Private field '_dao' could be made final; it is only initialized in the declaration or constructor. 59
Avoid unnecessary constructors - the compiler will generate these for you 6467
Document empty method 125126

fr/paris/lutece/plugins/adminauthenticationdatabase/AdminDatabaseUserDAO.java

Violation Line
The class 'AdminDatabaseUserDAO' has a Standard Cyclomatic Complexity of 4 (Highest = 11). 48240
The class 'AdminDatabaseUserDAO' has a Cyclomatic Complexity of 5 (Highest = 17). 48240
The class 'AdminDatabaseUserDAO' has a Modified Cyclomatic Complexity of 4 (Highest = 11). 48240
Use explicit scoping instead of the default package private level 6568
The method 'selectAllDatabaseUsers' has a Standard Cyclomatic Complexity of 11. 144211
The method 'selectAllDatabaseUsers' has a Cyclomatic Complexity of 17. 144211
The method selectAllDatabaseUsers() has an NPath complexity of 18522 144211
The method 'selectAllDatabaseUsers' has a Modified Cyclomatic Complexity of 11. 144211
Prefer StringBuffer over += for concatenating strings 155
Prefer StringBuffer over += for concatenating strings 156
Prefer StringBuffer over += for concatenating strings 163
Prefer StringBuffer over += for concatenating strings 164
Prefer StringBuffer over += for concatenating strings 171
Prefer StringBuffer over += for concatenating strings 172