Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.3.5.

Files

fr/paris/lutece/plugins/mylutece/modules/external/business/IExternalApplication.java

Violation Line
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 58

fr/paris/lutece/plugins/mylutece/modules/external/service/ExternalApplicationServiceImpl.java

Violation Line
A class which only has private constructors should be final 4493
Private field '_applicationMap' could be made final; it is only initialized in the declaration or constructor. 47
Avoid unnecessary if..then..else statements when returning booleans 8689

fr/paris/lutece/plugins/mylutece/modules/external/service/IExternalApplicationService.java

Violation Line
Avoid modifiers which are implied by the context 44
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 52

fr/paris/lutece/plugins/mylutece/modules/external/service/LuteceUserWrapper.java

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

fr/paris/lutece/plugins/mylutece/modules/external/service/MyLuteceAuthenticationServiceImpl.java

Violation Line
New exception is thrown in catch block, original stack trace may be lost 77
New exception is thrown in catch block, original stack trace may be lost 81

fr/paris/lutece/plugins/mylutece/modules/external/service/RemoteServletRequest.java

Violation Line
This class has a bunch of public methods and attributes 34380
Return an empty array rather than null. 7276
Return an empty array rather than null. 294298
Avoid variables with short names like o 371