Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.3.5.

Files

fr/paris/lutece/plugins/managelogs/util/ManageLogsUtil.java

Violation Line
A class which only has private constructors should be final 4066

fr/paris/lutece/plugins/managelogs/web/AbstractManageLogsPropertiesJspBean.java

Violation Line
debug logging that involves string concatenation should be guarded with isDebugEnabled() checks 141

fr/paris/lutece/plugins/managelogs/web/DownloadLogJspBean.java

Violation Line
Use explicit scoping instead of the default package private level 62
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 103
Avoid variables with short names like rf 105
Avoid variables with short names like rf 120
Avoid variables with short names like i 135

fr/paris/lutece/plugins/managelogs/web/LogPropertiesJspBean.java

Violation Line
Use explicit scoping instead of the default package private level 67
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 125
Avoid appending characters as strings in StringBuffer.append. 355