Fork me on GitHub

PMD Results

The following document contains the results of PMD 6.13.0.

Violations By Priority

Priority 2

fr/paris/lutece/plugins/oauth2/modules/franceconnect/dataclient/UserInfoDataClient.java

Rule Violation Line
GuardLogStatement Logger calls should be surrounded by log level guards. 62

Priority 3

fr/paris/lutece/plugins/oauth2/modules/franceconnect/business/UserInfo.java

Rule Violation Line
ExcessivePublicCount This class has a bunch of public methods and attributes 34563
TooManyFields Too many fields 45563

fr/paris/lutece/plugins/oauth2/modules/franceconnect/business/service/FranceConnectService.java

Rule Violation Line
UseUtilityClass 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. 1227

Files

fr/paris/lutece/plugins/oauth2/modules/franceconnect/business/UserInfo.java

Rule Violation Priority Line
ExcessivePublicCount This class has a bunch of public methods and attributes 3 34563
TooManyFields Too many fields 3 45563

fr/paris/lutece/plugins/oauth2/modules/franceconnect/business/service/FranceConnectService.java

Rule Violation Priority Line
UseUtilityClass 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. 3 1227

fr/paris/lutece/plugins/oauth2/modules/franceconnect/dataclient/UserInfoDataClient.java

Rule Violation Priority Line
GuardLogStatement Logger calls should be surrounded by log level guards. 2 62