Apache log4j logo Apache logging services logo

PMD Results

The following document contains the results of PMD 5.6.1.

Files

org/apache/logging/log4j/catalog/AuditCatalogEditor.java

Violation Line
Avoid empty catch blocks 7577

org/apache/logging/log4j/catalog/config/WebAppInitializer.java

Violation Line
Avoid unused imports such as 'org.springframework.context.annotation.Configuration' 24
Avoid unused imports such as 'org.springframework.web.WebApplicationInitializer' 25
Avoid unused imports such as 'org.springframework.web.context.ContextLoaderListener' 26
Avoid unused imports such as 'org.springframework.web.context.support.AnnotationConfigWebApplicationContext' 27
Avoid unused imports such as 'org.springframework.web.servlet.DispatcherServlet' 28
Avoid unused imports such as 'javax.servlet.ServletRegistration' 32

org/apache/logging/log4j/catalog/config/WebMvcAppContext.java

Violation Line
Avoid unused imports such as 'java.util.Collections' 22
Avoid unused imports such as 'org.springframework.context.annotation.PropertySource' 56
Avoid unused imports such as 'org.springframework.context.annotation.Scope' 57
Avoid unused imports such as 'org.springframework.core.annotation.Order' 59
Avoid unused imports such as 'org.springframework.scheduling.annotation.EnableScheduling' 62
Avoid unused imports such as 'org.springframework.web.servlet.ViewResolver' 63
Avoid unused imports such as 'org.springframework.web.servlet.config.annotation.EnableWebMvc' 65
Avoid unused imports such as 'org.thymeleaf.spring4.SpringTemplateEngine' 69
Avoid unused imports such as 'org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver' 70
Avoid unused imports such as 'org.thymeleaf.spring4.view.ThymeleafView' 71
Avoid unused imports such as 'org.thymeleaf.spring4.view.ThymeleafViewResolver' 72
Avoid unused imports such as 'org.thymeleaf.templatemode.TemplateMode' 73
Avoid unused private fields such as 'applicationContext'. 87

org/apache/logging/log4j/catalog/controller/AttributeController.java

Violation Line
Avoid unused private fields such as 'LOGGER'. 58
Avoid unused local variables such as 'listType'. 176

org/apache/logging/log4j/catalog/controller/CatalogController.java

Violation Line
Avoid unused imports such as 'java.text.ParseException' 19
Avoid unused imports such as 'javax.servlet.http.HttpServletRequest' 23
Avoid unused imports such as 'org.springframework.web.bind.annotation.PathVariable' 47
Avoid unused imports such as 'org.springframework.web.bind.annotation.RequestMapping' 49
Avoid unused imports such as 'org.springframework.web.bind.annotation.RequestMethod' 50
Avoid unused imports such as 'org.springframework.web.bind.annotation.RequestParam' 51
Avoid unused private fields such as 'logger'. 63

org/apache/logging/log4j/catalog/controller/CategoryController.java

Violation Line
Avoid unused private fields such as 'LOGGER'. 51

org/apache/logging/log4j/catalog/controller/ConstraintController.java

Violation Line
Avoid unused private fields such as 'LOGGER'. 53

org/apache/logging/log4j/catalog/controller/ProductController.java

Violation Line
Avoid unused private fields such as 'LOGGER'. 52

org/apache/logging/log4j/catalog/interceptor/RequestContextHeaderInterceptor.java

Violation Line
Avoid unused imports such as 'org.springframework.http.HttpHeaders' 21

org/apache/logging/log4j/catalog/service/CatalogInitializer.java

Violation Line
Avoid unused private methods such as 'initialize()'. 83