Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.3.5.

Files

fr/paris/lutece/plugins/ganalytics/business/Ganalytics.java

Violation Line
Document empty constructor 4951
Avoid unnecessary constructors - the compiler will generate these for you 4951

fr/paris/lutece/plugins/ganalytics/business/GanalyticsHome.java

Violation Line
All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning. 4478

fr/paris/lutece/plugins/ganalytics/web/GanalyticsInclude.java

Violation Line
Perhaps '_plugin' could be replaced by a local variable. 60
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 75

fr/paris/lutece/plugins/ganalytics/web/GanalyticsJspBean.java

Violation Line
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 86
Position literals first in String comparisons 104