PMD Results

The following document contains the results of PMD 5.0.2.

Files

fr/dz/webjs/WebJS.java

Violation Line
Avoid unused private fields such as 'basePath'. 76
Avoid unused private fields such as 'configuration'. 91

fr/dz/webjs/beans/BeanFiller.java

Violation Line
Avoid modifiers which are implied by the context 18
Avoid modifiers which are implied by the context 26
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 44
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 62

fr/dz/webjs/beans/BeanProperty.java

Violation Line
Avoid unused private fields such as 'name'. 25
Avoid unused private fields such as 'value'. 26
Avoid unused private fields such as 'parent'. 27
Avoid unused private fields such as 'children'. 28
Avoid unused private fields such as 'filler'. 29
Useless parentheses. 46

fr/dz/webjs/beans/PropertyDescriptorKey.java

Violation Line
Avoid unused private fields such as 'beanClass'. 15
Avoid unused private fields such as 'property'. 16

fr/dz/webjs/beans/WebBeanUtils.java

Violation Line
Avoid unused imports such as 'java.lang.reflect.InvocationTargetException' 4

fr/dz/webjs/config/Configuration.java

Violation Line
Avoid unused private fields such as 'xmlConfiguration'. 41
Avoid unused private fields such as 'messageHandler'. 44
Avoid empty catch blocks 71 - 73
Avoid empty catch blocks 81 - 83

fr/dz/webjs/localization/MessageHandler.java

Violation Line
Avoid modifiers which are implied by the context 19
Avoid modifiers which are implied by the context 27
Avoid modifiers which are implied by the context 36

fr/dz/webjs/message/WebMessage.java

Violation Line
Avoid unused private fields such as 'level'. 24
Avoid unused private fields such as 'message'. 27
Avoid unused private fields such as 'logged'. 30
Avoid unused private fields such as 'loggerName'. 33
Avoid unused private fields such as 'exception'. 36

fr/dz/webjs/page/WebPageHandler.java

Violation Line
Avoid unused method parameters such as 'webPageAnnotation'. 250
Avoid unused method parameters such as 'clazz'. 283
Avoid unused method parameters such as 'scriptUtils'. 283
Avoid unused method parameters such as 'webPageAnnotation'. 283

fr/dz/webjs/request/Request.java

Violation Line
Avoid unused private fields such as 'webJS'. 35
Avoid unused private fields such as 'contextRoot'. 36
Avoid unused private fields such as 'basePath'. 37
Avoid unused private fields such as 'script'. 38
Avoid unused private fields such as 'page'. 39
Avoid unused private fields such as 'renderSelector'. 40
Avoid unused private fields such as 'webPageHandler'. 42
Avoid unused private fields such as 'servletRequest'. 43

fr/dz/webjs/scripts/WebJSScriptLibrary.java

Violation Line
Avoid unused local variables such as 'messageTitle'. 132

fr/dz/webjs/template/TemplateELContext.java

Violation Line
Avoid unused private fields such as 'functionMapper'. 29
Avoid unused private fields such as 'variableMapper'. 30

fr/dz/webjs/utils/MessageUtils.java

Violation Line
Avoid unused imports such as 'java.io.IOException' 3