Apache logging services logo Apache log4j logo

Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
29500295

Files

FilesInfosWarningsErrors
org/apache/logging/log4j/core/Layout.java002
org/apache/logging/log4j/core/LogEvent.java001
org/apache/logging/log4j/core/Logger.java004
org/apache/logging/log4j/core/LoggerContext.java003
org/apache/logging/log4j/core/appender/AbstractManager.java004
org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java002
org/apache/logging/log4j/core/appender/AsyncAppender.java002
org/apache/logging/log4j/core/appender/ConsoleAppender.java005
org/apache/logging/log4j/core/appender/FailoverAppender.java003
org/apache/logging/log4j/core/appender/FastFileAppender.java005
org/apache/logging/log4j/core/appender/FastFileManager.java001
org/apache/logging/log4j/core/appender/FastRollingFileAppender.java005
org/apache/logging/log4j/core/appender/FileAppender.java006
org/apache/logging/log4j/core/appender/FileManager.java004
org/apache/logging/log4j/core/appender/JMSQueueAppender.java004
org/apache/logging/log4j/core/appender/JMSTopicAppender.java005
org/apache/logging/log4j/core/appender/OutputStreamManager.java001
org/apache/logging/log4j/core/appender/RollingFileAppender.java006
org/apache/logging/log4j/core/appender/SMTPAppender.java007
org/apache/logging/log4j/core/appender/SocketAppender.java005
org/apache/logging/log4j/core/appender/SyslogAppender.java006
org/apache/logging/log4j/core/appender/db/jdbc/ColumnConfig.java002
org/apache/logging/log4j/core/appender/db/jpa/AbstractLogEventWrapperEntity.java002
org/apache/logging/log4j/core/appender/rewrite/MapRewritePolicy.java001
org/apache/logging/log4j/core/appender/rewrite/PropertiesRewritePolicy.java001
org/apache/logging/log4j/core/appender/rewrite/RewriteAppender.java003
org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java001
org/apache/logging/log4j/core/appender/rolling/OnStartupTriggeringPolicy.java001
org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java001
org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java002
org/apache/logging/log4j/core/appender/rolling/SizeBasedTriggeringPolicy.java001
org/apache/logging/log4j/core/appender/rolling/helper/AbstractAction.java001
org/apache/logging/log4j/core/appender/routing/RoutingAppender.java003
org/apache/logging/log4j/core/async/AsyncLogger.java001
org/apache/logging/log4j/core/async/RingBufferLogEvent.java001
org/apache/logging/log4j/core/config/BaseConfiguration.java004
org/apache/logging/log4j/core/config/Configuration.java001
org/apache/logging/log4j/core/config/ConfigurationFactory.java006
org/apache/logging/log4j/core/config/Configurator.java003
org/apache/logging/log4j/core/config/DefaultAdvertiser.java004
org/apache/logging/log4j/core/config/DefaultConfiguration.java001
org/apache/logging/log4j/core/config/JSONConfiguration.java005
org/apache/logging/log4j/core/config/LoggerConfig.java004
org/apache/logging/log4j/core/config/Node.java001
org/apache/logging/log4j/core/config/NullConfiguration.java001
org/apache/logging/log4j/core/config/XMLConfiguration.java007
org/apache/logging/log4j/core/config/plugins/LoggersPlugin.java001
org/apache/logging/log4j/core/config/plugins/PluginManager.java002
org/apache/logging/log4j/core/config/plugins/PropertiesPlugin.java001
org/apache/logging/log4j/core/config/plugins/ResolverUtil.java002
org/apache/logging/log4j/core/filter/AbstractFilter.java001
org/apache/logging/log4j/core/filter/AbstractFilterable.java001
org/apache/logging/log4j/core/filter/BurstFilter.java001
org/apache/logging/log4j/core/filter/CompositeFilter.java001
org/apache/logging/log4j/core/filter/DynamicThresholdFilter.java001
org/apache/logging/log4j/core/filter/MapFilter.java001
org/apache/logging/log4j/core/filter/RegexFilter.java001
org/apache/logging/log4j/core/filter/StructuredDataFilter.java001
org/apache/logging/log4j/core/filter/ThreadContextMapFilter.java002
org/apache/logging/log4j/core/filter/TimeFilter.java001
org/apache/logging/log4j/core/helpers/CachedClock.java002
org/apache/logging/log4j/core/helpers/Charsets.java001
org/apache/logging/log4j/core/helpers/CoarseCachedClock.java002
org/apache/logging/log4j/core/helpers/Constants.java001
org/apache/logging/log4j/core/helpers/FileUtils.java008
org/apache/logging/log4j/core/helpers/Loader.java001
org/apache/logging/log4j/core/helpers/NetUtils.java001
org/apache/logging/log4j/core/helpers/OptionConverter.java001
org/apache/logging/log4j/core/helpers/UUIDUtil.java001
org/apache/logging/log4j/core/impl/DefaultLogEventFactory.java001
org/apache/logging/log4j/core/impl/Log4jLogEvent.java002
org/apache/logging/log4j/core/impl/LogEventFactory.java001
org/apache/logging/log4j/core/impl/ThrowableFormatOptions.java004
org/apache/logging/log4j/core/impl/ThrowableProxy.java001
org/apache/logging/log4j/core/layout/AbstractLayout.java001
org/apache/logging/log4j/core/layout/PatternLayout.java003
org/apache/logging/log4j/core/layout/RFC5424Layout.java009
org/apache/logging/log4j/core/layout/SerializedLayout.java002
org/apache/logging/log4j/core/layout/SyslogLayout.java004
org/apache/logging/log4j/core/layout/XMLLayout.java002
org/apache/logging/log4j/core/lookup/DateLookup.java001
org/apache/logging/log4j/core/lookup/Interpolator.java001
org/apache/logging/log4j/core/lookup/MapLookup.java001
org/apache/logging/log4j/core/lookup/StrSubstitutor.java001
org/apache/logging/log4j/core/net/AbstractJMSManager.java002
org/apache/logging/log4j/core/net/AbstractJMSReceiver.java001
org/apache/logging/log4j/core/net/AbstractSocketManager.java004
org/apache/logging/log4j/core/net/Advertiser.java001
org/apache/logging/log4j/core/net/DatagramOutputStream.java003
org/apache/logging/log4j/core/net/DatagramSocketManager.java003
org/apache/logging/log4j/core/net/JMSQueueManager.java002
org/apache/logging/log4j/core/net/JMSQueueReceiver.java001
org/apache/logging/log4j/core/net/JMSTopicManager.java002
org/apache/logging/log4j/core/net/JMSTopicReceiver.java001
org/apache/logging/log4j/core/net/MulticastDNSAdvertiser.java0031
org/apache/logging/log4j/core/net/SocketServer.java001
org/apache/logging/log4j/core/net/TCPSocketManager.java007
org/apache/logging/log4j/core/net/UDPSocketServer.java007
org/apache/logging/log4j/core/pattern/CachedDateFormat.java001
org/apache/logging/log4j/core/pattern/DatePatternConverter.java001
org/apache/logging/log4j/core/pattern/IntegerPatternConverter.java001
org/apache/logging/log4j/core/pattern/LevelPatternConverter.java001
org/apache/logging/log4j/core/pattern/MDCPatternConverter.java001
org/apache/logging/log4j/core/pattern/MapPatternConverter.java001
org/apache/logging/log4j/core/pattern/MessagePatternConverter.java001
org/apache/logging/log4j/core/pattern/PatternParser.java002
org/apache/logging/log4j/core/pattern/RegexReplacement.java001
org/apache/logging/log4j/core/pattern/RegexReplacementConverter.java001
org/apache/logging/log4j/core/pattern/RelativeTimePatternConverter.java001
org/apache/logging/log4j/core/pattern/SequenceNumberPatternConverter.java001
org/apache/logging/log4j/core/pattern/StyleConverter.java001
org/apache/logging/log4j/core/pattern/ThrowablePatternConverter.java001
org/apache/logging/log4j/core/pattern/UUIDPatternConverter.java001
org/apache/logging/log4j/core/selector/BasicContextSelector.java001
org/apache/logging/log4j/core/selector/ContextSelector.java001
org/apache/logging/log4j/core/selector/JNDIContextSelector.java002
org/apache/logging/log4j/core/selector/NamedContextSelector.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/LogEvent.java

ViolationMessageLine
ErrorsWrong order for 'java.io.Serializable' import.25

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.53
ErrorsLine is longer than 120 characters.57
ErrorsMissing a Javadoc comment.418

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

ViolationMessageLine
ErrorsWrong order for 'java.util.HashMap' import.22
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
ErrorsWrong order for 'java.io.Serializable' import.23
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
ErrorsWrong order for 'java.io.Serializable' import.34

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

ViolationMessageLine
ErrorsWrong order for 'java.io.IOException' import.29
ErrorsType Javadoc comment is missing an @param <T> tag.47
ErrorsExpected @param tag for '<S>'.80
Errors'}' is not preceded with whitespace.91
Errors'cast' is not followed by whitespace.92

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

ViolationMessageLine
ErrorsWrong order for 'java.io.Serializable' import.32
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
ErrorsWrong order for 'java.io.Serializable' import.31
ErrorsType Javadoc comment is missing an @param <T> tag.38
ErrorsExpected @param tag for '<S>'.120
Errors'}' is not preceded with whitespace.151
Errors'cast' is not followed by whitespace.152

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

ViolationMessageLine
ErrorsWrong order for 'java.io.File' import.21

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

ViolationMessageLine
ErrorsWrong order for 'java.io.Serializable' import.36
ErrorsType Javadoc comment is missing an @param <T> tag.44
ErrorsExpected @param tag for '<S>'.142
Errors'}' is not preceded with whitespace.194
Errors'cast' is not followed by whitespace.195

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

ViolationMessageLine
ErrorsWrong order for 'java.io.Serializable' import.30
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.133
Errors'cast' is not followed by whitespace.134

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

ViolationMessageLine
ErrorsWrong order for 'java.io.BufferedOutputStream' import.21
ErrorsExpected @param tag for 'layout'.63
ErrorsFirst sentence should end with a period.124
Errors'{' should be on the previous line.131

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

ViolationMessageLine
ErrorsWrong order for 'java.io.Serializable' import.29
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
ErrorsWrong order for 'java.io.Serializable' import.29
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/OutputStreamManager.java

ViolationMessageLine
ErrorsWrong order for 'java.io.IOException' import.21

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

ViolationMessageLine
ErrorsWrong order for 'java.io.Serializable' import.35
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.170
Errors'cast' is not followed by whitespace.171

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

ViolationMessageLine
ErrorsWrong order for 'org.apache.logging.log4j.core.Filter' import.27
ErrorsWrong order for 'java.io.Serializable' import.31
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
ErrorsWrong order for 'java.io.Serializable' import.35
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
ErrorsWrong order for 'java.io.Serializable' import.34
ErrorsType Javadoc comment is missing an @param <T> tag.39
ErrorsExpected @param tag for '<S>'.88
ErrorsMore than 15 parameters.88
ErrorsExpected @param tag for 'advertise'.115
Errors'cast' is not followed by whitespace.124

org/apache/logging/log4j/core/appender/db/jdbc/ColumnConfig.java

ViolationMessageLine
ErrorsExpected @param tag for 'unicode'.102
ErrorsExpected @param tag for 'clob'.103

org/apache/logging/log4j/core/appender/db/jpa/AbstractLogEventWrapperEntity.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.205
ErrorsLine is longer than 120 characters.222

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

ViolationMessageLine
ErrorsWrong order for 'java.util.HashMap' import.31

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

ViolationMessageLine
ErrorsWrong order for 'java.util.Arrays' import.30

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

ViolationMessageLine
ErrorsWrong order for 'java.io.Serializable' import.32
ErrorsType Javadoc comment is missing an @param <T> tag.40
ErrorsExpected @param tag for '<S>'.104

org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java

ViolationMessageLine
ErrorsWrong order for 'java.io.File' import.32

org/apache/logging/log4j/core/appender/rolling/OnStartupTriggeringPolicy.java

ViolationMessageLine
ErrorsWrong order for 'java.lang.management.ManagementFactory' import.23

org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java

ViolationMessageLine
ErrorsWrong order for 'java.util.ArrayList' import.25

org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java

ViolationMessageLine
ErrorsWrong order for 'org.apache.logging.log4j.core.appender.rolling.helper.AbstractAction' import.24
ErrorsWrong order for 'java.io.BufferedOutputStream' import.26

org/apache/logging/log4j/core/appender/rolling/SizeBasedTriggeringPolicy.java

ViolationMessageLine
ErrorsWrong order for 'java.text.NumberFormat' import.26

org/apache/logging/log4j/core/appender/rolling/helper/AbstractAction.java

ViolationMessageLine
ErrorsWrong order for 'java.io.IOException' import.22

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

ViolationMessageLine
ErrorsWrong order for 'java.io.Serializable' import.33
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.52

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

ViolationMessageLine
ErrorsWrong order for 'org.apache.logging.log4j.core.config.plugins.PluginElement' import.30
ErrorsWrong order for 'java.io.Serializable' import.45
ErrorsLine is longer than 120 characters.209
ErrorsMethod length is 224 lines (max allowed is 150).549

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

ViolationMessageLine
ErrorsWrong order for 'java.util.Map' import.27

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

ViolationMessageLine
ErrorsWrong order for 'java.io.File' import.27
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
ErrorsWrong order for 'java.net.URI' import.23
ErrorsLine is longer than 120 characters.71
ErrorsLine is longer than 120 characters.103

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

ViolationMessageLine
ErrorsWrong order for 'java.util.Map' import.22
ErrorsExpected @param tag for 'properties'.35
ErrorsFirst sentence should end with a period.39
ErrorsExpected @param tag for 'advertisedObject'.44

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.130
Errors'{' should be on the previous line.134
Errors'{' should be on the previous line.142
Errors'{' should be on the previous line.185
Errors'{' should be on the previous line.212

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

ViolationMessageLine
ErrorsUnused import - org.apache.logging.log4j.core.lookup.StrSubstitutor.38
ErrorsWrong order for 'java.io.Serializable' import.43
ErrorsName 'LOG_EVENT_FACTORY' must match pattern '^[a-z][a-zA-Z0-9]*$'.64
ErrorsExpected @param tag for '<T>'.187

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

ViolationMessageLine
ErrorsWrong order for 'java.util.ArrayList' import.21

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.153
Errors'{' should be on the previous line.157
Errors'{' should be on the previous line.166
ErrorsLine is longer than 120 characters.170
ErrorsLine is longer than 120 characters.172
Errors'{' should be on the previous line.246
Errors'{' should be on the previous line.266

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

ViolationMessageLine
ErrorsWrong order for 'java.util.concurrent.ConcurrentHashMap' import.22

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

ViolationMessageLine
ErrorsWrong order for 'java.io.BufferedInputStream' import.23
Errors'{' should be on the previous line.102

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

ViolationMessageLine
ErrorsWrong order for 'java.util.HashMap' import.25

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

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

org/apache/logging/log4j/core/filter/AbstractFilter.java

ViolationMessageLine
ErrorsWrong order for 'org.apache.logging.log4j.message.Message' import.26

org/apache/logging/log4j/core/filter/AbstractFilterable.java

ViolationMessageLine
ErrorsWrong order for 'java.util.Iterator' import.23

org/apache/logging/log4j/core/filter/BurstFilter.java

ViolationMessageLine
ErrorsWrong order for 'java.util.Iterator' import.28

org/apache/logging/log4j/core/filter/CompositeFilter.java

ViolationMessageLine
ErrorsWrong order for 'java.util.ArrayList' import.30

org/apache/logging/log4j/core/filter/DynamicThresholdFilter.java

ViolationMessageLine
ErrorsWrong order for 'java.util.HashMap' import.31

org/apache/logging/log4j/core/filter/MapFilter.java

ViolationMessageLine
ErrorsWrong order for 'java.util.ArrayList' import.31

org/apache/logging/log4j/core/filter/RegexFilter.java

ViolationMessageLine
ErrorsWrong order for 'java.util.regex.Matcher' import.28

org/apache/logging/log4j/core/filter/StructuredDataFilter.java

ViolationMessageLine
ErrorsWrong order for 'java.util.ArrayList' import.31

org/apache/logging/log4j/core/filter/ThreadContextMapFilter.java

ViolationMessageLine
ErrorsWrong order for 'org.apache.logging.log4j.Marker' import.21
ErrorsWrong order for 'java.util.ArrayList' import.31

org/apache/logging/log4j/core/filter/TimeFilter.java

ViolationMessageLine
ErrorsWrong order for 'java.text.ParseException' import.24

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

ViolationMessageLine
Errors'1000' is a magic number.42
Errors'1000' is a magic number.42

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

ViolationMessageLine
ErrorsConstructor definition in wrong order.72

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

ViolationMessageLine
Errors'1000' is a magic number.37
Errors'1000' is a magic number.37

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.26

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

ViolationMessageLine
ErrorsWrong order for 'java.io.File' import.22
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/helpers/Loader.java

ViolationMessageLine
ErrorsWrong order for 'java.io.InputStream' import.23

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

ViolationMessageLine
ErrorsWrong order for 'java.net.InetAddress' import.22

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

ViolationMessageLine
ErrorsWrong order for 'java.util.Locale' import.23

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

ViolationMessageLine
ErrorsWrong order for 'java.lang.reflect.Method' import.21

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

ViolationMessageLine
ErrorsWrong order for 'java.util.List' import.25

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

ViolationMessageLine
ErrorsWrong order for 'org.apache.logging.log4j.Marker' import.21
ErrorsWrong order for 'java.io.InvalidObjectException' import.28

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

ViolationMessageLine
ErrorsWrong order for 'java.util.List' import.26

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

ViolationMessageLine
ErrorsWrong order for 'java.util.ArrayList' import.21
ErrorsLine is longer than 120 characters.155
ErrorsExpected an @return tag.172
ErrorsLine is longer than 120 characters.186

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

ViolationMessageLine
ErrorsWrong order for 'java.lang.reflect.Method' import.23

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

ViolationMessageLine
ErrorsWrong order for 'java.io.Serializable' import.23

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

ViolationMessageLine
ErrorsWrong order for 'java.nio.charset.Charset' import.33
ErrorsFirst sentence should end with a period.138
Errors'{' should be on the previous line.147

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

ViolationMessageLine
Errors'org.apache.logging.log4j.LoggingException' should be separated from previous imports.20
ErrorsWrong order for 'java.nio.charset.Charset' import.39
ErrorsFirst sentence should end with a period.71
ErrorsMore than 15 parameters.108
ErrorsFirst sentence should end with a period.195
Errors'{' should be on the previous line.203
Errors'{' should be on the previous line.414
Errors'{' should be on the previous line.429
ErrorsMore than 15 parameters.505

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

ViolationMessageLine
Errors'org.apache.logging.log4j.core.LogEvent' should be separated from previous imports.21
ErrorsWrong order for 'java.io.ByteArrayOutputStream' import.25

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

ViolationMessageLine
Errors'org.apache.logging.log4j.core.LogEvent' should be separated from previous imports.21
ErrorsWrong order for 'java.net.InetAddress' import.29
ErrorsFirst sentence should end with a period.127
Errors'{' should be on the previous line.137

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

ViolationMessageLine
ErrorsWrong order for 'org.apache.logging.log4j.core.LogEvent' import.36
ErrorsFirst sentence should end with a period.223

org/apache/logging/log4j/core/lookup/DateLookup.java

ViolationMessageLine
ErrorsWrong order for 'java.text.DateFormat' import.24

org/apache/logging/log4j/core/lookup/Interpolator.java

ViolationMessageLine
ErrorsWrong order for 'java.util.HashMap' import.25

org/apache/logging/log4j/core/lookup/MapLookup.java

ViolationMessageLine
ErrorsWrong order for 'java.util.Map' import.23

org/apache/logging/log4j/core/lookup/StrSubstitutor.java

ViolationMessageLine
ErrorsWrong order for 'java.util.ArrayList' import.21

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

ViolationMessageLine
ErrorsWrong order for 'javax.jms.JMSException' import.21
ErrorsWrong order for 'java.io.Serializable' import.31

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

ViolationMessageLine
ErrorsWrong order for 'javax.jms.JMSException' import.24

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

ViolationMessageLine
ErrorsWrong order for 'java.io.OutputStream' import.25
ErrorsExpected @param tag for 'layout'.55
ErrorsFirst sentence should end with a period.62
Errors'{' should be on the previous line.70

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.21

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

ViolationMessageLine
ErrorsWrong order for 'java.io.IOException' import.23
ErrorsExpected @param tag for 'header'.59
ErrorsExpected @param tag for 'footer'.59

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

ViolationMessageLine
ErrorsWrong order for 'java.io.OutputStream' import.27
ErrorsFirst sentence should end with a period.68
Errors'{' should be on the previous line.76

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

ViolationMessageLine
ErrorsWrong order for 'javax.jms.JMSException' import.21
ErrorsWrong order for 'java.io.Serializable' import.30

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

ViolationMessageLine
ErrorsWrong order for 'java.io.BufferedReader' import.29

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

ViolationMessageLine
ErrorsWrong order for 'javax.jms.JMSException' import.21
ErrorsWrong order for 'java.io.Serializable' import.30

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

ViolationMessageLine
ErrorsWrong order for 'java.io.BufferedReader' import.29

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
Errors'org.apache.logging.log4j.Logger' should be separated from previous imports.25
ErrorsLine has trailing spaces.32
ErrorsMissing a Javadoc comment.38
Errors'{' should be on the previous line.45
ErrorsLine has trailing spaces.55
Errors':' is not preceded with whitespace.65
Errors':' is not followed by whitespace.65
Errors'{' should be on the previous line.66
Errors'255' is a magic number.67
Errors'255' is a magic number.67
Errors'+' is not preceded with whitespace.73
Errors'+' is not followed by whitespace.73
Errors'4555' is a magic number.76
Errors'{' should be on the previous line.82
Errors'cast' is not followed by whitespace.86
Errors'catch' is not followed by whitespace.101
Errors'catch' is not followed by whitespace.103
Errors'catch' is not followed by whitespace.105
Errors'}' should be on the same line.109
Errors'{' should be on the previous line.111
ErrorsFirst sentence should end with a period.117
ErrorsExpected @param tag for 'serviceInfo'.122
Errors'catch' is not followed by whitespace.127
Errors'catch' is not followed by whitespace.129
Errors'catch' is not followed by whitespace.131
Errors'{' should be on the previous line.138
Errors'{' should be on the previous line.150
Errors'cast' is not followed by whitespace.152
Errors'cast' is not followed by whitespace.153
Errors'cast' is not followed by whitespace.232

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

ViolationMessageLine
ErrorsWrong order for 'java.io.BufferedReader' import.27

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

ViolationMessageLine
ErrorsWrong order for 'java.io.ByteArrayOutputStream' import.27
ErrorsExpected @param tag for 'immediateFail'.74
ErrorsExpected @param tag for 'immediateFail'.97
ErrorsExpected @param tag for 'layout'.97
Errors')' is preceded with whitespace.97
ErrorsFirst sentence should end with a period.148
Errors'{' should be on the previous line.156

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

ViolationMessageLine
ErrorsUnused import - java.util.Map.34
ErrorsUnused import - java.util.concurrent.ConcurrentHashMap.35
ErrorsUnused import - java.util.concurrent.ConcurrentMap.36
Errors'1024' is a magic number.61
Errors'65' is a magic number.61
Errors'1024' is a magic number.61
ErrorsLine is longer than 120 characters.139

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

ViolationMessageLine
ErrorsWrong order for 'java.text.DateFormat' import.21

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

ViolationMessageLine
ErrorsWrong order for 'java.text.SimpleDateFormat' import.22

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

ViolationMessageLine
ErrorsWrong order for 'java.util.Date' import.21

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

ViolationMessageLine
ErrorsWrong order for 'java.util.EnumMap' import.23

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

ViolationMessageLine
ErrorsWrong order for 'java.util.Map' import.22

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

ViolationMessageLine
ErrorsWrong order for 'java.util.Map' import.23

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

ViolationMessageLine
ErrorsWrong order for 'org.apache.logging.log4j.message.Message' import.23

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

ViolationMessageLine
ErrorsWrong order for 'java.lang.reflect.Method' import.25
Errors'cast' is not followed by whitespace.122

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

ViolationMessageLine
ErrorsWrong order for 'java.util.regex.Pattern' import.25

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

ViolationMessageLine
ErrorsWrong order for 'java.util.List' import.24

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

ViolationMessageLine
ErrorsWrong order for 'java.lang.management.ManagementFactory' import.22

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

ViolationMessageLine
ErrorsWrong order for 'java.util.concurrent.atomic.AtomicLong' import.22

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

ViolationMessageLine
ErrorsWrong order for 'java.util.List' import.24

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

ViolationMessageLine
ErrorsWrong order for 'java.io.PrintWriter' import.24

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

ViolationMessageLine
ErrorsWrong order for 'java.util.UUID' import.23

org/apache/logging/log4j/core/selector/BasicContextSelector.java

ViolationMessageLine
ErrorsWrong order for 'java.net.URI' import.22

org/apache/logging/log4j/core/selector/ContextSelector.java

ViolationMessageLine
ErrorsWrong order for 'java.net.URI' import.21

org/apache/logging/log4j/core/selector/JNDIContextSelector.java

ViolationMessageLine
ErrorsWrong order for 'javax.naming.Context' import.24
ErrorsWrong order for 'java.net.URI' import.28

org/apache/logging/log4j/core/selector/NamedContextSelector.java

ViolationMessageLine
ErrorsWrong order for 'java.net.URI' import.21