Apache logging services logo Apache log4j logo

Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
386170851

Files

FilesInfosWarningsErrors
org/apache/logging/log4j/core/AbstractLogEvent.java001
org/apache/logging/log4j/core/Layout.java101
org/apache/logging/log4j/core/LogEvent.java007
org/apache/logging/log4j/core/Logger.java005
org/apache/logging/log4j/core/LoggerContext.java009
org/apache/logging/log4j/core/appender/AbstractAppender.java002
org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java001
org/apache/logging/log4j/core/appender/AsyncAppender.java005
org/apache/logging/log4j/core/appender/ConsoleAppender.java001
org/apache/logging/log4j/core/appender/FailoverAppender.java001
org/apache/logging/log4j/core/appender/FileAppender.java001
org/apache/logging/log4j/core/appender/OutputStreamManager.java002
org/apache/logging/log4j/core/appender/RandomAccessFileAppender.java001
org/apache/logging/log4j/core/appender/SmtpAppender.java002
org/apache/logging/log4j/core/appender/SocketAppender.java001
org/apache/logging/log4j/core/appender/SyslogAppender.java105
org/apache/logging/log4j/core/appender/TlsSyslogFrame.java003
org/apache/logging/log4j/core/appender/db/jdbc/DataSourceConnectionSource.java001
org/apache/logging/log4j/core/appender/db/jpa/AbstractLogEventWrapperEntity.java006
org/apache/logging/log4j/core/appender/db/jpa/converter/ContextStackAttributeConverter.java001
org/apache/logging/log4j/core/appender/db/jpa/converter/ContextStackJsonAttributeConverter.java001
org/apache/logging/log4j/core/appender/db/jpa/converter/LevelAttributeConverter.java001
org/apache/logging/log4j/core/appender/db/jpa/converter/package-info.java008
org/apache/logging/log4j/core/appender/jms/package-info.java001
org/apache/logging/log4j/core/appender/rewrite/MapRewritePolicy.java001
org/apache/logging/log4j/core/appender/rewrite/RewriteAppender.java001
org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java0013
org/apache/logging/log4j/core/appender/rolling/OnStartupTriggeringPolicy.java001
org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java004
org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java002
org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java005
org/apache/logging/log4j/core/appender/rolling/action/ZipCompressAction.java001
org/apache/logging/log4j/core/async/AsyncLogger.java009
org/apache/logging/log4j/core/async/AsyncLoggerConfig.java001
org/apache/logging/log4j/core/async/AsyncLoggerConfigHelper.java008
org/apache/logging/log4j/core/async/DaemonThreadFactory.java003
org/apache/logging/log4j/core/async/RingBufferLogEvent.java001
org/apache/logging/log4j/core/config/AbstractConfiguration.java109
org/apache/logging/log4j/core/config/ConfigurationFactory.java006
org/apache/logging/log4j/core/config/ConfigurationSource.java006
org/apache/logging/log4j/core/config/Configurator.java004
org/apache/logging/log4j/core/config/DefaultAdvertiser.java003
org/apache/logging/log4j/core/config/FileConfigurationMonitor.java002
org/apache/logging/log4j/core/config/LoggerConfig.java002
org/apache/logging/log4j/core/config/LoggersPlugin.java002
org/apache/logging/log4j/core/config/NullConfiguration.java001
org/apache/logging/log4j/core/config/json/JsonConfiguration.java101
org/apache/logging/log4j/core/config/json/JsonConfigurationFactory.java001
org/apache/logging/log4j/core/config/plugins/Plugin.java001
org/apache/logging/log4j/core/config/plugins/PluginAliases.java001
org/apache/logging/log4j/core/config/plugins/PluginAttribute.java101
org/apache/logging/log4j/core/config/plugins/PluginBuilderAttribute.java002
org/apache/logging/log4j/core/config/plugins/PluginBuilderFactory.java001
org/apache/logging/log4j/core/config/plugins/PluginConfiguration.java001
org/apache/logging/log4j/core/config/plugins/PluginElement.java001
org/apache/logging/log4j/core/config/plugins/PluginNode.java001
org/apache/logging/log4j/core/config/plugins/PluginVisitorStrategy.java001
org/apache/logging/log4j/core/config/plugins/package-info.java002
org/apache/logging/log4j/core/config/plugins/processor/PluginCache.java004
org/apache/logging/log4j/core/config/plugins/processor/PluginEntry.java002
org/apache/logging/log4j/core/config/plugins/processor/PluginProcessor.java104
org/apache/logging/log4j/core/config/plugins/processor/package-info.java002
org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java003
org/apache/logging/log4j/core/config/plugins/util/PluginManager.java104
org/apache/logging/log4j/core/config/plugins/util/PluginRegistry.java001
org/apache/logging/log4j/core/config/plugins/util/TypeConverter.java002
org/apache/logging/log4j/core/config/plugins/util/TypeConverters.java207
org/apache/logging/log4j/core/config/plugins/util/package-info.java002
org/apache/logging/log4j/core/config/plugins/visitors/AbstractPluginVisitor.java008
org/apache/logging/log4j/core/config/plugins/visitors/PluginAttributeVisitor.java001
org/apache/logging/log4j/core/config/plugins/visitors/PluginBuilderAttributeVisitor.java002
org/apache/logging/log4j/core/config/plugins/visitors/PluginConfigurationVisitor.java001
org/apache/logging/log4j/core/config/plugins/visitors/PluginElementVisitor.java001
org/apache/logging/log4j/core/config/plugins/visitors/PluginNodeVisitor.java002
org/apache/logging/log4j/core/config/plugins/visitors/PluginValueVisitor.java001
org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitor.java001
org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitors.java001
org/apache/logging/log4j/core/config/plugins/visitors/package-info.java002
org/apache/logging/log4j/core/config/status/StatusConfiguration.java005
org/apache/logging/log4j/core/config/xml/XmlConfiguration.java002
org/apache/logging/log4j/core/config/yaml/YamlConfiguration.java001
org/apache/logging/log4j/core/config/yaml/YamlConfigurationFactory.java002
org/apache/logging/log4j/core/filter/RegexFilter.java004
org/apache/logging/log4j/core/impl/ExtendedClassInfo.java006
org/apache/logging/log4j/core/impl/ExtendedStackTraceElement.java0011
org/apache/logging/log4j/core/impl/Log4jContextFactory.java001
org/apache/logging/log4j/core/impl/Log4jLogEvent.java0029
org/apache/logging/log4j/core/impl/ReflectiveCallerClassUtility.java001
org/apache/logging/log4j/core/impl/ThrowableFormatOptions.java0022
org/apache/logging/log4j/core/impl/ThrowableProxy.java100
org/apache/logging/log4j/core/jackson/ExtendedStackTraceElementMixIn.java006
org/apache/logging/log4j/core/jackson/Initializers.java004
org/apache/logging/log4j/core/jackson/JsonConstants.java0011
org/apache/logging/log4j/core/jackson/LevelMixIn.java005
org/apache/logging/log4j/core/jackson/ListOfMapEntryDeserializer.java007
org/apache/logging/log4j/core/jackson/ListOfMapEntrySerializer.java006
org/apache/logging/log4j/core/jackson/Log4jJsonModule.java002
org/apache/logging/log4j/core/jackson/Log4jJsonObjectMapper.java002
org/apache/logging/log4j/core/jackson/Log4jStackTraceElementDeserializer.java009
org/apache/logging/log4j/core/jackson/Log4jXmlModule.java001
org/apache/logging/log4j/core/jackson/Log4jXmlObjectMapper.java004
org/apache/logging/log4j/core/jackson/LogEventMixIn.java0012
org/apache/logging/log4j/core/jackson/MapEntry.java007
org/apache/logging/log4j/core/jackson/MarkerMixIn.java008
org/apache/logging/log4j/core/jackson/MessageSerializer.java006
org/apache/logging/log4j/core/jackson/MutableThreadContextStackDeserializer.java007
org/apache/logging/log4j/core/jackson/SimpleMessageDeserializer.java005
org/apache/logging/log4j/core/jackson/StackTraceElementMixIn.java007
org/apache/logging/log4j/core/jackson/ThrowableProxyMixIn.java004
org/apache/logging/log4j/core/jackson/XmlConstants.java0016
org/apache/logging/log4j/core/jmx/LoggerContextAdmin.java001
org/apache/logging/log4j/core/jmx/LoggerContextAdminMBean.java001
org/apache/logging/log4j/core/jmx/RingBufferAdmin.java003
org/apache/logging/log4j/core/jmx/Server.java002
org/apache/logging/log4j/core/jmx/StatusLoggerAdmin.java001
org/apache/logging/log4j/core/jmx/StatusLoggerAdminMBean.java002
org/apache/logging/log4j/core/layout/AbstractJacksonLayout.java004
org/apache/logging/log4j/core/layout/AbstractLayout.java003
org/apache/logging/log4j/core/layout/HtmlLayout.java1015
org/apache/logging/log4j/core/layout/JacksonFactory.java0017
org/apache/logging/log4j/core/layout/JsonLayout.java006
org/apache/logging/log4j/core/layout/LoggerFields.java001
org/apache/logging/log4j/core/layout/PatternLayout.java106
org/apache/logging/log4j/core/layout/Rfc5424Layout.java0021
org/apache/logging/log4j/core/layout/SyslogLayout.java003
org/apache/logging/log4j/core/layout/XmlLayout.java0099
org/apache/logging/log4j/core/lookup/Interpolator.java102
org/apache/logging/log4j/core/lookup/StrSubstitutor.java006
org/apache/logging/log4j/core/net/AbstractSocketManager.java004
org/apache/logging/log4j/core/net/Advertiser.java001
org/apache/logging/log4j/core/net/DatagramOutputStream.java002
org/apache/logging/log4j/core/net/DatagramSocketManager.java004
org/apache/logging/log4j/core/net/MulticastDnsAdvertiser.java0022
org/apache/logging/log4j/core/net/SslSocketManager.java0014
org/apache/logging/log4j/core/net/TcpSocketManager.java008
org/apache/logging/log4j/core/net/jms/AbstractJmsReceiver.java001
org/apache/logging/log4j/core/net/jms/package-info.java001
org/apache/logging/log4j/core/net/server/AbstractLogEventBridge.java004
org/apache/logging/log4j/core/net/server/AbstractSocketServer.java005
org/apache/logging/log4j/core/net/server/InputStreamLogEventBridge.java004
org/apache/logging/log4j/core/net/server/JsonInputStreamLogEventBridge.java005
org/apache/logging/log4j/core/net/server/LogEventBridge.java003
org/apache/logging/log4j/core/net/server/SecureTcpSocketServer.java001
org/apache/logging/log4j/core/net/server/TcpSocketServer.java005
org/apache/logging/log4j/core/net/server/UdpSocketServer.java008
org/apache/logging/log4j/core/net/server/XmlInputStreamLogEventBridge.java004
org/apache/logging/log4j/core/net/ssl/AbstractKeyStoreConfiguration.java002
org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java005
org/apache/logging/log4j/core/net/ssl/SslConfiguration.java0018
org/apache/logging/log4j/core/net/ssl/SslConfigurationDefaults.java003
org/apache/logging/log4j/core/net/ssl/StoreConfiguration.java003
org/apache/logging/log4j/core/net/ssl/StoreConfigurationException.java001
org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java005
org/apache/logging/log4j/core/net/ssl/package-info.java002
org/apache/logging/log4j/core/osgi/Activator.java101
org/apache/logging/log4j/core/osgi/package-info.java002
org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.java100
org/apache/logging/log4j/core/pattern/DatePatternConverter.java0012
org/apache/logging/log4j/core/pattern/FormattingInfo.java001
org/apache/logging/log4j/core/pattern/HighlightConverter.java003
org/apache/logging/log4j/core/pattern/PatternParser.java001
org/apache/logging/log4j/core/pattern/StyleConverter.java005
org/apache/logging/log4j/core/pattern/ThrowablePatternConverter.java008
org/apache/logging/log4j/core/tools/Generate.java0018
org/apache/logging/log4j/core/util/Builder.java001
org/apache/logging/log4j/core/util/BundleResourceLoader.java001
org/apache/logging/log4j/core/util/CachedClock.java003
org/apache/logging/log4j/core/util/Charsets.java001
org/apache/logging/log4j/core/util/ClassLoaderResourceLoader.java001
org/apache/logging/log4j/core/util/CoarseCachedClock.java003
org/apache/logging/log4j/core/util/Constants.java002
org/apache/logging/log4j/core/util/FileUtils.java003
org/apache/logging/log4j/core/util/JndiCloser.java001
org/apache/logging/log4j/core/util/Loader.java101
org/apache/logging/log4j/core/util/Patterns.java001
org/apache/logging/log4j/core/util/ResourceLoader.java001
org/apache/logging/log4j/core/util/SetUtils.java002
org/apache/logging/log4j/core/util/Throwables.java005
org/apache/logging/log4j/core/util/Transform.java1013
org/apache/logging/log4j/core/util/UuidUtil.java003

Details

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

ViolationMessageLine
ErrorsExpected an @return tag.40

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

ViolationMessageLine
InfosComment matches to-do format 'TODO:'.69
ErrorsLine is longer than 120 characters.89

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.133
ErrorsLine is longer than 120 characters.134
ErrorsLine is longer than 120 characters.143
ErrorsLine is longer than 120 characters.153
ErrorsLine is longer than 120 characters.154
ErrorsLine is longer than 120 characters.161
ErrorsLine is longer than 120 characters.164

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.109
ErrorsMissing a Javadoc comment.253
ErrorsVariable 'loggerConfig' must be private and have accessor methods.253
ErrorsMissing a Javadoc comment.254
ErrorsVariable 'config' must be private and have accessor methods.254

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

ViolationMessageLine
ErrorsUnused import - org.apache.logging.log4j.core.config.ConfigurationSource.38
ErrorsLine is longer than 120 characters.56
ErrorsMissing a Javadoc comment.61
ErrorsVariable access definition in wrong order.61
ErrorsLine is longer than 120 characters.66
ErrorsLine is longer than 120 characters.276
ErrorsLine has trailing spaces.398
ErrorsLine has trailing spaces.399
ErrorsMissing a Javadoc comment.471

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

ViolationMessageLine
ErrorsConstructor definition in wrong order.58
ErrorsConstructor definition in wrong order.70

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.59

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

ViolationMessageLine
ErrorsStatic variable definition in wrong order.64
ErrorsName 'threadSequence' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.64
ErrorsStatic variable definition in wrong order.65
Errors'=' is not preceded with whitespace.252
ErrorsFile contains tab characters (this is the first instance).271

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.102

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

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

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.47

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.31
ErrorsVariable access definition in wrong order.31

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.47

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.60
ErrorsMore than 15 parameters.106

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

ViolationMessageLine
ErrorsLine has trailing spaces.117

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.46
ErrorsMore than 15 parameters.93
ErrorsLine is longer than 120 characters.106
InfosComment matches to-do format 'TODO:'.127
ErrorsLine is longer than 120 characters.131
ErrorsLine is longer than 120 characters.132

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

ViolationMessageLine
ErrorsLine does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'.2
ErrorsMissing a Javadoc comment.25
ErrorsDefinition of 'equals()' without corresponding definition of 'hashCode()'.63

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.66

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

ViolationMessageLine
ErrorsLine has trailing spaces.52
ErrorsLine has trailing spaces.53
ErrorsLine has trailing spaces.54
ErrorsLine has trailing spaces.55
ErrorsLine has trailing spaces.57
ErrorsFile contains tab characters (this is the first instance).260

org/apache/logging/log4j/core/appender/db/jpa/converter/ContextStackAttributeConverter.java

ViolationMessageLine
ErrorsLine has trailing spaces.25

org/apache/logging/log4j/core/appender/db/jpa/converter/ContextStackJsonAttributeConverter.java

ViolationMessageLine
ErrorsLine has trailing spaces.33

org/apache/logging/log4j/core/appender/db/jpa/converter/LevelAttributeConverter.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.26

org/apache/logging/log4j/core/appender/db/jpa/converter/package-info.java

ViolationMessageLine
ErrorsLine has trailing spaces.20
ErrorsLine has trailing spaces.21
ErrorsLine is longer than 120 characters.21
ErrorsLine has trailing spaces.22
ErrorsLine is longer than 120 characters.22
ErrorsLine has trailing spaces.24
ErrorsLine is longer than 120 characters.24
ErrorsLine is longer than 120 characters.25

org/apache/logging/log4j/core/appender/jms/package-info.java

ViolationMessageLine
ErrorsFile does not end with a newline.0

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

ViolationMessageLine
ErrorsLine has trailing spaces.84

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

ViolationMessageLine
ErrorsUnused import - java.util.Map.19

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

ViolationMessageLine
ErrorsVariable access definition in wrong order.86
ErrorsInstance variable definition in wrong order.132
ErrorsInstance variable definition in wrong order.137
ErrorsInstance variable definition in wrong order.138
ErrorsInstance variable definition in wrong order.139
ErrorsInstance variable definition in wrong order.140
ErrorsLine is longer than 120 characters.147
ErrorsConstructor definition in wrong order.147
ErrorsLine is longer than 120 characters.233
ErrorsLine is longer than 120 characters.341
Errors'1000.0' is a magic number.408
Errors'1000.0' is a magic number.408
Errors'1000.0' is a magic number.408

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

ViolationMessageLine
ErrorsName 'JVM_START_TIME' must match pattern '^[a-z][a-zA-Z0-9]*$'.34

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.41
ErrorsLine is longer than 120 characters.172
ErrorsLine is longer than 120 characters.173
ErrorsLine has trailing spaces.205

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.138
ErrorsFirst sentence should end with a period.146

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.36
ErrorsLine has trailing spaces.81
ErrorsLine has trailing spaces.82
ErrorsLine has trailing spaces.84
ErrorsLine is longer than 120 characters.159

org/apache/logging/log4j/core/appender/rolling/action/ZipCompressAction.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.100

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

ViolationMessageLine
ErrorsName 'threadlocalInfo' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.85
ErrorsMissing a Javadoc comment.87
ErrorsName 'clock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.113
ErrorsName 'executor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.115
Errors'{' is not preceded with whitespace.160
ErrorsConstructor definition in wrong order.209
ErrorsLine is longer than 120 characters.220
ErrorsLine is longer than 120 characters.228
ErrorsExpected an @return tag.345

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

ViolationMessageLine
ErrorsExpected an @return tag.147

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

ViolationMessageLine
ErrorsLine has trailing spaces.88
Errors'=' should be on the previous line.89
ErrorsLine has trailing spaces.92
ErrorsLine is longer than 120 characters.108
Errors'static' modifier out of order with the JLS suggestions.241
Errors'static' modifier out of order with the JLS suggestions.251
ErrorsLine has trailing spaces.292
ErrorsLine has trailing spaces.293

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

ViolationMessageLine
ErrorsVariable 'group' must be private and have accessor methods.27
ErrorsVariable 'threadNumber' must be private and have accessor methods.28
ErrorsVariable 'threadNamePrefix' must be private and have accessor methods.29

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

ViolationMessageLine
ErrorsVariable access definition in wrong order.56

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

ViolationMessageLine
ErrorsVariable access definition in wrong order.94
ErrorsMissing a Javadoc comment.103
ErrorsVariable access definition in wrong order.103
ErrorsLine is longer than 120 characters.270
Errors'{' should be on the previous line.296
Errors'{' should be on the previous line.301
ErrorsLine is longer than 120 characters.376
InfosComment matches to-do format 'TODO:'.398
ErrorsLine is longer than 120 characters.751
ErrorsLine is longer than 120 characters.760

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.110
ErrorsStatic variable definition in wrong order.112
ErrorsLine is longer than 120 characters.126
ErrorsLine is longer than 120 characters.137
Errors'cast' is not followed by whitespace.137
ErrorsLine is longer than 120 characters.440

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.34
ErrorsConstructor definition in wrong order.69
ErrorsConstructor definition in wrong order.73
ErrorsConstructor definition in wrong order.88
ErrorsConstructor definition in wrong order.103

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

ViolationMessageLine
Errors'{' should be on the previous line.141
ErrorsLine is longer than 120 characters.148
ErrorsLine is longer than 120 characters.158
ErrorsLine is longer than 120 characters.162

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

ViolationMessageLine
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/FileConfigurationMonitor.java

ViolationMessageLine
ErrorsStatic variable definition in wrong order.49
ErrorsMissing a Javadoc comment.95

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

ViolationMessageLine
ErrorsUnused import - org.apache.logging.log4j.core.lookup.StrSubstitutor.50
ErrorsName 'LOG_EVENT_FACTORY' must match pattern '^[a-z][a-zA-Z0-9]*$'.65

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

ViolationMessageLine
ErrorsRedundant import from the same package - org.apache.logging.log4j.core.config.LoggerConfig.22
ErrorsRedundant import from the same package - org.apache.logging.log4j.core.config.Loggers.23

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.26

org/apache/logging/log4j/core/config/json/JsonConfiguration.java

ViolationMessageLine
Errors'{' is followed by whitespace.50
InfosComment matches to-do format 'TODO:'.78

org/apache/logging/log4j/core/config/json/JsonConfigurationFactory.java

ViolationMessageLine
ErrorsName 'dependencies' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.38

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

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

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

ViolationMessageLine
Errors'}' is not preceded with whitespace.30

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

ViolationMessageLine
Errors'}' is not preceded with whitespace.37
InfosComment matches to-do format 'TODO:'.91

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

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
Errors'}' is not preceded with whitespace.34

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

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

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

ViolationMessageLine
Errors'}' is not preceded with whitespace.33

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

ViolationMessageLine
Errors'}' is not preceded with whitespace.32

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

ViolationMessageLine
Errors'}' is not preceded with whitespace.32

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

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/package-info.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/processor/PluginCache.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
ErrorsExpected @throws tag for 'IOException'.55
ErrorsLine is longer than 120 characters.59
ErrorsExpected @throws tag for 'IOException'.83

org/apache/logging/log4j/core/config/plugins/processor/PluginEntry.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
ErrorsMissing a Javadoc comment.26

org/apache/logging/log4j/core/config/plugins/processor/PluginProcessor.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
InfosComment matches to-do format 'TODO:'.51
ErrorsLine is longer than 120 characters.57
ErrorsClass PluginElementVisitor should be declared as final.118
ErrorsClass PluginAliasesElementVisitor should be declared as final.145

org/apache/logging/log4j/core/config/plugins/processor/package-info.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
ErrorsLine is longer than 120 characters.112
ErrorsLine is longer than 120 characters.138

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

ViolationMessageLine
InfosComment matches to-do format 'TODO:'.49
ErrorsExpected @param tag for 'args'.78
Errors'1000.0' is a magic number.201
Errors'1000.0' is a magic number.201
Errors'1000.0' is a magic number.201

org/apache/logging/log4j/core/config/plugins/util/PluginRegistry.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'.3

org/apache/logging/log4j/core/config/plugins/util/TypeConverter.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
ErrorsFile contains tab characters (this is the first instance).28

org/apache/logging/log4j/core/config/plugins/util/TypeConverters.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
InfosComment matches to-do format 'TODO:'.53
ErrorsName 'PREFIX_0x' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.97
ErrorsClass EnumConverter should be declared as final.187
ErrorsMissing a Javadoc comment.220
InfosComment matches to-do format 'TODO:'.359
ErrorsStatic variable definition in wrong order.394
ErrorsInstance variable definition in wrong order.396
ErrorsConstructor definition in wrong order.401

org/apache/logging/log4j/core/config/plugins/util/package-info.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/visitors/AbstractPluginVisitor.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.46

org/apache/logging/log4j/core/config/plugins/visitors/PluginAttributeVisitor.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/visitors/PluginBuilderAttributeVisitor.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
ErrorsLine is longer than 120 characters.30

org/apache/logging/log4j/core/config/plugins/visitors/PluginConfigurationVisitor.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/visitors/PluginElementVisitor.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/visitors/PluginNodeVisitor.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
ErrorsFirst sentence should end with a period.25

org/apache/logging/log4j/core/config/plugins/visitors/PluginValueVisitor.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitor.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitors.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/plugins/visitors/package-info.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/config/status/StatusConfiguration.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.60

org/apache/logging/log4j/core/config/xml/XmlConfiguration.java

ViolationMessageLine
Errors'{' is followed by whitespace.67
ErrorsConstructor definition in wrong order.123

org/apache/logging/log4j/core/config/yaml/YamlConfiguration.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26

org/apache/logging/log4j/core/config/yaml/YamlConfigurationFactory.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26
ErrorsName 'dependencies' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.35

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

ViolationMessageLine
ErrorsLine has trailing spaces.125
ErrorsLine has trailing spaces.126
ErrorsExpected @throws tag for 'IllegalArgumentException'.128
ErrorsExpected @throws tag for 'IllegalAccessException'.128

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsExpected @param tag for 'exact'.41
ErrorsExpected @param tag for 'location'.41
ErrorsExpected @param tag for 'version'.41
Errors'1231' is a magic number.96
Errors'1237' is a magic number.96

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

ViolationMessageLine
ErrorsDisallowed import - sun.reflect.Reflection.21
ErrorsImport from illegal package - sun.reflect.Reflection.21
ErrorsUnused import - sun.reflect.Reflection.21
ErrorsLine is longer than 120 characters.42
ErrorsExpected @param tag for 'declaringClass'.50
ErrorsExpected @param tag for 'methodName'.50
ErrorsExpected @param tag for 'fileName'.50
ErrorsExpected @param tag for 'lineNumber'.51
ErrorsExpected @param tag for 'exact'.51
ErrorsExpected @param tag for 'location'.51
ErrorsExpected @param tag for 'version'.51

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

ViolationMessageLine
ErrorsExpected @param tag for 'name'.132

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

ViolationMessageLine
ErrorsName 'clock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.45
Errors'final' modifier out of order with the JLS suggestions.52
ErrorsMissing a Javadoc comment.61
ErrorsConstructor definition in wrong order.110
ErrorsConstructor definition in wrong order.117
ErrorsExpected @param tag for 'timestamp'.117
ErrorsConstructor definition in wrong order.130
ErrorsConstructor definition in wrong order.145
ErrorsConstructor definition in wrong order.171
ErrorsExpected an @return tag.194
ErrorsLine has trailing spaces.195
ErrorsLine has trailing spaces.200
ErrorsConstructor definition in wrong order.220
ErrorsLine has trailing spaces.221
ErrorsLine has trailing spaces.222
Errors'31' is a magic number.528
Errors'31' is a magic number.529
Errors'31' is a magic number.530
Errors'31' is a magic number.531
Errors'31' is a magic number.532
Errors'32' is a magic number.532
Errors'31' is a magic number.533
Errors'31' is a magic number.534
Errors'31' is a magic number.535
Errors'31' is a magic number.536
Errors'31' is a magic number.537
Errors'31' is a magic number.538
Errors'31' is a magic number.539
Errors'31' is a magic number.540

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

ViolationMessageLine
ErrorsVariable access definition in wrong order.69

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

ViolationMessageLine
ErrorsVariable access definition in wrong order.36
ErrorsMissing a Javadoc comment.68
ErrorsStatic variable definition in wrong order.68
ErrorsVariable access definition in wrong order.68
ErrorsMissing a Javadoc comment.69
ErrorsStatic variable definition in wrong order.69
ErrorsVariable access definition in wrong order.69
ErrorsMissing a Javadoc comment.70
ErrorsStatic variable definition in wrong order.70
ErrorsVariable access definition in wrong order.70
ErrorsMissing a Javadoc comment.71
ErrorsStatic variable definition in wrong order.71
ErrorsVariable access definition in wrong order.71
ErrorsMissing a Javadoc comment.72
ErrorsStatic variable definition in wrong order.72
ErrorsVariable access definition in wrong order.72
ErrorsMissing a Javadoc comment.73
ErrorsStatic variable definition in wrong order.73
ErrorsVariable access definition in wrong order.73
ErrorsLine is longer than 120 characters.165
ErrorsExpected an @return tag.182
ErrorsLine is longer than 120 characters.196

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

ViolationMessageLine
InfosComment matches to-do format 'TODO:'.43

org/apache/logging/log4j/core/jackson/ExtendedStackTraceElementMixIn.java

ViolationMessageLine
ErrorsUnused import - org.apache.logging.log4j.core.impl.ExtendedStackTraceElement.22
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonCreator.24
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonIgnore.25
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonProperty.26
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder.27
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty.28

org/apache/logging/log4j/core/jackson/Initializers.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.databind.Module.SetupContext.26
ErrorsDisallowed import - com.fasterxml.jackson.databind.module.SimpleModule.27
ErrorsLine is longer than 120 characters.45
ErrorsLine has trailing spaces.51

org/apache/logging/log4j/core/jackson/JsonConstants.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.22
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32

org/apache/logging/log4j/core/jackson/LevelMixIn.java

ViolationMessageLine
ErrorsUnused import - org.apache.logging.log4j.Marker.20
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonCreator.22
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonIgnoreProperties.23
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonProperty.24
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonValue.25

org/apache/logging/log4j/core/jackson/ListOfMapEntryDeserializer.java

ViolationMessageLine
ErrorsLine does not match expected header line of '/*'.1
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonParser.24
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonProcessingException.25
ErrorsDisallowed import - com.fasterxml.jackson.core.type.TypeReference.26
ErrorsDisallowed import - com.fasterxml.jackson.databind.DeserializationContext.27
ErrorsDisallowed import - com.fasterxml.jackson.databind.deser.std.StdDeserializer.28
ErrorsRedundant throws: 'JsonProcessingException' is subclass of 'IOException'.45

org/apache/logging/log4j/core/jackson/ListOfMapEntrySerializer.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonGenerationException.24
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonGenerator.25
ErrorsDisallowed import - com.fasterxml.jackson.databind.SerializerProvider.26
ErrorsDisallowed import - com.fasterxml.jackson.databind.ser.std.StdSerializer.27
ErrorsLine is longer than 120 characters.42
ErrorsRedundant throws: 'JsonGenerationException' is subclass of 'IOException'.42

org/apache/logging/log4j/core/jackson/Log4jJsonModule.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.core.Version.22
ErrorsDisallowed import - com.fasterxml.jackson.databind.module.SimpleModule.23

org/apache/logging/log4j/core/jackson/Log4jJsonObjectMapper.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonInclude.19
ErrorsDisallowed import - com.fasterxml.jackson.databind.ObjectMapper.20

org/apache/logging/log4j/core/jackson/Log4jStackTraceElementDeserializer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonParser.21
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonProcessingException.22
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonToken.23
ErrorsDisallowed import - com.fasterxml.jackson.databind.DeserializationContext.24
ErrorsDisallowed import - com.fasterxml.jackson.databind.JsonMappingException.25
ErrorsDisallowed import - com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer.26
ErrorsRedundant throws: 'JsonProcessingException' is subclass of 'IOException'.46
ErrorsEach variable declaration must be in its own statement.50

org/apache/logging/log4j/core/jackson/Log4jXmlModule.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule.22

org/apache/logging/log4j/core/jackson/Log4jXmlObjectMapper.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonInclude.19
ErrorsDisallowed import - com.fasterxml.jackson.databind.ObjectMapper.20
ErrorsUnused import - com.fasterxml.jackson.databind.ObjectMapper.20
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.XmlMapper.21

org/apache/logging/log4j/core/jackson/LogEventMixIn.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonFilter.28
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonIgnore.29
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonProperty.30
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder.31
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonRootName.32
ErrorsDisallowed import - com.fasterxml.jackson.databind.annotation.JsonDeserialize.33
ErrorsDisallowed import - com.fasterxml.jackson.databind.annotation.JsonSerialize.34
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper.35
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty.36
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement.37
ErrorsMissing a Javadoc comment.39
ErrorsLine is longer than 120 characters.42

org/apache/logging/log4j/core/jackson/MapEntry.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonCreator.21
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonProperty.22
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder.23
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty.24
ErrorsLine is longer than 120 characters.31

org/apache/logging/log4j/core/jackson/MarkerMixIn.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonCreator.21
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonIgnore.22
ErrorsUnused import - com.fasterxml.jackson.annotation.JsonIgnore.22
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonProperty.23
ErrorsDisallowed import - com.fasterxml.jackson.databind.annotation.JsonDeserialize.24
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper.25
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty.26
ErrorsLine is longer than 120 characters.31

org/apache/logging/log4j/core/jackson/MessageSerializer.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonGenerationException.23
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonGenerator.24
ErrorsDisallowed import - com.fasterxml.jackson.databind.SerializerProvider.25
ErrorsDisallowed import - com.fasterxml.jackson.databind.ser.std.StdScalarSerializer.26
ErrorsLine is longer than 120 characters.40
ErrorsRedundant throws: 'JsonGenerationException' is subclass of 'IOException'.41

org/apache/logging/log4j/core/jackson/MutableThreadContextStackDeserializer.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonParser.24
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonProcessingException.25
ErrorsDisallowed import - com.fasterxml.jackson.core.type.TypeReference.26
ErrorsDisallowed import - com.fasterxml.jackson.databind.DeserializationContext.27
ErrorsDisallowed import - com.fasterxml.jackson.databind.deser.std.StdDeserializer.28
ErrorsLine is longer than 120 characters.44
ErrorsRedundant throws: 'JsonProcessingException' is subclass of 'IOException'.45

org/apache/logging/log4j/core/jackson/SimpleMessageDeserializer.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonParser.23
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonProcessingException.24
ErrorsDisallowed import - com.fasterxml.jackson.databind.DeserializationContext.25
ErrorsDisallowed import - com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer.26
ErrorsRedundant throws: 'JsonProcessingException' is subclass of 'IOException'.43

org/apache/logging/log4j/core/jackson/StackTraceElementMixIn.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonCreator.19
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonIgnoreProperties.20
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonProperty.21
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty.22
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
Errors'{' should be on the previous line.42

org/apache/logging/log4j/core/jackson/ThrowableProxyMixIn.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonIgnore.22
ErrorsDisallowed import - com.fasterxml.jackson.annotation.JsonProperty.23
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper.24
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty.25

org/apache/logging/log4j/core/jackson/XmlConstants.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.22
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.37

org/apache/logging/log4j/core/jmx/LoggerContextAdmin.java

ViolationMessageLine
Errors'{' is followed by whitespace.87

org/apache/logging/log4j/core/jmx/LoggerContextAdminMBean.java

ViolationMessageLine
ErrorsExpected an @return tag.68

org/apache/logging/log4j/core/jmx/RingBufferAdmin.java

ViolationMessageLine
ErrorsLine has trailing spaces.39
ErrorsConstructor definition in wrong order.47
ErrorsLine has trailing spaces.48

org/apache/logging/log4j/core/jmx/Server.java

ViolationMessageLine
ErrorsVariable access definition in wrong order.62
ErrorsName 'executor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.62

org/apache/logging/log4j/core/jmx/StatusLoggerAdmin.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.37

org/apache/logging/log4j/core/jmx/StatusLoggerAdminMBean.java

ViolationMessageLine
ErrorsExpected an @return tag.70
ErrorsRedundant 'public' modifier.70

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

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.core.JsonProcessingException.24
ErrorsDisallowed import - com.fasterxml.jackson.databind.ObjectWriter.25
ErrorsMissing a Javadoc comment.27
ErrorsLine is longer than 120 characters.36

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

ViolationMessageLine
ErrorsStatic variable definition in wrong order.50
ErrorsInstance variable definition in wrong order.55
ErrorsInstance variable definition in wrong order.60

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.55
ErrorsMissing a Javadoc comment.61
ErrorsVariable access definition in wrong order.61
ErrorsFirst sentence should end with a period.72
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.75
ErrorsMissing a Javadoc comment.75
ErrorsMissing a Javadoc comment.75
ErrorsClass Builder should be declared as final.356
ErrorsMissing a Javadoc comment.356
InfosComment matches to-do format 'TODO:'.411

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

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.core.PrettyPrinter.28
ErrorsDisallowed import - com.fasterxml.jackson.core.util.DefaultPrettyPrinter.29
ErrorsDisallowed import - com.fasterxml.jackson.core.util.MinimalPrettyPrinter.30
ErrorsDisallowed import - com.fasterxml.jackson.databind.ObjectMapper.31
ErrorsDisallowed import - com.fasterxml.jackson.databind.ObjectWriter.32
ErrorsDisallowed import - com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.33
ErrorsDisallowed import - com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.34
ErrorsDisallowed import - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.35
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.67
Errors'protected' modifier out of order with the JLS suggestions.96
Errors'protected' modifier out of order with the JLS suggestions.98
Errors'protected' modifier out of order with the JLS suggestions.100
Errors'protected' modifier out of order with the JLS suggestions.102
Errors'protected' modifier out of order with the JLS suggestions.104
ErrorsLine is longer than 120 characters.116

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.33
ErrorsLine is longer than 120 characters.774
ErrorsLine is longer than 120 characters.782
ErrorsLine is longer than 120 characters.787
ErrorsLine is longer than 120 characters.788
ErrorsLine is longer than 120 characters.795

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.76

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.124
ErrorsFirst sentence should end with a period.161
Errors'{' should be on the previous line.170
ErrorsLine is longer than 120 characters.233
ErrorsLine is longer than 120 characters.248
ErrorsClass Builder should be declared as final.287
InfosComment matches to-do format 'TODO:'.319

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

ViolationMessageLine
ErrorsVariable access definition in wrong order.70
ErrorsVariable access definition in wrong order.74
ErrorsVariable access definition in wrong order.78
ErrorsFirst sentence should end with a period.79
ErrorsVariable access definition in wrong order.82
ErrorsMissing a Javadoc comment.84
ErrorsVariable access definition in wrong order.84
ErrorsMore than 15 parameters.119
ErrorsFirst sentence should end with a period.237
ErrorsLine is longer than 120 characters.327
Errors'!=' is not preceded with whitespace.349
Errors':' is not preceded with whitespace.362
Errors':' is not preceded with whitespace.401
ErrorsLine is longer than 120 characters.612
ErrorsMore than 15 parameters.626
ErrorsLine is longer than 120 characters.629
ErrorsLine is longer than 120 characters.642
ErrorsLine is longer than 120 characters.651
ErrorsMissing a Javadoc comment.656
ErrorsMissing a Javadoc comment.680
ErrorsExpression can be simplified.691

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.62
ErrorsFirst sentence should end with a period.108
Errors'{' should be on the previous line.118

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.34
ErrorsLine is longer than 120 characters.35
ErrorsLine is longer than 120 characters.42
ErrorsLine is longer than 120 characters.63
ErrorsLine is longer than 120 characters.64
ErrorsLine is longer than 120 characters.65
ErrorsLine is longer than 120 characters.67
ErrorsLine is longer than 120 characters.71
ErrorsLine is longer than 120 characters.72
ErrorsLine is longer than 120 characters.73
ErrorsLine is longer than 120 characters.74
ErrorsLine is longer than 120 characters.75
ErrorsLine is longer than 120 characters.76
ErrorsLine is longer than 120 characters.77
ErrorsLine is longer than 120 characters.78
ErrorsLine is longer than 120 characters.79
ErrorsLine is longer than 120 characters.80
ErrorsLine is longer than 120 characters.81
ErrorsLine is longer than 120 characters.82
ErrorsLine is longer than 120 characters.83
ErrorsLine is longer than 120 characters.84
ErrorsLine is longer than 120 characters.85
ErrorsLine is longer than 120 characters.86
ErrorsLine is longer than 120 characters.87
ErrorsLine is longer than 120 characters.88
ErrorsLine is longer than 120 characters.89
ErrorsLine is longer than 120 characters.90
ErrorsLine is longer than 120 characters.91
ErrorsLine is longer than 120 characters.92
ErrorsLine is longer than 120 characters.93
ErrorsLine is longer than 120 characters.94
ErrorsLine is longer than 120 characters.95
ErrorsLine is longer than 120 characters.96
ErrorsLine is longer than 120 characters.97
ErrorsLine is longer than 120 characters.98
ErrorsLine is longer than 120 characters.101
ErrorsLine is longer than 120 characters.103
ErrorsLine is longer than 120 characters.104
ErrorsLine is longer than 120 characters.105
ErrorsLine is longer than 120 characters.106
ErrorsLine is longer than 120 characters.107
ErrorsLine is longer than 120 characters.108
ErrorsLine is longer than 120 characters.109
ErrorsLine is longer than 120 characters.110
ErrorsLine is longer than 120 characters.111
ErrorsLine is longer than 120 characters.112
ErrorsLine is longer than 120 characters.113
ErrorsLine is longer than 120 characters.114
ErrorsLine is longer than 120 characters.115
ErrorsLine is longer than 120 characters.116
ErrorsLine is longer than 120 characters.117
ErrorsLine is longer than 120 characters.118
ErrorsLine is longer than 120 characters.119
ErrorsLine is longer than 120 characters.120
ErrorsLine is longer than 120 characters.121
ErrorsLine is longer than 120 characters.122
ErrorsLine is longer than 120 characters.123
ErrorsLine is longer than 120 characters.124
ErrorsLine is longer than 120 characters.125
ErrorsLine is longer than 120 characters.126
ErrorsLine is longer than 120 characters.127
ErrorsLine is longer than 120 characters.128
ErrorsLine is longer than 120 characters.129
ErrorsLine is longer than 120 characters.130
ErrorsLine is longer than 120 characters.133
ErrorsLine is longer than 120 characters.135
ErrorsLine is longer than 120 characters.136
ErrorsLine is longer than 120 characters.137
ErrorsLine is longer than 120 characters.138
ErrorsLine is longer than 120 characters.139
ErrorsLine is longer than 120 characters.140
ErrorsLine is longer than 120 characters.141
ErrorsLine is longer than 120 characters.142
ErrorsLine is longer than 120 characters.143
ErrorsLine is longer than 120 characters.144
ErrorsLine is longer than 120 characters.145
ErrorsLine is longer than 120 characters.146
ErrorsLine is longer than 120 characters.147
ErrorsLine is longer than 120 characters.148
ErrorsLine is longer than 120 characters.149
ErrorsLine is longer than 120 characters.150
ErrorsLine is longer than 120 characters.151
ErrorsLine is longer than 120 characters.152
ErrorsLine is longer than 120 characters.153
ErrorsLine is longer than 120 characters.154
ErrorsLine is longer than 120 characters.155
ErrorsLine is longer than 120 characters.156
ErrorsLine is longer than 120 characters.157
ErrorsLine is longer than 120 characters.158
ErrorsLine is longer than 120 characters.159
ErrorsLine is longer than 120 characters.160
ErrorsLine is longer than 120 characters.161
ErrorsLine is longer than 120 characters.162
ErrorsLine is longer than 120 characters.177
ErrorsLine is longer than 120 characters.182
ErrorsLine is longer than 120 characters.183
ErrorsLine is longer than 120 characters.192
ErrorsFirst sentence should end with a period.236
Errors'{' should be on the previous line.281

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

ViolationMessageLine
ErrorsExpected @param tag for 'properties'.70
InfosComment matches to-do format 'TODO:'.72
ErrorsLine is longer than 120 characters.82

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

ViolationMessageLine
ErrorsLine has trailing spaces.225
ErrorsLine is longer than 120 characters.266
ErrorsLine is longer than 120 characters.300
ErrorsLine is longer than 120 characters.901
ErrorsLine is longer than 120 characters.903
ErrorsLine is longer than 120 characters.906

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.56
ErrorsExpected @param tag for 'layout'.57
ErrorsFirst sentence should end with a period.64
Errors'{' should be on the previous line.72

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.21

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

ViolationMessageLine
ErrorsExpected @param tag for 'header'.59
ErrorsExpected @param tag for 'footer'.59

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.46
ErrorsLine is longer than 120 characters.58
ErrorsFirst sentence should end with a period.69
Errors'{' should be on the previous line.77

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.40
Errors'{' should be on the previous line.47
Errors':' is not preceded with whitespace.67
Errors':' is not followed by whitespace.67
Errors'{' should be on the previous line.68
Errors'255' is a magic number.69
Errors'255' is a magic number.69
Errors'+' is not preceded with whitespace.75
Errors'+' is not followed by whitespace.75
Errors'{' should be on the previous line.84
Errors'catch' is not followed by whitespace.103
Errors'catch' is not followed by whitespace.105
Errors'catch' is not followed by whitespace.107
ErrorsFirst sentence should end with a period.116
ErrorsExpected @param tag for 'serviceInfo'.121
Errors'catch' is not followed by whitespace.126
Errors'catch' is not followed by whitespace.128
Errors'catch' is not followed by whitespace.130
Errors'{' should be on the previous line.137
Errors'{' should be on the previous line.153
Errors'cast' is not followed by whitespace.156

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.40
ErrorsLine is longer than 120 characters.57
ErrorsExpected @param tag for 'sslConfig'.57
ErrorsLine is longer than 120 characters.58
ErrorsExpected @param tag for 'immediateFail'.58
ErrorsMissing a Javadoc comment.63
ErrorsLine is longer than 120 characters.71
ErrorsLine is longer than 120 characters.83
Errors')' is preceded with whitespace.83
ErrorsMissing a Javadoc comment.116
ErrorsMissing a Javadoc comment.118
Errors'}' should be on the same line.134
Errors'}' should be on the same line.138
ErrorsLine is longer than 120 characters.143

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

ViolationMessageLine
ErrorsExpected @param tag for 'immediateFail'.75
ErrorsLine is longer than 120 characters.98
ErrorsExpected @param tag for 'immediateFail'.98
ErrorsExpected @param tag for 'layout'.98
Errors')' is preceded with whitespace.98
ErrorsFirst sentence should end with a period.149
Errors'{' should be on the previous line.157
ErrorsLine is longer than 120 characters.279

org/apache/logging/log4j/core/net/jms/AbstractJmsReceiver.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.55

org/apache/logging/log4j/core/net/jms/package-info.java

ViolationMessageLine
ErrorsFile does not end with a newline.0

org/apache/logging/log4j/core/net/server/AbstractLogEventBridge.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.35
ErrorsName 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.35

org/apache/logging/log4j/core/net/server/AbstractSocketServer.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.93
ErrorsMissing a Javadoc comment.97
ErrorsVariable access definition in wrong order.97
ErrorsMissing a Javadoc comment.99
ErrorsVariable access definition in wrong order.99

org/apache/logging/log4j/core/net/server/InputStreamLogEventBridge.java

ViolationMessageLine
ErrorsDisallowed import - com.fasterxml.jackson.databind.ObjectMapper.28
ErrorsDisallowed import - com.fasterxml.jackson.databind.ObjectReader.29
ErrorsLine is longer than 120 characters.44
Errors'protected' modifier out of order with the JLS suggestions.51

org/apache/logging/log4j/core/net/server/JsonInputStreamLogEventBridge.java

ViolationMessageLine
ErrorsUnused import - java.io.InputStream.19
ErrorsUnused import - org.apache.logging.log4j.core.LogEvent.22
Errors'{' is followed by whitespace.30
Errors'1024' is a magic number.37
Errors'{' is followed by whitespace.78

org/apache/logging/log4j/core/net/server/LogEventBridge.java

ViolationMessageLine
ErrorsUnused import - org.apache.logging.log4j.core.LogEvent.22
ErrorsExpected @throws tag for 'IOException'.46
ErrorsExpected @throws tag for 'IOException'.56

org/apache/logging/log4j/core/net/server/SecureTcpSocketServer.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.32

org/apache/logging/log4j/core/net/server/TcpSocketServer.java

ViolationMessageLine
ErrorsInstance variable definition in wrong order.171
ErrorsInstance variable definition in wrong order.173
ErrorsConstructor definition in wrong order.185
ErrorsConstructor definition in wrong order.201
ErrorsExpected @throws tag for 'IOException'.253

org/apache/logging/log4j/core/net/server/UdpSocketServer.java

ViolationMessageLine
ErrorsInstance variable definition in wrong order.121
ErrorsInstance variable definition in wrong order.124
Errors'1024' is a magic number.124
Errors'65' is a magic number.124
Errors'1024' is a magic number.124
ErrorsConstructor definition in wrong order.135
ErrorsExpected @param tag for 'logEventInput'.135
ErrorsLine is longer than 120 characters.154

org/apache/logging/log4j/core/net/server/XmlInputStreamLogEventBridge.java

ViolationMessageLine
ErrorsUnused import - java.io.InputStream.19
ErrorsUnused import - org.apache.logging.log4j.core.LogEvent.22
Errors'1024' is a magic number.35
Errors'{' is followed by whitespace.51

org/apache/logging/log4j/core/net/ssl/AbstractKeyStoreConfiguration.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.27
ErrorsLine is longer than 120 characters.56

org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.29
ErrorsExpected an @return tag.58
ErrorsLine has trailing spaces.63
ErrorsLine is longer than 120 characters.64
ErrorsExpected @throws tag for 'StoreConfigurationException'.64

org/apache/logging/log4j/core/net/ssl/SslConfiguration.java

ViolationMessageLine
ErrorsUnused import - java.security.KeyStore.20
ErrorsFirst sentence should end with a period.39
ErrorsClass SslConfiguration should be declared as final.42
Errors'}' should be on the same line.72
Errors'}' should be on the same line.75
Errors'}' should be on the same line.88
Errors'}' should be on the same line.102
ErrorsLine is longer than 120 characters.110
Errors'}' should be on the same line.126
ErrorsLine is longer than 120 characters.142
Errors'}' should be on the same line.160
Errors'}' should be on the same line.164
Errors'}' should be on the same line.178
Errors'}' should be on the same line.195
ErrorsDefinition of 'equals()' without corresponding definition of 'hashCode()'.208
Errorscovariant equals without overriding equals(java.lang.Object).208
ErrorsLine is longer than 120 characters.233
ErrorsLine has trailing spaces.242

org/apache/logging/log4j/core/net/ssl/SslConfigurationDefaults.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.22
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.25

org/apache/logging/log4j/core/net/ssl/StoreConfiguration.java

ViolationMessageLine
ErrorsType Javadoc comment is missing an @param <T> tag.24
ErrorsMissing a Javadoc comment.25
ErrorsLine has trailing spaces.95

org/apache/logging/log4j/core/net/ssl/StoreConfigurationException.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'.2

org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.28
ErrorsExpected an @return tag.57
ErrorsLine has trailing spaces.62
ErrorsLine is longer than 120 characters.63
ErrorsExpected @throws tag for 'StoreConfigurationException'.63

org/apache/logging/log4j/core/net/ssl/package-info.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsFirst sentence should end with a period.17

org/apache/logging/log4j/core/osgi/Activator.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5
InfosComment matches to-do format 'TODO:'.54

org/apache/logging/log4j/core/osgi/package-info.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

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

ViolationMessageLine
InfosComment matches to-do format 'TODO:'.32

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.59
Errors'1000' is a magic number.63
ErrorsMissing a Javadoc comment.68
ErrorsVariable access definition in wrong order.116
ErrorsVariable access definition in wrong order.132
ErrorsVariable access definition in wrong order.138
ErrorsInstance variable definition in wrong order.164
ErrorsInstance variable definition in wrong order.166
ErrorsInstance variable definition in wrong order.168
ErrorsConstructor definition in wrong order.176

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

ViolationMessageLine
Errors'{' is followed by whitespace.27

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

ViolationMessageLine
ErrorsInstance variable definition in wrong order.186
ErrorsInstance variable definition in wrong order.188
ErrorsConstructor definition in wrong order.196

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

ViolationMessageLine
ErrorsLine is longer than 120 characters.455

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

ViolationMessageLine
ErrorsInstance variable definition in wrong order.66
ErrorsInstance variable definition in wrong order.68
ErrorsInstance variable definition in wrong order.70
ErrorsInstance variable definition in wrong order.72
ErrorsConstructor definition in wrong order.84

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

ViolationMessageLine
ErrorsVariable access definition in wrong order.43
Errors'}' should be on the same line.79
Errors'!=' is not followed by whitespace.101
Errors'}' should be on the same line.111
Errors'}' should be on the same line.114
Errors'}' should be on the same line.117
Errors'}' should be on the same line.120
Errors'}' should be on the same line.123

org/apache/logging/log4j/core/tools/Generate.java

ViolationMessageLine
ErrorsLine is longer than 120 characters.35
ErrorsLine is longer than 120 characters.42
ErrorsMissing a Javadoc comment.48
ErrorsLine is longer than 120 characters.54
Errors';' is preceded with whitespace.73
ErrorsLine is longer than 120 characters.80
Errors';' is preceded with whitespace.82
ErrorsLine is longer than 120 characters.93
Errors';' is preceded with whitespace.112
Errors';' is preceded with whitespace.122
Errors';' is preceded with whitespace.242
Errors';' is preceded with whitespace.391
ErrorsConstructor definition in wrong order.412
ErrorsConstructor definition in wrong order.433
ErrorsMissing a Javadoc comment.437
ErrorsVariable 'name' must be private and have accessor methods.438
ErrorsVariable 'intLevel' must be private and have accessor methods.439
ErrorsLine is longer than 120 characters.486

org/apache/logging/log4j/core/util/Builder.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/util/BundleResourceLoader.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

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

ViolationMessageLine
ErrorsName 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.31
Errors'1000' is a magic number.44
Errors'1000' is a magic number.44

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

ViolationMessageLine
ErrorsConstructor definition in wrong order.98

org/apache/logging/log4j/core/util/ClassLoaderResourceLoader.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

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

ViolationMessageLine
ErrorsName 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.26
Errors'1000' is a magic number.37
Errors'1000' is a magic number.37

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

ViolationMessageLine
ErrorsMissing a Javadoc comment.36
ErrorsLine is longer than 120 characters.46

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

ViolationMessageLine
Errors')' is preceded with whitespace.92
Errors'if' is not followed by whitespace.95
Errors'if' is not followed by whitespace.98

org/apache/logging/log4j/core/util/JndiCloser.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.28

org/apache/logging/log4j/core/util/Loader.java

ViolationMessageLine
InfosComment matches to-do format 'TODO:'.72
ErrorsConstructor definition in wrong order.373

org/apache/logging/log4j/core/util/Patterns.java

ViolationMessageLine
ErrorsUnused import - java.util.regex.Pattern.19

org/apache/logging/log4j/core/util/ResourceLoader.java

ViolationMessageLine
ErrorsLine does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'.5

org/apache/logging/log4j/core/util/SetUtils.java

ViolationMessageLine
Errors'{' is not followed by whitespace.28
Errors'}' is not preceded with whitespace.28

org/apache/logging/log4j/core/util/Throwables.java

ViolationMessageLine
ErrorsEach variable declaration must be in its own statement.42
ErrorsLine is longer than 120 characters.61
ErrorsLine is longer than 120 characters.89
ErrorsFirst sentence should end with a period.115
ErrorsConstructor definition in wrong order.149

org/apache/logging/log4j/core/util/Transform.java

ViolationMessageLine
ErrorsLine has trailing spaces.115
InfosComment matches to-do format 'TODO:'.125
ErrorsLine has trailing spaces.134
ErrorsLine has trailing spaces.148
ErrorsLine has trailing spaces.152
ErrorsLine has trailing spaces.156
ErrorsLine has trailing spaces.160
ErrorsLine has trailing spaces.164
ErrorsLine has trailing spaces.168
ErrorsLine has trailing spaces.172
ErrorsLine has trailing spaces.176
ErrorsLine has trailing spaces.178
ErrorsLine has trailing spaces.179
ErrorsLine has trailing spaces.180

org/apache/logging/log4j/core/util/UuidUtil.java

ViolationMessageLine
ErrorsName 'count' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.44
ErrorsName 'uuidSequence' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.54
ErrorsName 'least' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'.56