Checkstyle Results

The following document contains the results of Checkstyle 6.18 with /Users/rgoers/projects/apache/logging/log4j/log4j-2.13.3/log4j-1.2-api/../checkstyle.xml ruleset. 

rss feed

Summary

Files
 Info
 Warnings
 Errors
101 0 0 321

Files

File
 I
 W
 E
org/apache/log4j/AppenderSkeleton.java 0 0 10
org/apache/log4j/Category.java 0 0 7
org/apache/log4j/ConsoleAppender.java 0 0 4
org/apache/log4j/Layout.java 0 0 2
org/apache/log4j/LogManager.java 0 0 1
org/apache/log4j/Priority.java 0 0 3
org/apache/log4j/SimpleLayout.java 0 0 3
org/apache/log4j/WriterAppender.java 0 0 9
org/apache/log4j/bridge/AppenderAdapter.java 0 0 2
org/apache/log4j/bridge/AppenderWrapper.java 0 0 6
org/apache/log4j/bridge/LayoutAdapter.java 0 0 1
org/apache/log4j/bridge/LayoutWrapper.java 0 0 1
org/apache/log4j/bridge/LogEventAdapter.java 0 0 1
org/apache/log4j/bridge/LogEventWrapper.java 0 0 7
org/apache/log4j/bridge/RewritePolicyAdapter.java 0 0 1
org/apache/log4j/bridge/RewritePolicyWrapper.java 0 0 1
org/apache/log4j/builders/AbstractBuilder.java 0 0 17
org/apache/log4j/builders/BuilderManager.java 0 0 6
org/apache/log4j/builders/Holder.java 0 0 2
org/apache/log4j/builders/appender/AppenderBuilder.java 0 0 1
org/apache/log4j/builders/appender/AsyncAppenderBuilder.java 0 0 8
org/apache/log4j/builders/appender/ConsoleAppenderBuilder.java 0 0 3
org/apache/log4j/builders/appender/DailyRollingFileAppenderBuilder.java 0 0 6
org/apache/log4j/builders/appender/FileAppenderBuilder.java 0 0 6
org/apache/log4j/builders/appender/NullAppenderBuilder.java 0 0 2
org/apache/log4j/builders/appender/RewriteAppenderBuilder.java 0 0 2
org/apache/log4j/builders/appender/RollingFileAppenderBuilder.java 0 0 6
org/apache/log4j/builders/appender/SyslogAppenderBuilder.java 0 0 4
org/apache/log4j/builders/filter/DenyAllFilterBuilder.java 0 0 1
org/apache/log4j/builders/filter/LevelMatchFilterBuilder.java 0 0 1
org/apache/log4j/builders/filter/LevelRangeFilterBuilder.java 0 0 2
org/apache/log4j/builders/filter/StringMatchFilterBuilder.java 0 0 2
org/apache/log4j/builders/layout/HtmlLayoutBuilder.java 0 0 2
org/apache/log4j/builders/layout/PatternLayoutBuilder.java 0 0 3
org/apache/log4j/builders/layout/SimpleLayoutBuilder.java 0 0 4
org/apache/log4j/builders/layout/TTCCLayoutBuilder.java 0 0 2
org/apache/log4j/builders/layout/XmlLayoutBuilder.java 0 0 2
org/apache/log4j/builders/rewrite/RewritePolicyBuilder.java 0 0 1
org/apache/log4j/config/InputStreamWrapper.java 0 0 2
org/apache/log4j/config/Log4j1Configuration.java 0 0 7
org/apache/log4j/config/Log4j1ConfigurationConverter.java 0 0 5
org/apache/log4j/config/Log4j1ConfigurationParser.java 0 0 5
org/apache/log4j/config/PropertiesConfiguration.java 0 0 14
org/apache/log4j/config/PropertiesConfigurationFactory.java 0 0 2
org/apache/log4j/config/PropertySetter.java 0 0 5
org/apache/log4j/helpers/AppenderAttachableImpl.java 0 0 1
org/apache/log4j/helpers/OptionConverter.java 0 0 18
org/apache/log4j/helpers/QuietWriter.java 0 0 3
org/apache/log4j/layout/Log4j1XmlLayout.java 0 0 3
org/apache/log4j/legacy/core/CategoryUtil.java 0 0 1
org/apache/log4j/or/ObjectRenderer.java 0 0 4
org/apache/log4j/or/ThreadGroupRenderer.java 0 0 2
org/apache/log4j/or/jms/MessageRenderer.java 0 0 9
org/apache/log4j/pattern/Log4j1MdcPatternConverter.java 0 0 3
org/apache/log4j/pattern/Log4j1NdcPatternConverter.java 0 0 2
org/apache/log4j/rewrite/MapRewritePolicy.java 0 0 2
org/apache/log4j/rewrite/PropertyRewritePolicy.java 0 0 3
org/apache/log4j/rewrite/RewritePolicy.java 0 0 1
org/apache/log4j/spi/AppenderAttachable.java 0 0 2
org/apache/log4j/spi/Configurator.java 0 0 6
org/apache/log4j/spi/ErrorCode.java 0 0 16
org/apache/log4j/spi/Filter.java 0 0 6
org/apache/log4j/spi/LocationInfo.java 0 0 10
org/apache/log4j/spi/LoggingEvent.java 0 0 1
org/apache/log4j/spi/ThrowableInformation.java 0 0 1
org/apache/log4j/xml/Log4jEntityResolver.java 0 0 2
org/apache/log4j/xml/UnrecognizedElementHandler.java 0 0 3
org/apache/log4j/xml/XmlConfiguration.java 0 0 36
org/apache/log4j/xml/XmlConfigurationFactory.java 0 0 4

Details

org/apache/log4j/AppenderSkeleton.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 60
 Error
coding SuperFinalize Method 'finalize' should call 'super.finalize'. 76
 Error
javadoc JavadocType Missing a Javadoc comment. 146

org/apache/log4j/Category.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.message.LocalizedMessage' import. 35
 Error
naming ConstantName Name 'isCoreAvailable' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 54
 Error
coding DeclarationOrder Variable access definition in wrong order. 72
 Error
coding HiddenField 'bundle' hides a field. 411
 Error
javadoc JavadocType Missing a Javadoc comment. 516
 Error
whitespace WhitespaceAround 'for' is not followed by whitespace. 550
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 565

org/apache/log4j/ConsoleAppender.java

Severity Category Rule Message Line
 Error
blocks LeftCurly '{' at column 1 should be on the previous line. 25
 Error
blocks LeftCurly '{' at column 3 should be on the previous line. 32
 Error
blocks LeftCurly '{' at column 3 should be on the previous line. 40
 Error
blocks LeftCurly '{' at column 3 should be on the previous line. 49

org/apache/log4j/Layout.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 27

org/apache/log4j/LogManager.java

Severity Category Rule Message Line
 Error
naming ConstantName Name 'isLog4jCore' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 71

org/apache/log4j/Priority.java

Severity Category Rule Message Line
 Error
design VisibilityModifier Variable 'level' must be private and have accessor methods. 96
 Error
design VisibilityModifier Variable 'levelStr' must be private and have accessor methods. 97
 Error
design VisibilityModifier Variable 'syslogEquivalent' must be private and have accessor methods. 98

org/apache/log4j/SimpleLayout.java

Severity Category Rule Message Line
 Error
blocks LeftCurly '{' at column 1 should be on the previous line. 26
 Error
blocks LeftCurly '{' at column 3 should be on the previous line. 33
 Error
blocks LeftCurly '{' at column 3 should be on the previous line. 42

org/apache/log4j/WriterAppender.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
imports ImportOrder Wrong order for 'java.io.IOException' import. 25
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 80
 Error
javadoc JavadocMethod Expected @param tag for 'os'. 80
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 91
 Error
javadoc JavadocMethod Expected @param tag for 'writer'. 91
 Error
javadoc JavadocMethod Expected @param tag for 'event'. 142
 Error
javadoc JavadocMethod Expected @param tag for 'eh'. 266
 Error
javadoc JavadocMethod Expected an @return tag. 332

org/apache/log4j/bridge/AppenderAdapter.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 66

org/apache/log4j/bridge/AppenderWrapper.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.log4j.spi.AppenderAttachable. 22
 Error
imports ImportOrder Wrong order for 'java.util.ArrayList' import. 30
 Error
imports UnusedImports Unused import - java.util.ArrayList. 30
 Error
imports UnusedImports Unused import - java.util.Enumeration. 31
 Error
imports UnusedImports Unused import - java.util.List. 32
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 98

org/apache/log4j/bridge/LayoutAdapter.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.HashMap' import. 23

org/apache/log4j/bridge/LayoutWrapper.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 37

org/apache/log4j/bridge/LogEventAdapter.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.lang.reflect.Method' import. 30

org/apache/log4j/bridge/LogEventWrapper.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.HashMap' import. 37
 Error
coding HiddenField 'thread' hides a field. 127
 Error
coding HiddenField 'thread' hides a field. 133
 Error
coding HiddenField 'thread' hides a field. 139
 Error
javadoc JavadocType Missing a Javadoc comment. 188
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 208
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 213

org/apache/log4j/bridge/RewritePolicyAdapter.java

Severity Category Rule Message Line
 Error
javadoc JavadocMethod Expected @param tag for 'policy'. 34

org/apache/log4j/bridge/RewritePolicyWrapper.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'org.apache.log4j.rewrite.RewritePolicy' import. 21

org/apache/log4j/builders/AbstractBuilder.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
imports ImportOrder Wrong order for 'java.util.ArrayList' import. 29
 Error
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
coding DeclarationOrder Variable access definition in wrong order. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
coding DeclarationOrder Variable access definition in wrong order. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
coding DeclarationOrder Variable access definition in wrong order. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
coding DeclarationOrder Variable access definition in wrong order. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
coding DeclarationOrder Variable access definition in wrong order. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
coding DeclarationOrder Variable access definition in wrong order. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
coding DeclarationOrder Variable access definition in wrong order. 45

org/apache/log4j/builders/BuilderManager.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.lang.reflect.Constructor' import. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
coding DeclarationOrder Static variable definition in wrong order. 49
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 49
 Error
sizes LineLength Line is longer than 120 characters (found 134). 145
 Error
sizes LineLength Line is longer than 120 characters (found 122). 169

org/apache/log4j/builders/Holder.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 22
 Error
coding HiddenField 'value' hides a field. 32

org/apache/log4j/builders/appender/AppenderBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 24

org/apache/log4j/builders/appender/AsyncAppenderBuilder.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
imports UnusedImports Unused import - org.apache.log4j.bridge.AppenderAdapter. 20
 Error
imports ImportOrder Wrong order for 'java.util.ArrayList' import. 36
 Error
imports UnusedImports Unused import - org.apache.log4j.xml.XmlConfiguration.REF_ATTR. 43
 Error
imports ImportOrder Wrong order for 'org.apache.log4j.config.Log4j1Configuration.APPENDER_REF_TAG' import. 46
 Error
javadoc JavadocStyle First sentence should end with a period. 50
 Error
coding MagicNumber '1024' is a magic number. 74
 Error
coding MagicNumber '1024' is a magic number. 137

org/apache/log4j/builders/appender/ConsoleAppenderBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.ArrayList' import. 36
 Error
javadoc JavadocStyle First sentence should end with a period. 49
 Error
sizes LineLength Line is longer than 120 characters (found 125). 97

org/apache/log4j/builders/appender/DailyRollingFileAppenderBuilder.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.log4j.bridge.FilterAdapter. 22
 Error
imports UnusedImports Unused import - org.apache.log4j.bridge.FilterWrapper. 23
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 43
 Error
javadoc JavadocStyle First sentence should end with a period. 55
 Error
coding MagicNumber '8192' is a magic number. 81
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 173

org/apache/log4j/builders/appender/FileAppenderBuilder.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.log4j.bridge.FilterAdapter. 22
 Error
imports UnusedImports Unused import - org.apache.log4j.bridge.FilterWrapper. 23
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 39
 Error
imports ImportOrder Wrong order for 'org.apache.log4j.xml.XmlConfiguration.NAME_ATTR' import. 47
 Error
javadoc JavadocStyle First sentence should end with a period. 50
 Error
coding MagicNumber '8192' is a magic number. 75

org/apache/log4j/builders/appender/NullAppenderBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 29
 Error
javadoc JavadocStyle First sentence should end with a period. 33

org/apache/log4j/builders/appender/RewriteAppenderBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.ArrayList' import. 38
 Error
javadoc JavadocStyle First sentence should end with a period. 52

org/apache/log4j/builders/appender/RollingFileAppenderBuilder.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.log4j.bridge.FilterAdapter. 22
 Error
imports UnusedImports Unused import - org.apache.log4j.bridge.FilterWrapper. 23
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 45
 Error
javadoc JavadocStyle First sentence should end with a period. 57
 Error
coding MagicNumber '8192' is a magic number. 81
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 194

org/apache/log4j/builders/appender/SyslogAppenderBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 39
 Error
javadoc JavadocStyle First sentence should end with a period. 50
 Error
naming StaticVariableName Name 'SYSLOG_PORT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 59
 Error
coding MagicNumber '512' is a magic number. 59

org/apache/log4j/builders/filter/DenyAllFilterBuilder.java

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 31

org/apache/log4j/builders/filter/LevelMatchFilterBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 33

org/apache/log4j/builders/filter/LevelRangeFilterBuilder.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 34

org/apache/log4j/builders/filter/StringMatchFilterBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 32
 Error
imports UnusedImports Unused import - java.util.Properties. 32

org/apache/log4j/builders/layout/HtmlLayoutBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 32
 Error
javadoc JavadocStyle First sentence should end with a period. 37

org/apache/log4j/builders/layout/PatternLayoutBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 34
 Error
javadoc JavadocStyle First sentence should end with a period. 39
 Error
whitespace NoWhitespaceAfter '++' is followed by whitespace. 61

org/apache/log4j/builders/layout/SimpleLayoutBuilder.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 29
 Error
imports UnusedImports Unused import - java.util.Properties. 29
 Error
javadoc JavadocStyle First sentence should end with a period. 33

org/apache/log4j/builders/layout/TTCCLayoutBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 33
 Error
javadoc JavadocStyle First sentence should end with a period. 38

org/apache/log4j/builders/layout/XmlLayoutBuilder.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 32
 Error
javadoc JavadocStyle First sentence should end with a period. 38

org/apache/log4j/builders/rewrite/RewritePolicyBuilder.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.

org/apache/log4j/config/InputStreamWrapper.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 22
 Error
modifier RedundantModifier Redundant 'public' modifier. 27

org/apache/log4j/config/Log4j1Configuration.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.core.config.Node. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40

org/apache/log4j/config/Log4j1ConfigurationConverter.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 126). 50
 Error
javadoc JavadocType Missing a Javadoc comment. 55
 Error
coding DeclarationOrder Instance variable definition in wrong order. 141
 Error
coding DeclarationOrder Constructor definition in wrong order. 143
 Error
sizes LineLength Line is longer than 120 characters (found 127). 179

org/apache/log4j/config/Log4j1ConfigurationParser.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 139). 55
 Error
sizes LineLength Line is longer than 120 characters (found 139). 56
 Error
sizes LineLength Line is longer than 120 characters (found 133). 57
 Error
sizes LineLength Line is longer than 120 characters (found 140). 58
 Error
sizes LineLength Line is longer than 120 characters (found 124). 59

org/apache/log4j/config/PropertiesConfiguration.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.log4j.LogManager. 21
 Error
imports UnusedImports Unused import - org.apache.log4j.builders.BuilderManager. 25
 Error
imports ImportOrder Wrong order for 'java.io.InputStream' import. 35
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
coding DeclarationOrder Variable access definition in wrong order. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
coding DeclarationOrder Variable access definition in wrong order. 62
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 62
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 62
 Error
javadoc JavadocType Missing a Javadoc comment. 578
 Error
coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 579
 Error
design VisibilityModifier Variable 'key' must be private and have accessor methods. 579
 Error
design VisibilityModifier Variable 'value' must be private and have accessor methods. 579

org/apache/log4j/config/PropertiesConfigurationFactory.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
sizes LineLength Line is longer than 120 characters (found 122). 48

org/apache/log4j/config/PropertySetter.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
imports ImportOrder Wrong order for 'java.beans.BeanInfo' import. 31
 Error
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61

org/apache/log4j/helpers/AppenderAttachableImpl.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Collections' import. 23

org/apache/log4j/helpers/OptionConverter.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
imports ImportOrder Wrong order for 'java.io.InterruptedIOException' import. 25
 Error
design FinalClass Class OptionConverter should be declared as final. 32
 Error
naming StaticVariableName Name 'DELIM_START' must match pattern '^[a-z][a-zA-Z0-9]*$'. 34
 Error
design VisibilityModifier Variable 'DELIM_START' must be private and have accessor methods. 34
 Error
naming StaticVariableName Name 'DELIM_STOP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35
 Error
design VisibilityModifier Variable 'DELIM_STOP' must be private and have accessor methods. 35
 Error
naming StaticVariableName Name 'DELIM_START_LEN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
 Error
design VisibilityModifier Variable 'DELIM_START_LEN' must be private and have accessor methods. 36
 Error
naming StaticVariableName Name 'DELIM_STOP_LEN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 37
 Error
design VisibilityModifier Variable 'DELIM_STOP_LEN' must be private and have accessor methods. 37
 Error
naming ConstantName Name 'charMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 39
 Error
regexp RegexpSingleline Line has trailing spaces. 47
 Error
coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 300
 Error
javadoc JavadocType Missing a Javadoc comment. 416
 Error
design VisibilityModifier Variable 'key' must be private and have accessor methods. 417
 Error
design VisibilityModifier Variable 'replacement' must be private and have accessor methods. 418
 Error
modifier RedundantModifier Redundant 'public' modifier. 420

org/apache/log4j/helpers/QuietWriter.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
imports ImportOrder Wrong order for 'java.io.FilterWriter' import. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33

org/apache/log4j/layout/Log4j1XmlLayout.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
coding DeclarationOrder Constructor definition in wrong order. 58
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 112

org/apache/log4j/legacy/core/CategoryUtil.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.

org/apache/log4j/or/ObjectRenderer.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocMethod Expected an @return tag. 26
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 26
 Error
javadoc JavadocMethod Expected @param tag for 'o'. 26

org/apache/log4j/or/ThreadGroupRenderer.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 27
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 52

org/apache/log4j/or/jms/MessageRenderer.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
imports ImportOrder Wrong order for 'javax.jms.Message' import. 23
 Error
imports ImportOrder Wrong order for 'javax.jms.JMSException' import. 24
 Error
imports ImportOrder Wrong order for 'javax.jms.DeliveryMode' import. 25
 Error
javadoc JavadocStyle First sentence should end with a period. 27
 Error
javadoc JavadocMethod Expected an @return tag. 36
 Error
javadoc JavadocMethod Expected @param tag for 'obj'. 37
 Error
whitespace WhitespaceAround 'switch' is not followed by whitespace. 43
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 79

org/apache/log4j/pattern/Log4j1MdcPatternConverter.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 126). 82
 Error
coding DeclarationOrder Static variable definition in wrong order. 82
 Error
naming StaticVariableName Name 'APPEND_EACH' must match pattern '^[a-z][a-zA-Z0-9]*$'. 82

org/apache/log4j/pattern/Log4j1NdcPatternConverter.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
imports ImportOrder Wrong order for 'java.util.List' import. 26

org/apache/log4j/rewrite/MapRewritePolicy.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
imports ImportOrder Wrong order for 'java.util.HashMap' import. 30

org/apache/log4j/rewrite/PropertyRewritePolicy.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
imports ImportOrder Wrong order for 'java.util.Collections' import. 28

org/apache/log4j/rewrite/RewritePolicy.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3

org/apache/log4j/spi/AppenderAttachable.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
imports ImportOrder Wrong order for 'java.util.Enumeration' import. 22

org/apache/log4j/spi/Configurator.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
modifier RedundantModifier Redundant 'public' modifier. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
modifier RedundantModifier Redundant 'public' modifier. 31
 Error
javadoc JavadocMethod Expected @param tag for 'loggerContext'. 44
 Error
javadoc JavadocMethod Expected @param tag for 'loggerContext'. 54

org/apache/log4j/spi/ErrorCode.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
design InterfaceIsType interfaces should describe a type and hence have methods. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
modifier RedundantModifier Redundant 'public' modifier. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
modifier RedundantModifier Redundant 'public' modifier. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
modifier RedundantModifier Redundant 'public' modifier. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
modifier RedundantModifier Redundant 'public' modifier. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
modifier RedundantModifier Redundant 'public' modifier. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
modifier RedundantModifier Redundant 'public' modifier. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
modifier RedundantModifier Redundant 'public' modifier. 32

org/apache/log4j/spi/Filter.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 32
 Error
coding DeclarationOrder Static variable definition in wrong order. 42
 Error
coding DeclarationOrder Static variable definition in wrong order. 48
 Error
coding DeclarationOrder Static variable definition in wrong order. 54
 Error
coding DeclarationOrder Instance variable definition in wrong order. 61
 Error
design VisibilityModifier Variable 'next' must be private and have accessor methods. 62

org/apache/log4j/spi/LocationInfo.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
coding DeclarationOrder Variable access definition in wrong order. 28
 Error
design VisibilityModifier Variable 'fullInfo' must be private and have accessor methods. 28
 Error
coding DeclarationOrder Static variable definition in wrong order. 38
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 38
 Error
coding DeclarationOrder Static variable definition in wrong order. 40
 Error
javadoc JavadocMethod Expected an @return tag. 47
 Error
javadoc JavadocMethod Expected an @return tag. 55
 Error
javadoc JavadocMethod Expected an @return tag. 63
 Error
javadoc JavadocMethod Expected an @return tag. 71

org/apache/log4j/spi/LoggingEvent.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Map' import. 23

org/apache/log4j/spi/ThrowableInformation.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.core.util.Throwables. 23

org/apache/log4j/xml/Log4jEntityResolver.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
imports ImportOrder Wrong order for 'java.io.ByteArrayInputStream' import. 25

org/apache/log4j/xml/UnrecognizedElementHandler.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline.
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 20

org/apache/log4j/xml/XmlConfiguration.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'javax.xml.parsers.DocumentBuilder' import. 46
 Error
imports ImportOrder Wrong order for 'java.io.IOException' import. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 68
 Error
coding DeclarationOrder Variable access definition in wrong order. 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
coding DeclarationOrder Variable access definition in wrong order. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 Error
coding DeclarationOrder Variable access definition in wrong order. 74
 Error
javadoc JavadocVariable Missing a Javadoc comment. 76
 Error
coding DeclarationOrder Variable access definition in wrong order. 76
 Error
javadoc JavadocVariable Missing a Javadoc comment. 80
 Error
coding DeclarationOrder Variable access definition in wrong order. 80
 Error
javadoc JavadocVariable Missing a Javadoc comment. 82
 Error
coding DeclarationOrder Variable access definition in wrong order. 82
 Error
naming ConstantName Name 'dbfKey' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 88
 Error
javadoc JavadocVariable Missing a Javadoc comment. 91
 Error
coding DeclarationOrder Variable access definition in wrong order. 91
 Error
coding DeclarationOrder Variable access definition in wrong order. 95
 Error
coding DeclarationOrder Variable access definition in wrong order. 100
 Error
coding HiddenField 'props' hides a field. 179
 Error
coding HiddenField 'props' hides a field. 202
 Error
coding HiddenField 'props' hides a field. 222
 Error
coding HiddenField 'props' hides a field. 239
 Error
coding HiddenField 'props' hides a field. 260
 Error
javadoc JavadocMethod Expected an @return tag. 331
 Error
javadoc JavadocMethod Expected @param tag for 'appenderRef'. 331
 Error
javadoc JavadocMethod Expected an @return tag. 340
 Error
javadoc JavadocMethod Expected @param tag for 'appenderElement'. 340
 Error
javadoc JavadocMethod Expected an @return tag. 479
 Error
javadoc JavadocMethod Expected @param tag for 'filterElement'. 479
 Error
javadoc JavadocMethod Expected an @return tag. 563
 Error
javadoc JavadocMethod Expected @param tag for 'layoutElement'. 563
 Error
naming ParameterName Name 'layout_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. 573
 Error
javadoc JavadocType Missing a Javadoc comment. 747
 Error
javadoc JavadocType Missing a Javadoc comment. 751
 Error
javadoc JavadocType Missing a Javadoc comment. 772

org/apache/log4j/xml/XmlConfigurationFactory.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error
coding DeclarationOrder Variable access definition in wrong order. 41
 Error
coding DeclarationOrder Variable access definition in wrong order. 46
 Error
sizes LineLength Line is longer than 120 characters (found 122). 50