Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.3.5.

Files

fr/paris/lutece/plugins/adminwall/business/Link.java

Violation Line
Avoid short class names like Link 40100

fr/paris/lutece/plugins/adminwall/business/Post.java

Violation Line
Avoid unused imports such as 'javax.validation.constraints.Pattern' 37
Avoid unused imports such as 'javax.validation.constraints.Pattern' 37
Avoid short class names like Post 45158

fr/paris/lutece/plugins/adminwall/service/AdminWallService.java

Violation Line
Avoid unused local variables such as 'flagUrl'. 43
Avoid unused local variables such as 'flagTag'. 78
Assigning an Object to null is a code smell. Consider refactoring. 121
Assigning an Object to null is a code smell. Consider refactoring. 122

fr/paris/lutece/plugins/adminwall/web/AdminWallDashboardComponent.java

Violation Line
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 70
Avoid variables with short names like t 76

fr/paris/lutece/plugins/adminwall/web/AdminWallJspBean.java

Violation Line
No abstract method which means that the keyword is most likely used to prevent instantiation. Use a private or protected constructor instead. 4254
Abstract classes should be named AbstractXXX 4254

fr/paris/lutece/plugins/adminwall/web/WallJspBean.java

Violation Line
Avoid unused private fields such as '_hashtag'. 115
Avoid unused private fields such as '_link'. 116
Do not add empty strings 193
Assigning an Object to null is a code smell. Consider refactoring. 256