Apache logging services logo Apache log4j logo

Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
25400149

Files

FilesInfosWarningsErrors
org/apache/logging/log4j/core/Layout.java002
org/apache/logging/log4j/core/Logger.java004
org/apache/logging/log4j/core/LoggerContext.java003
org/apache/logging/log4j/core/appender/AbstractManager.java003
org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java001
org/apache/logging/log4j/core/appender/AsyncAppender.java001
org/apache/logging/log4j/core/appender/ConsoleAppender.java004
org/apache/logging/log4j/core/appender/FailoverAppender.java002
org/apache/logging/log4j/core/appender/FastFileAppender.java004
org/apache/logging/log4j/core/appender/FastRollingFileAppender.java004
org/apache/logging/log4j/core/appender/FileAppender.java005
org/apache/logging/log4j/core/appender/FileManager.java003
org/apache/logging/log4j/core/appender/JMSQueueAppender.java003
org/apache/logging/log4j/core/appender/JMSTopicAppender.java004
org/apache/logging/log4j/core/appender/RollingFileAppender.java005
org/apache/logging/log4j/core/appender/SMTPAppender.java005
org/apache/logging/log4j/core/appender/SocketAppender.java004
org/apache/logging/log4j/core/appender/SyslogAppender.java005
org/apache/logging/log4j/core/appender/rewrite/RewriteAppender.java002
org/apache/logging/log4j/core/appender/routing/RoutingAppender.java002
org/apache/logging/log4j/core/async/AsyncLogger.java001
org/apache/logging/log4j/core/async/RingBufferLogEvent.java001
org/apache/logging/log4j/core/config/BaseConfiguration.java002
org/apache/logging/log4j/core/config/ConfigurationFactory.java005
org/apache/logging/log4j/core/config/Configurator.java002
org/apache/logging/log4j/core/config/DefaultAdvertiser.java003
org/apache/logging/log4j/core/config/DefaultConfiguration.java001
org/apache/logging/log4j/core/config/JSONConfiguration.java002
org/apache/logging/log4j/core/config/LoggerConfig.java002
org/apache/logging/log4j/core/config/NullConfiguration.java001
org/apache/logging/log4j/core/config/XMLConfiguration.java004
org/apache/logging/log4j/core/config/plugins/PluginManager.java001
org/apache/logging/log4j/core/config/plugins/ResolverUtil.java002
org/apache/logging/log4j/core/helpers/FileUtils.java007
org/apache/logging/log4j/core/impl/ThrowableFormatOptions.java003
org/apache/logging/log4j/core/layout/PatternLayout.java002
org/apache/logging/log4j/core/layout/RFC5424Layout.java007
org/apache/logging/log4j/core/layout/SyslogLayout.java002
org/apache/logging/log4j/core/layout/XMLLayout.java001
org/apache/logging/log4j/core/net/AbstractSocketManager.java002
org/apache/logging/log4j/core/net/Advertiser.java001
org/apache/logging/log4j/core/net/DatagramSocketManager.java003
org/apache/logging/log4j/core/net/MulticastDNSAdvertiser.java0023
org/apache/logging/log4j/core/net/TCPSocketManager.java004
org/apache/logging/log4j/core/pattern/PatternParser.java001

Details

org/apache/logging/log4j/core/Layout.java

ViolationMessageLine
ErrorsLine has trailing spaces.91
ErrorsLine is longer than 120 characters.91

org/apache/logging/log4j/core/Logger.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.240
ErrorsVariable 'loggerConfig' must be private and have accessor methods.240
ErrorsMissing a Javadoc comment.241
ErrorsVariable 'config' must be private and have accessor methods.241

org/apache/logging/log4j/core/LoggerContext.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.52
ErrorsLine is longer than 120 characters.56
ErrorsMissing a Javadoc comment.408

org/apache/logging/log4j/core/appender/AbstractManager.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.135
ErrorsLine has trailing spaces.137
ErrorsLine is longer than 120 characters.137

org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.31

org/apache/logging/log4j/core/appender/AsyncAppender.java

ViolationMessageLine
ErrorsUnused import - org.apache.logging.log4j.core.Layout.21

org/apache/logging/log4j/core/appender/ConsoleAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.45
ErrorsExpected @param tag for '<S>'.78
Errors'}' is not preceded with whitespace.89
Errors'cast' is not followed by whitespace.90

org/apache/logging/log4j/core/appender/FailoverAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.42
ErrorsExpected @param tag for '<S>'.185

org/apache/logging/log4j/core/appender/FastFileAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.38
ErrorsExpected @param tag for '<S>'.120
Errors'}' is not preceded with whitespace.157
Errors'cast' is not followed by whitespace.158

org/apache/logging/log4j/core/appender/FastRollingFileAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.44
ErrorsExpected @param tag for '<S>'.142
Errors'}' is not preceded with whitespace.201
Errors'cast' is not followed by whitespace.202

org/apache/logging/log4j/core/appender/FileAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.37
Errors'{' should be on the previous line.49
ErrorsExpected @param tag for '<S>'.97
Errors'}' is not preceded with whitespace.138
Errors'cast' is not followed by whitespace.139

org/apache/logging/log4j/core/appender/FileManager.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.42
ErrorsFirst sentence should end with a period.119
Errors'{' should be on the previous line.125

org/apache/logging/log4j/core/appender/JMSQueueAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.34
ErrorsExpected @param tag for '<S>'.79
Errors'}' is not preceded with whitespace.104

org/apache/logging/log4j/core/appender/JMSTopicAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.34
ErrorsExpected @param tag for '<S>'.79
Errors'}' is not preceded with whitespace.105
Errors'cast' is not followed by whitespace.106

org/apache/logging/log4j/core/appender/RollingFileAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.42
Errors'{' should be on the previous line.57
ErrorsExpected @param tag for '<S>'.124
Errors'}' is not preceded with whitespace.176
Errors'cast' is not followed by whitespace.177

org/apache/logging/log4j/core/appender/SMTPAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.51
ErrorsExpected @param tag for '<S>'.106
ErrorsMore than 15 parameters.106
Errors'}' is not preceded with whitespace.134
Errors'cast' is not followed by whitespace.135

org/apache/logging/log4j/core/appender/SocketAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.42
Errors'{' should be on the previous line.52
ErrorsExpected @param tag for '<S>'.88
Errors'}' is not preceded with whitespace.108

org/apache/logging/log4j/core/appender/SyslogAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.38
ErrorsExpected @param tag for '<S>'.87
ErrorsMore than 15 parameters.87
ErrorsExpected @param tag for 'advertise'.114
Errors'cast' is not followed by whitespace.123

org/apache/logging/log4j/core/appender/rewrite/RewriteAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.40
ErrorsExpected @param tag for '<S>'.102

org/apache/logging/log4j/core/appender/routing/RoutingAppender.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.46
ErrorsExpected @param tag for '<S>'.177

org/apache/logging/log4j/core/async/AsyncLogger.java

ViolationMessageLine
ErrorsConstructor definition in wrong order.172

org/apache/logging/log4j/core/async/RingBufferLogEvent.java

ViolationMessageLine
ErrorsVariable access definition in wrong order.51

org/apache/logging/log4j/core/config/BaseConfiguration.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.209
ErrorsMethod length is 224 lines (max allowed is 150).549

org/apache/logging/log4j/core/config/ConfigurationFactory.java

ViolationMessageLine
Errors'synchronized' is not followed by whitespace.101
ErrorsThe double-checked locking idiom is broken and should be avoided.102
ErrorsLine is longer than 120 characters.104
ErrorsLine is longer than 120 characters.115
Errors'cast' is not followed by whitespace.115

org/apache/logging/log4j/core/config/Configurator.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.71
ErrorsLine is longer than 120 characters.103

org/apache/logging/log4j/core/config/DefaultAdvertiser.java

ViolationMessageLine
ErrorsExpected @param tag for 'properties'.34
ErrorsFirst sentence should end with a period.38
ErrorsExpected @param tag for 'advertisedObject'.42

org/apache/logging/log4j/core/config/DefaultConfiguration.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.52

org/apache/logging/log4j/core/config/JSONConfiguration.java

ViolationMessageLine
Errors'{' should be on the previous line.122
Errors'{' should be on the previous line.126

org/apache/logging/log4j/core/config/LoggerConfig.java

ViolationMessageLine
ErrorsUnused import - org.apache.logging.log4j.core.lookup.StrSubstitutor.37
ErrorsExpected @param tag for '<T>'.167

org/apache/logging/log4j/core/config/NullConfiguration.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26

org/apache/logging/log4j/core/config/XMLConfiguration.java

ViolationMessageLine
Errors'{' should be on the previous line.146
Errors'{' should be on the previous line.150
ErrorsLine is longer than 120 characters.155
ErrorsLine is longer than 120 characters.157

org/apache/logging/log4j/core/config/plugins/PluginManager.java

ViolationMessageLine
Errors'{' should be on the previous line.102

org/apache/logging/log4j/core/config/plugins/ResolverUtil.java

ViolationMessageLine
Errors'if' construct must use '{}'s.303
Errors'if' is not followed by whitespace.303

org/apache/logging/log4j/core/helpers/FileUtils.java

ViolationMessageLine
Errors')' is preceded with whitespace.86
Errors'if' is not followed by whitespace.89
Errors'(' is followed by whitespace.90
Errors')' is preceded with whitespace.90
Errors'if' is not followed by whitespace.92
Errors'(' is followed by whitespace.93
Errors')' is preceded with whitespace.93

org/apache/logging/log4j/core/impl/ThrowableFormatOptions.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.155
ErrorsExpected an @return tag.172
ErrorsLine is longer than 120 characters.186

org/apache/logging/log4j/core/layout/PatternLayout.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.133
Errors'{' should be on the previous line.141

org/apache/logging/log4j/core/layout/RFC5424Layout.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.69
ErrorsMore than 15 parameters.106
ErrorsFirst sentence should end with a period.193
Errors'{' should be on the previous line.200
Errors'{' should be on the previous line.410
Errors'{' should be on the previous line.425
ErrorsMore than 15 parameters.499

org/apache/logging/log4j/core/layout/SyslogLayout.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.126
Errors'{' should be on the previous line.135

org/apache/logging/log4j/core/layout/XMLLayout.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.220

org/apache/logging/log4j/core/net/AbstractSocketManager.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.60
Errors'{' should be on the previous line.67

org/apache/logging/log4j/core/net/Advertiser.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.21

org/apache/logging/log4j/core/net/DatagramSocketManager.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.42
ErrorsFirst sentence should end with a period.63
Errors'{' should be on the previous line.70

org/apache/logging/log4j/core/net/MulticastDNSAdvertiser.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'.3
ErrorsMissing a Javadoc comment.34
Errors'{' should be on the previous line.41
Errors'+' is not preceded with whitespace.57
Errors'+' is not followed by whitespace.57
Errors'4555' is a magic number.60
Errors'{' should be on the previous line.66
Errors'cast' is not followed by whitespace.70
Errors'catch' is not followed by whitespace.86
Errors'catch' is not followed by whitespace.88
Errors'catch' is not followed by whitespace.90
Errors'}' should be on the same line.94
Errors'{' should be on the previous line.96
ErrorsFirst sentence should end with a period.102
ErrorsExpected @param tag for 'serviceInfo'.106
Errors'catch' is not followed by whitespace.111
Errors'catch' is not followed by whitespace.113
Errors'catch' is not followed by whitespace.115
Errors'{' should be on the previous line.122
Errors'{' should be on the previous line.134
Errors'cast' is not followed by whitespace.136
Errors'cast' is not followed by whitespace.137
Errors'cast' is not followed by whitespace.216

org/apache/logging/log4j/core/net/TCPSocketManager.java

ViolationMessageLine
ErrorsExpected @param tag for 'immediateFail'.70
ErrorsExpected @param tag for 'immediateFail'.91
ErrorsFirst sentence should end with a period.142
Errors'{' should be on the previous line.149

org/apache/logging/log4j/core/pattern/PatternParser.java

ViolationMessageLine
Errors'cast' is not followed by whitespace.122