Checkstyle Results

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

rss feed

Summary

Files
 Info
 Warnings
 Errors
101 0 0 293

Files

File
 I
 W
 E
org/apache/log4j/AppenderSkeleton.java 0 0 10
org/apache/log4j/Category.java 0 0 6
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/WriterAppender.java 0 0 6
org/apache/log4j/bridge/AppenderAdapter.java 0 0 2
org/apache/log4j/bridge/AppenderWrapper.java 0 0 1
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 1
org/apache/log4j/builders/appender/AppenderBuilder.java 0 0 1
org/apache/log4j/builders/appender/AsyncAppenderBuilder.java 0 0 5
org/apache/log4j/builders/appender/ConsoleAppenderBuilder.java 0 0 3
org/apache/log4j/builders/appender/DailyRollingFileAppenderBuilder.java 0 0 4
org/apache/log4j/builders/appender/FileAppenderBuilder.java 0 0 3
org/apache/log4j/builders/appender/NullAppenderBuilder.java 0 0 2
org/apache/log4j/builders/appender/RewriteAppenderBuilder.java 0 0 3
org/apache/log4j/builders/appender/RollingFileAppenderBuilder.java 0 0 4
org/apache/log4j/builders/appender/SyslogAppenderBuilder.java 0 0 7
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 1
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 2
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 6
org/apache/log4j/config/Log4j1ConfigurationConverter.java 0 0 5
org/apache/log4j/config/Log4j1ConfigurationFactory.java 0 0 1
org/apache/log4j/config/Log4j1ConfigurationParser.java 0 0 5
org/apache/log4j/config/PropertiesConfiguration.java 0 0 12
org/apache/log4j/config/PropertiesConfigurationFactory.java 0 0 5
org/apache/log4j/config/PropertySetter.java 0 0 4
org/apache/log4j/helpers/AppenderAttachableImpl.java 0 0 1
org/apache/log4j/helpers/OptionConverter.java 0 0 17
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 7
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/xml/Log4jEntityResolver.java 0 0 1
org/apache/log4j/xml/UnrecognizedElementHandler.java 0 0 3
org/apache/log4j/xml/XmlConfiguration.java 0 0 37
org/apache/log4j/xml/XmlConfigurationFactory.java 0 0 6

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. 58
 Error
coding SuperFinalize Method 'finalize' should call 'super.finalize'. 74
 Error
javadoc JavadocType Missing a Javadoc comment. 144

org/apache/log4j/Category.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.message.LocalizedMessage' import. 36
 Error
naming ConstantName Name 'isCoreAvailable' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 55
 Error
coding DeclarationOrder Variable access definition in wrong order. 73
 Error
coding HiddenField 'bundle' hides a field. 419
 Error
blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 520
 Error
javadoc JavadocType Missing a Javadoc comment. 540

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/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

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
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 93

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. 35

org/apache/log4j/bridge/LogEventAdapter.java

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

org/apache/log4j/bridge/LogEventWrapper.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.HashMap' import. 38
 Error
coding HiddenField 'thread' hides a field. 131
 Error
coding HiddenField 'thread' hides a field. 137
 Error
coding HiddenField 'thread' hides a field. 143
 Error
javadoc JavadocType Missing a Javadoc comment. 189
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 209
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 214

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. 31
 Error
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 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
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
coding DeclarationOrder Variable access definition in wrong order. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
coding DeclarationOrder Variable access definition in wrong order. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
coding DeclarationOrder Variable access definition in wrong order. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
coding DeclarationOrder Variable access definition in wrong order. 49

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). 141
 Error
sizes LineLength Line is longer than 120 characters (found 122). 164

org/apache/log4j/builders/Holder.java

Severity Category Rule Message Line
 Error
coding HiddenField 'value' hides a field. 38

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 ImportOrder Wrong order for 'java.util.ArrayList' import. 27
 Error
javadoc JavadocStyle First sentence should end with a period. 49
 Error
coding MagicNumber '1024' is a magic number. 73
 Error
coding MagicNumber '1024' is a magic number. 136

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.ArrayList' import. 28
 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 ImportOrder Wrong order for 'java.util.Properties' import. 28
 Error
javadoc JavadocStyle First sentence should end with a period. 54
 Error
coding MagicNumber '8192' is a magic number. 80
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 172

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 28
 Error
javadoc JavadocStyle First sentence should end with a period. 49
 Error
coding MagicNumber '8192' is a magic number. 74

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. 28
 Error
javadoc JavadocStyle First sentence should end with a period. 53
 Error
sizes LineLength Line is longer than 120 characters (found 124). 108

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Properties' import. 28
 Error
javadoc JavadocStyle First sentence should end with a period. 56
 Error
coding MagicNumber '8192' is a magic number. 80
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 193

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.io.Serializable' import. 28
 Error
javadoc JavadocStyle First sentence should end with a period. 52
 Error
naming StaticVariableName Name 'DEFAULT_PORT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 59
 Error
coding MagicNumber '514' is a magic number. 59
 Error
sizes LineLength Line is longer than 120 characters (found 129). 119
 Error
sizes LineLength Line is longer than 120 characters (found 124). 133
 Error
sizes LineLength Line is longer than 120 characters (found 121). 137

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. 24

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. 24

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

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

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

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

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
javadoc JavadocStyle First sentence should end with a period. 31

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

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

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

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

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
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 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

org/apache/log4j/config/Log4j1ConfigurationConverter.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 126). 57
 Error
javadoc JavadocType Missing a Javadoc comment. 62
 Error
coding DeclarationOrder Instance variable definition in wrong order. 148
 Error
coding DeclarationOrder Constructor definition in wrong order. 150
 Error
sizes LineLength Line is longer than 120 characters (found 127). 186

org/apache/log4j/config/Log4j1ConfigurationFactory.java

Severity Category Rule Message Line
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 40

org/apache/log4j/config/Log4j1ConfigurationParser.java

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

org/apache/log4j/config/PropertiesConfiguration.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.log4j.LogManager. 35
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
coding DeclarationOrder Variable access definition in wrong order. 63
 Error
javadoc JavadocVariable Missing a Javadoc comment. 64
 Error
coding DeclarationOrder Variable access definition in wrong order. 64
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 64
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 64
 Error
javadoc JavadocType Missing a Javadoc comment. 597
 Error
coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 598
 Error
design VisibilityModifier Variable 'key' must be private and have accessor methods. 598
 Error
design VisibilityModifier Variable 'value' must be private and have accessor methods. 598

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
coding DeclarationOrder Variable access definition in wrong order. 40
 Error
coding DeclarationOrder Variable access definition in wrong order. 45
 Error
sizes LineLength Line is longer than 120 characters (found 122). 49
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 52

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
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62

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. 26
 Error
design FinalClass Class OptionConverter should be declared as final. 33
 Error
naming StaticVariableName Name 'DELIM_START' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35
 Error
design VisibilityModifier Variable 'DELIM_START' must be private and have accessor methods. 35
 Error
naming StaticVariableName Name 'DELIM_STOP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
 Error
design VisibilityModifier Variable 'DELIM_STOP' must be private and have accessor methods. 36
 Error
naming StaticVariableName Name 'DELIM_START_LEN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 37
 Error
design VisibilityModifier Variable 'DELIM_START_LEN' must be private and have accessor methods. 37
 Error
naming StaticVariableName Name 'DELIM_STOP_LEN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
 Error
design VisibilityModifier Variable 'DELIM_STOP_LEN' must be private and have accessor methods. 38
 Error
naming ConstantName Name 'charMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 40
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 191
 Error
javadoc JavadocType Missing a Javadoc comment. 369
 Error
design VisibilityModifier Variable 'key' must be private and have accessor methods. 370
 Error
design VisibilityModifier Variable 'replacement' must be private and have accessor methods. 371
 Error
modifier RedundantModifier Redundant 'public' modifier. 373

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. 28
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 53

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
whitespace WhitespaceAround 'switch' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 80

org/apache/log4j/pattern/Log4j1MdcPatternConverter.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 177). 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/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

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
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
coding DeclarationOrder Variable access definition in wrong order. 70
 Error
javadoc JavadocVariable Missing a Javadoc comment. 71
 Error
coding DeclarationOrder Variable access definition in wrong order. 71
 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. 78
 Error
coding DeclarationOrder Variable access definition in wrong order. 78
 Error
javadoc JavadocVariable Missing a Javadoc comment. 82
 Error
coding DeclarationOrder Variable access definition in wrong order. 82
 Error
javadoc JavadocVariable Missing a Javadoc comment. 84
 Error
coding DeclarationOrder Variable access definition in wrong order. 84
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 89
 Error
naming ConstantName Name 'dbfKey' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 90
 Error
javadoc JavadocVariable Missing a Javadoc comment. 93
 Error
coding DeclarationOrder Variable access definition in wrong order. 93
 Error
coding DeclarationOrder Variable access definition in wrong order. 98
 Error
coding DeclarationOrder Variable access definition in wrong order. 103
 Error
coding HiddenField 'props' hides a field. 202
 Error
coding HiddenField 'props' hides a field. 225
 Error
coding HiddenField 'props' hides a field. 245
 Error
coding HiddenField 'props' hides a field. 262
 Error
coding HiddenField 'props' hides a field. 283
 Error
javadoc JavadocMethod Expected an @return tag. 349
 Error
javadoc JavadocMethod Expected @param tag for 'appenderRef'. 349
 Error
javadoc JavadocMethod Expected an @return tag. 358
 Error
javadoc JavadocMethod Expected @param tag for 'appenderElement'. 358
 Error
javadoc JavadocMethod Expected an @return tag. 497
 Error
javadoc JavadocMethod Expected @param tag for 'filterElement'. 497
 Error
javadoc JavadocMethod Expected an @return tag. 581
 Error
javadoc JavadocMethod Expected @param tag for 'layoutElement'. 581
 Error
naming ParameterName Name 'layout_element' must match pattern '^[a-z][a-zA-Z0-9]*$'. 591
 Error
regexp RegexpSingleline Line has trailing spaces. 719
 Error
regexp RegexpSingleline Line has trailing spaces. 732
 Error
javadoc JavadocType Missing a Javadoc comment. 767
 Error
javadoc JavadocType Missing a Javadoc comment. 771
 Error
javadoc JavadocType Missing a Javadoc comment. 795

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
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
coding DeclarationOrder Variable access definition in wrong order. 44
 Error
coding DeclarationOrder Variable access definition in wrong order. 49
 Error
sizes LineLength Line is longer than 120 characters (found 122). 53
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 56