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 34–563
TooManyFields Too many fields 45–563

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. 12–27

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 34–563
TooManyFields Too many fields 3 45–563

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 12–27

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