Fork me on GitHub

Résultats PMD

Le document suivant contient les résultats de PMD 5.3.5.

Fichiers

fr/paris/lutece/plugins/theme/business/ThemeDAO.java

Violation Ligne
Use block level rather than method level synchronization 69–85

fr/paris/lutece/plugins/theme/business/ThemeHome.java

Violation Ligne
Avoid unnecessary if..then..else statements when returning booleans 145–148

fr/paris/lutece/plugins/theme/service/ThemeResourceIdService.java

Violation Ligne
It is a good practice to call super() in a constructor 68–71
Avoid variables with short names like rt 78
Avoid variables with short names like p 83

fr/paris/lutece/plugins/theme/service/ThemeService.java

Violation Ligne
Singleton is not thread safe 66–69
Document empty method 78–79
Deeply nested if..then statements are hard to read 136–144

fr/paris/lutece/plugins/theme/web/ThemeJspBean.java

Violation Ligne
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 89
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 92
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 95