Apache logging services logo Apache log4j logo

Checkstyle Results

The following document contains the results of Checkstyle 6.1.1 with /Users/rgoers/projects/apache/logging/log4j/log4j-2.3.x/log4j-core/../checkstyle.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
411 21 0 995

Files

File  I  W  E
org/apache/logging/log4j/core/Layout.java 1 0 0
org/apache/logging/log4j/core/LifeCycle.java 0 0 1
org/apache/logging/log4j/core/Logger.java 1 0 5
org/apache/logging/log4j/core/LoggerContext.java 0 0 7
org/apache/logging/log4j/core/appender/AbstractAppender.java 0 0 2
org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java 0 0 1
org/apache/logging/log4j/core/appender/AsyncAppender.java 0 0 5
org/apache/logging/log4j/core/appender/ConsoleAppender.java 0 0 2
org/apache/logging/log4j/core/appender/FailoverAppender.java 0 0 1
org/apache/logging/log4j/core/appender/FileAppender.java 0 0 1
org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.java 0 0 1
org/apache/logging/log4j/core/appender/MemoryMappedFileManager.java 0 0 10
org/apache/logging/log4j/core/appender/OutputStreamManager.java 0 0 2
org/apache/logging/log4j/core/appender/RandomAccessFileAppender.java 0 0 1
org/apache/logging/log4j/core/appender/SmtpAppender.java 0 0 43
org/apache/logging/log4j/core/appender/SocketAppender.java 0 0 1
org/apache/logging/log4j/core/appender/SyslogAppender.java 1 0 8
org/apache/logging/log4j/core/appender/TlsSyslogFrame.java 0 0 3
org/apache/logging/log4j/core/appender/db/jdbc/DataSourceConnectionSource.java 0 0 3
org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.java 0 0 1
org/apache/logging/log4j/core/appender/db/jpa/AbstractLogEventWrapperEntity.java 0 0 6
org/apache/logging/log4j/core/appender/db/jpa/converter/ContextStackAttributeConverter.java 0 0 1
org/apache/logging/log4j/core/appender/db/jpa/converter/ContextStackJsonAttributeConverter.java 0 0 1
org/apache/logging/log4j/core/appender/db/jpa/converter/LevelAttributeConverter.java 0 0 1
org/apache/logging/log4j/core/appender/db/jpa/converter/package-info.java 0 0 8
org/apache/logging/log4j/core/appender/mom/JmsAppender.java 0 0 2
org/apache/logging/log4j/core/appender/mom/JmsManager.java 0 0 10
org/apache/logging/log4j/core/appender/rewrite/MapRewritePolicy.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java 0 0 13
org/apache/logging/log4j/core/appender/rolling/OnStartupTriggeringPolicy.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java 0 0 4
org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java 0 0 2
org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java 0 0 5
org/apache/logging/log4j/core/appender/rolling/action/ZipCompressAction.java 0 0 1
org/apache/logging/log4j/core/async/AsyncLogger.java 0 0 12
org/apache/logging/log4j/core/async/AsyncLoggerConfig.java 0 0 1
org/apache/logging/log4j/core/async/AsyncLoggerConfigHelper.java 0 0 9
org/apache/logging/log4j/core/async/DaemonThreadFactory.java 0 0 3
org/apache/logging/log4j/core/async/RingBufferLogEvent.java 0 0 1
org/apache/logging/log4j/core/config/AbstractConfiguration.java 1 0 10
org/apache/logging/log4j/core/config/Configuration.java 0 0 3
org/apache/logging/log4j/core/config/ConfigurationFactory.java 0 0 4
org/apache/logging/log4j/core/config/ConfigurationSource.java 0 0 6
org/apache/logging/log4j/core/config/Configurator.java 0 0 4
org/apache/logging/log4j/core/config/DefaultAdvertiser.java 0 0 1
org/apache/logging/log4j/core/config/DefaultConfiguration.java 0 0 3
org/apache/logging/log4j/core/config/FileConfigurationMonitor.java 0 0 2
org/apache/logging/log4j/core/config/LoggerConfig.java 0 0 2
org/apache/logging/log4j/core/config/NullConfiguration.java 0 0 2
org/apache/logging/log4j/core/config/Order.java 1 0 0
org/apache/logging/log4j/core/config/json/JsonConfiguration.java 1 0 3
org/apache/logging/log4j/core/config/json/JsonConfigurationFactory.java 0 0 1
org/apache/logging/log4j/core/config/plugins/Plugin.java 0 0 1
org/apache/logging/log4j/core/config/plugins/PluginAttribute.java 1 0 0
org/apache/logging/log4j/core/config/plugins/PluginBuilderAttribute.java 0 0 1
org/apache/logging/log4j/core/config/plugins/PluginBuilderFactory.java 0 0 1
org/apache/logging/log4j/core/config/plugins/PluginVisitorStrategy.java 0 0 1
org/apache/logging/log4j/core/config/plugins/convert/TypeConverter.java 0 0 1
org/apache/logging/log4j/core/config/plugins/convert/TypeConverterRegistry.java 0 0 5
org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.java 0 0 4
org/apache/logging/log4j/core/config/plugins/package-info.java 0 0 2
org/apache/logging/log4j/core/config/plugins/processor/PluginCache.java 0 0 4
org/apache/logging/log4j/core/config/plugins/processor/PluginEntry.java 0 0 2
org/apache/logging/log4j/core/config/plugins/processor/PluginProcessor.java 1 0 6
org/apache/logging/log4j/core/config/plugins/processor/package-info.java 0 0 2
org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java 0 0 2
org/apache/logging/log4j/core/config/plugins/util/PluginManager.java 0 0 3
org/apache/logging/log4j/core/config/plugins/util/PluginRegistry.java 0 0 14
org/apache/logging/log4j/core/config/plugins/util/PluginType.java 0 0 5
org/apache/logging/log4j/core/config/plugins/util/package-info.java 0 0 2
org/apache/logging/log4j/core/config/plugins/visitors/AbstractPluginVisitor.java 0 0 8
org/apache/logging/log4j/core/config/plugins/visitors/PluginAttributeVisitor.java 0 0 1
org/apache/logging/log4j/core/config/plugins/visitors/PluginBuilderAttributeVisitor.java 0 0 2
org/apache/logging/log4j/core/config/plugins/visitors/PluginConfigurationVisitor.java 0 0 1
org/apache/logging/log4j/core/config/plugins/visitors/PluginElementVisitor.java 0 0 1
org/apache/logging/log4j/core/config/plugins/visitors/PluginNodeVisitor.java 0 0 2
org/apache/logging/log4j/core/config/plugins/visitors/PluginValueVisitor.java 0 0 1
org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitor.java 0 0 1
org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitors.java 0 0 1
org/apache/logging/log4j/core/config/plugins/visitors/package-info.java 0 0 2
org/apache/logging/log4j/core/config/status/StatusConfiguration.java 0 0 4
org/apache/logging/log4j/core/config/xml/XmlConfiguration.java 0 0 8
org/apache/logging/log4j/core/config/yaml/YamlConfiguration.java 0 0 1
org/apache/logging/log4j/core/config/yaml/YamlConfigurationFactory.java 0 0 2
org/apache/logging/log4j/core/filter/BurstFilter.java 0 0 13
org/apache/logging/log4j/core/filter/DynamicThresholdFilter.java 0 0 5
org/apache/logging/log4j/core/filter/RegexFilter.java 0 0 2
org/apache/logging/log4j/core/filter/ThreadContextMapFilter.java 0 0 1
org/apache/logging/log4j/core/impl/ExtendedClassInfo.java 0 0 6
org/apache/logging/log4j/core/impl/ExtendedStackTraceElement.java 0 0 8
org/apache/logging/log4j/core/impl/Log4jContextFactory.java 1 0 0
org/apache/logging/log4j/core/impl/Log4jLogEvent.java 0 0 29
org/apache/logging/log4j/core/impl/ThrowableFormatOptions.java 0 0 22
org/apache/logging/log4j/core/impl/ThrowableProxy.java 2 0 0
org/apache/logging/log4j/core/jackson/ExtendedStackTraceElementMixIn.java 0 0 6
org/apache/logging/log4j/core/jackson/Initializers.java 0 0 4
org/apache/logging/log4j/core/jackson/JsonConstants.java 0 0 11
org/apache/logging/log4j/core/jackson/LevelMixIn.java 0 0 5
org/apache/logging/log4j/core/jackson/ListOfMapEntryDeserializer.java 0 0 7
org/apache/logging/log4j/core/jackson/ListOfMapEntrySerializer.java 0 0 6
org/apache/logging/log4j/core/jackson/Log4jJsonModule.java 0 0 2
org/apache/logging/log4j/core/jackson/Log4jJsonObjectMapper.java 0 0 2
org/apache/logging/log4j/core/jackson/Log4jStackTraceElementDeserializer.java 0 0 9
org/apache/logging/log4j/core/jackson/Log4jXmlModule.java 0 0 1
org/apache/logging/log4j/core/jackson/Log4jXmlObjectMapper.java 0 0 4
org/apache/logging/log4j/core/jackson/LogEventMixIn.java 0 0 12
org/apache/logging/log4j/core/jackson/MapEntry.java 0 0 7
org/apache/logging/log4j/core/jackson/MarkerMixIn.java 0 0 6
org/apache/logging/log4j/core/jackson/MessageSerializer.java 0 0 6
org/apache/logging/log4j/core/jackson/MutableThreadContextStackDeserializer.java 0 0 7
org/apache/logging/log4j/core/jackson/SimpleMessageDeserializer.java 0 0 5
org/apache/logging/log4j/core/jackson/StackTraceElementMixIn.java 0 0 7
org/apache/logging/log4j/core/jackson/ThrowableProxyMixIn.java 0 0 4
org/apache/logging/log4j/core/jackson/XmlConstants.java 0 0 16
org/apache/logging/log4j/core/jmx/LoggerContextAdmin.java 0 0 1
org/apache/logging/log4j/core/jmx/LoggerContextAdminMBean.java 0 0 1
org/apache/logging/log4j/core/jmx/RingBufferAdmin.java 0 0 3
org/apache/logging/log4j/core/jmx/Server.java 0 0 2
org/apache/logging/log4j/core/jmx/StatusLoggerAdmin.java 0 0 1
org/apache/logging/log4j/core/jmx/StatusLoggerAdminMBean.java 0 0 1
org/apache/logging/log4j/core/layout/AbstractJacksonLayout.java 0 0 6
org/apache/logging/log4j/core/layout/AbstractLayout.java 0 0 1
org/apache/logging/log4j/core/layout/AbstractStringLayout.java 1 0 0
org/apache/logging/log4j/core/layout/GelfLayout.java 0 0 12
org/apache/logging/log4j/core/layout/HtmlLayout.java 1 0 16
org/apache/logging/log4j/core/layout/JacksonFactory.java 0 0 17
org/apache/logging/log4j/core/layout/JsonLayout.java 0 0 7
org/apache/logging/log4j/core/layout/LoggerFields.java 0 0 1
org/apache/logging/log4j/core/layout/PatternLayout.java 1 0 9
org/apache/logging/log4j/core/layout/Rfc5424Layout.java 0 0 18
org/apache/logging/log4j/core/layout/SyslogLayout.java 0 0 2
org/apache/logging/log4j/core/layout/XmlLayout.java 0 0 98
org/apache/logging/log4j/core/lookup/AbstractLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/Interpolator.java 1 0 6
org/apache/logging/log4j/core/lookup/JmxRuntimeInputArgumentsLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/JndiLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/MapLookup.java 0 0 3
org/apache/logging/log4j/core/lookup/StrSubstitutor.java 0 0 12
org/apache/logging/log4j/core/net/AbstractSocketManager.java 0 0 2
org/apache/logging/log4j/core/net/Advertiser.java 0 0 1
org/apache/logging/log4j/core/net/DatagramOutputStream.java 0 0 2
org/apache/logging/log4j/core/net/DatagramSocketManager.java 0 0 2
org/apache/logging/log4j/core/net/JndiManager.java 0 0 6
org/apache/logging/log4j/core/net/MulticastDnsAdvertiser.java 0 0 19
org/apache/logging/log4j/core/net/Priority.java 0 0 1
org/apache/logging/log4j/core/net/SmtpManager.java 0 0 19
org/apache/logging/log4j/core/net/SslSocketManager.java 0 0 8
org/apache/logging/log4j/core/net/TcpSocketManager.java 0 0 3
org/apache/logging/log4j/core/net/mom/jms/JmsQueueReceiver.java 0 0 1
org/apache/logging/log4j/core/net/mom/jms/JmsTopicReceiver.java 0 0 1
org/apache/logging/log4j/core/net/mom/jms/package-info.java 0 0 1
org/apache/logging/log4j/core/net/server/AbstractLogEventBridge.java 0 0 3
org/apache/logging/log4j/core/net/server/AbstractSocketServer.java 0 0 5
org/apache/logging/log4j/core/net/server/InputStreamLogEventBridge.java 0 0 4
org/apache/logging/log4j/core/net/server/JmsServer.java 0 0 1
org/apache/logging/log4j/core/net/server/JsonInputStreamLogEventBridge.java 0 0 5
org/apache/logging/log4j/core/net/server/LogEventBridge.java 0 0 3
org/apache/logging/log4j/core/net/server/SecureTcpSocketServer.java 0 0 1
org/apache/logging/log4j/core/net/server/TcpSocketServer.java 0 0 5
org/apache/logging/log4j/core/net/server/UdpSocketServer.java 0 0 8
org/apache/logging/log4j/core/net/server/XmlInputStreamLogEventBridge.java 0 0 4
org/apache/logging/log4j/core/net/ssl/AbstractKeyStoreConfiguration.java 0 0 2
org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java 0 0 5
org/apache/logging/log4j/core/net/ssl/SslConfiguration.java 0 0 23
org/apache/logging/log4j/core/net/ssl/SslConfigurationDefaults.java 0 0 3
org/apache/logging/log4j/core/net/ssl/StoreConfiguration.java 0 0 3
org/apache/logging/log4j/core/net/ssl/StoreConfigurationException.java 0 0 1
org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java 0 0 5
org/apache/logging/log4j/core/net/ssl/package-info.java 0 0 2
org/apache/logging/log4j/core/osgi/Activator.java 3 0 1
org/apache/logging/log4j/core/osgi/BundleContextSelector.java 0 0 1
org/apache/logging/log4j/core/osgi/package-info.java 0 0 2
org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.java 1 0 0
org/apache/logging/log4j/core/pattern/DatePatternConverter.java 0 0 12
org/apache/logging/log4j/core/pattern/FormattingInfo.java 0 0 4
org/apache/logging/log4j/core/pattern/HighlightConverter.java 0 0 5
org/apache/logging/log4j/core/pattern/PatternParser.java 0 0 8
org/apache/logging/log4j/core/pattern/StyleConverter.java 0 0 5
org/apache/logging/log4j/core/pattern/ThrowablePatternConverter.java 0 0 8
org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.java 0 0 4
org/apache/logging/log4j/core/tools/Generate.java 0 0 18
org/apache/logging/log4j/core/util/Builder.java 0 0 1
org/apache/logging/log4j/core/util/CachedClock.java 0 0 2
org/apache/logging/log4j/core/util/CoarseCachedClock.java 0 0 2
org/apache/logging/log4j/core/util/Constants.java 0 0 3
org/apache/logging/log4j/core/util/DefaultShutdownCallbackRegistry.java 0 0 2
org/apache/logging/log4j/core/util/FileUtils.java 0 0 3
org/apache/logging/log4j/core/util/Integers.java 0 0 1
org/apache/logging/log4j/core/util/JndiCloser.java 0 0 1
org/apache/logging/log4j/core/util/KeyValuePair.java 0 0 1
org/apache/logging/log4j/core/util/Loader.java 1 0 1
org/apache/logging/log4j/core/util/NullOutputStream.java 0 0 1
org/apache/logging/log4j/core/util/Patterns.java 0 0 1
org/apache/logging/log4j/core/util/ReflectionUtil.java 0 0 2
org/apache/logging/log4j/core/util/SetUtils.java 0 0 2
org/apache/logging/log4j/core/util/Throwables.java 0 0 5
org/apache/logging/log4j/core/util/Transform.java 1 0 0
org/apache/logging/log4j/core/util/UuidUtil.java 0 0 5

Details

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 77

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

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

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 129). 109
 Info misc TodoComment Comment matches to-do format 'TODO:'. 251
 Error javadoc JavadocVariable Missing a Javadoc comment. 255
 Error design VisibilityModifier Variable 'loggerConfig' must be private and have accessor methods. 255
 Error javadoc JavadocVariable Missing a Javadoc comment. 256
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 256

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.config.ConfigurationSource. 34
 Error sizes LineLength Line is longer than 120 characters (found 131). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error coding DeclarationOrder Variable access definition in wrong order. 60
 Error sizes LineLength Line is longer than 120 characters (found 140). 64
 Error sizes LineLength Line is longer than 120 characters (found 121). 194
 Error sizes LineLength Line is longer than 120 characters (found 136). 273

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Constructor definition in wrong order. 61
 Error coding DeclarationOrder Constructor definition in wrong order. 73

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 127). 61

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Static variable definition in wrong order. 65
 Error naming ConstantName Name 'threadSequence' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 65
 Error coding DeclarationOrder Static variable definition in wrong order. 66
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 253
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 273

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 117
 Error sizes LineLength Line is longer than 120 characters (found 139). 176

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

Severity Category Rule Message Line
 Error whitespace WhitespaceAfter 'cast' is not followed by whitespace. 130

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 136). 48

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

Severity Category Rule Message Line
 Error coding MagicNumber '30' is a magic number. 47

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 192). 45
 Error sizes LineLength Line is longer than 120 characters (found 252). 49
 Error coding MagicNumber '1000.0' is a magic number. 131
 Error coding MagicNumber '1000.0' is a magic number. 131
 Error coding MagicNumber '1000.0' is a magic number. 175
 Error coding MagicNumber '1000.0' is a magic number. 175
 Error coding MagicNumber '10' is a magic number. 184
 Error coding MagicNumber '1000.0' is a magic number. 212
 Error coding MagicNumber '1000.0' is a magic number. 212
 Error sizes LineLength Line is longer than 120 characters (found 121). 289

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error coding DeclarationOrder Variable access definition in wrong order. 31

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 49

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.Level. 20
 Error imports ImportOrder Wrong order for 'java.io.Serializable' import. 35
 Error sizes LineLength Line is longer than 120 characters (found 136). 64
 Error javadoc JavadocType Missing a Javadoc comment. 70
 Error javadoc JavadocMethod Expected an @return tag. 129
 Error javadoc JavadocMethod Expected @param tag for 'name'. 129
 Error javadoc JavadocMethod Expected an @return tag. 137
 Error javadoc JavadocMethod Expected @param tag for 'filter'. 137
 Error sizes LineLength Line is longer than 120 characters (found 129). 143
 Error javadoc JavadocMethod Expected an @return tag. 145
 Error javadoc JavadocMethod Expected @param tag for 'layout'. 145
 Error javadoc JavadocMethod Expected an @return tag. 153
 Error javadoc JavadocMethod Expected @param tag for 'ignoreExceptions'. 153
 Error javadoc JavadocMethod Expected an @return tag. 161
 Error javadoc JavadocMethod Expected @param tag for 'to'. 161
 Error javadoc JavadocMethod Expected an @return tag. 169
 Error javadoc JavadocMethod Expected @param tag for 'cc'. 169
 Error javadoc JavadocMethod Expected an @return tag. 177
 Error javadoc JavadocMethod Expected @param tag for 'bcc'. 177
 Error javadoc JavadocMethod Expected an @return tag. 185
 Error javadoc JavadocMethod Expected @param tag for 'from'. 185
 Error javadoc JavadocMethod Expected an @return tag. 193
 Error javadoc JavadocMethod Expected @param tag for 'replyTo'. 193
 Error javadoc JavadocMethod Expected an @return tag. 202
 Error javadoc JavadocMethod Expected @param tag for 'subject'. 202
 Error javadoc JavadocMethod Expected an @return tag. 210
 Error javadoc JavadocMethod Expected @param tag for 'smtpProtocol'. 210
 Error javadoc JavadocMethod Expected an @return tag. 218
 Error javadoc JavadocMethod Expected @param tag for 'smtpHost'. 218
 Error javadoc JavadocMethod Expected an @return tag. 226
 Error javadoc JavadocMethod Expected @param tag for 'smtpPort'. 226
 Error javadoc JavadocMethod Expected an @return tag. 234
 Error javadoc JavadocMethod Expected @param tag for 'smtpUsername'. 234
 Error javadoc JavadocMethod Expected an @return tag. 242
 Error javadoc JavadocMethod Expected @param tag for 'smtpPassword'. 242
 Error javadoc JavadocMethod Expected an @return tag. 250
 Error javadoc JavadocMethod Expected @param tag for 'smtpDebug'. 250
 Error javadoc JavadocMethod Expected an @return tag. 258
 Error javadoc JavadocMethod Expected @param tag for 'bufferSize'. 258
 Error javadoc JavadocMethod Expected an @return tag. 266
 Error javadoc JavadocMethod Expected @param tag for 'sslConfiguration'. 266
 Error sizes ParameterNumber More than 15 parameters (found 17). 292
 Error sizes LineLength Line is longer than 120 characters (found 124). 293

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 124

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error coding DeclarationOrder Variable access definition in wrong order. 48
 Error javadoc JavadocMethod Unused @param tag for 'connectTimeoutMillis'. 93
 Error sizes ParameterNumber More than 15 parameters (found 31). 97
 Error sizes LineLength Line is longer than 120 characters (found 138). 112
 Error sizes LineLength Line is longer than 120 characters (found 166). 129
 Info misc TodoComment Comment matches to-do format 'TODO:'. 132
 Error sizes LineLength Line is longer than 120 characters (found 122). 136
 Error sizes LineLength Line is longer than 120 characters (found 124). 137

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * Licensed to the Apache Software Foundation (ASF) under one or more'. 2
 Error coding EqualsHashCode Definition of 'equals()' without corresponding definition of 'hashCode()'. 58
 Error coding CovariantEquals covariant equals without overriding equals(java.lang.Object). 58

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 131). 62
 Error sizes LineLength Line is longer than 120 characters (found 121). 66
 Error sizes LineLength Line is longer than 120 characters (found 142). 77

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.util.Objects. 19

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 52
 Error regexp RegexpSingleline Line has trailing spaces. 53
 Error regexp RegexpSingleline Line has trailing spaces. 54
 Error regexp RegexpSingleline Line has trailing spaces. 55
 Error regexp RegexpSingleline Line has trailing spaces. 57
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 260

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 25

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 33

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 133). 26

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 20
 Error regexp RegexpSingleline Line has trailing spaces. 21
 Error sizes LineLength Line is longer than 120 characters (found 125). 21
 Error regexp RegexpSingleline Line has trailing spaces. 22
 Error sizes LineLength Line is longer than 120 characters (found 133). 22
 Error regexp RegexpSingleline Line has trailing spaces. 24
 Error sizes LineLength Line is longer than 120 characters (found 133). 24
 Error sizes LineLength Line is longer than 120 characters (found 140). 25

org/apache/logging/log4j/core/appender/mom/JmsAppender.java

Severity Category Rule Message Line
 Error design FinalClass Class Builder should be declared as final. 75
 Error javadoc JavadocType Missing a Javadoc comment. 75

org/apache/logging/log4j/core/appender/mom/JmsManager.java

Severity Category Rule Message Line
 Error design FinalClass Class JmsManager should be declared as final. 41
 Error javadoc JavadocMethod Expected @throws tag for 'JMSException'. 93
 Error javadoc JavadocMethod Expected @throws tag for 'JMSException'. 103
 Error javadoc JavadocMethod Expected @throws tag for 'JMSException'. 118
 Error blocks EmptyBlock Empty catch block. 129
 Error blocks EmptyBlock Empty catch block. 133
 Error design FinalClass Class JmsConfiguration should be declared as final. 138
 Error javadoc JavadocType Missing a Javadoc comment. 138
 Error sizes LineLength Line is longer than 120 characters (found 129). 145
 Error javadoc JavadocType Missing a Javadoc comment. 155

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 84

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 86
 Error coding DeclarationOrder Instance variable definition in wrong order. 132
 Error coding DeclarationOrder Instance variable definition in wrong order. 137
 Error coding DeclarationOrder Instance variable definition in wrong order. 138
 Error coding DeclarationOrder Instance variable definition in wrong order. 139
 Error coding DeclarationOrder Instance variable definition in wrong order. 140
 Error sizes LineLength Line is longer than 120 characters (found 157). 147
 Error coding DeclarationOrder Constructor definition in wrong order. 147
 Error sizes LineLength Line is longer than 120 characters (found 122). 233
 Error sizes LineLength Line is longer than 120 characters (found 124). 341
 Error coding MagicNumber '1000.0' is a magic number. 408
 Error coding MagicNumber '1000.0' is a magic number. 408
 Error coding MagicNumber '1000.0' is a magic number. 408

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

Severity Category Rule Message Line
 Error naming StaticVariableName Name 'JVM_START_TIME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 34

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 120 characters (found 127). 172
 Error sizes LineLength Line is longer than 120 characters (found 129). 173
 Error regexp RegexpSingleline Line has trailing spaces. 205

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 37
 Error regexp RegexpSingleline Line has trailing spaces. 82
 Error regexp RegexpSingleline Line has trailing spaces. 83
 Error regexp RegexpSingleline Line has trailing spaces. 85
 Error sizes LineLength Line is longer than 120 characters (found 135). 161

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 100

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

Severity Category Rule Message Line
 Error naming ConstantName Name 'threadlocalInfo' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 86
 Error javadoc JavadocType Missing a Javadoc comment. 88
 Error sizes LineLength Line is longer than 120 characters (found 130). 104
 Error naming ConstantName Name 'clock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 114
 Error naming ConstantName Name 'executor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 116
 Error sizes LineLength Line is longer than 120 characters (found 121). 137
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 161
 Error sizes LineLength Line is longer than 120 characters (found 121). 193
 Error coding DeclarationOrder Constructor definition in wrong order. 210
 Error sizes LineLength Line is longer than 120 characters (found 123). 221
 Error sizes LineLength Line is longer than 120 characters (found 134). 229
 Error javadoc JavadocMethod Expected an @return tag. 346

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected an @return tag. 154

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 89
 Error whitespace OperatorWrap '=' should be on the previous line. 90
 Error regexp RegexpSingleline Line has trailing spaces. 93
 Error sizes LineLength Line is longer than 120 characters (found 127). 109
 Error sizes LineLength Line is longer than 120 characters (found 139). 174
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 238
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 248
 Error regexp RegexpSingleline Line has trailing spaces. 289
 Error regexp RegexpSingleline Line has trailing spaces. 290

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

Severity Category Rule Message Line
 Error design VisibilityModifier Variable 'group' must be private and have accessor methods. 27
 Error design VisibilityModifier Variable 'threadNumber' must be private and have accessor methods. 28
 Error design VisibilityModifier Variable 'threadNamePrefix' must be private and have accessor methods. 29

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 56

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 100
 Error javadoc JavadocVariable Missing a Javadoc comment. 111
 Error coding DeclarationOrder Variable access definition in wrong order. 111
 Error javadoc JavadocVariable Missing a Javadoc comment. 112
 Error coding DeclarationOrder Variable access definition in wrong order. 112
 Error sizes LineLength Line is longer than 120 characters (found 121). 284
 Error blocks LeftCurly '{' should be on the previous line. 310
 Error blocks LeftCurly '{' should be on the previous line. 314
 Error sizes LineLength Line is longer than 120 characters (found 121). 398
 Info misc TodoComment Comment matches to-do format 'TODO:'. 420
 Error sizes LineLength Line is longer than 120 characters (found 122). 728

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.Level. 19
 Error imports ImportOrder Wrong order for 'java.util.List' import. 28
 Error sizes LineLength Line is longer than 120 characters (found 123). 126

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 121
 Error coding DeclarationOrder Static variable definition in wrong order. 123
 Error sizes LineLength Line is longer than 120 characters (found 129). 137
 Error sizes LineLength Line is longer than 120 characters (found 129). 450

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error coding DeclarationOrder Constructor definition in wrong order. 69
 Error coding DeclarationOrder Constructor definition in wrong order. 73
 Error coding DeclarationOrder Constructor definition in wrong order. 88
 Error coding DeclarationOrder Constructor definition in wrong order. 103

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

Severity Category Rule Message Line
 Error blocks LeftCurly '{' should be on the previous line. 140
 Error sizes LineLength Line is longer than 120 characters (found 122). 147
 Error sizes LineLength Line is longer than 120 characters (found 122). 157
 Error sizes LineLength Line is longer than 120 characters (found 128). 161

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

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

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 41
 Error coding DeclarationOrder Variable access definition in wrong order. 45
 Error coding DeclarationOrder Variable access definition in wrong order. 49

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Static variable definition in wrong order. 49
 Error javadoc JavadocType Missing a Javadoc comment. 95

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.lookup.StrSubstitutor. 50
 Error naming StaticVariableName Name 'LOG_EVENT_FACTORY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 67

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error coding DeclarationOrder Variable access definition in wrong order. 27

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 29

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.config.AbstractConfiguration' import. 22
 Error imports ImportOrder Wrong order for 'java.io.ByteArrayInputStream' import. 33
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 49
 Info misc TodoComment Comment matches to-do format 'TODO:'. 77

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

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

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

Severity Category Rule Message Line
 Error header Header Line 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/PluginAttribute.java

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 91

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

Severity Category Rule Message Line
 Error header Header Line 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/PluginBuilderFactory.java

Severity Category Rule Message Line
 Error header Header Line 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/PluginVisitorStrategy.java

Severity Category Rule Message Line
 Error header Header Line 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/convert/TypeConverter.java

Severity Category Rule Message Line
 Error header Header Line 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/convert/TypeConverterRegistry.java

Severity Category Rule Message Line
 Error design FinalClass Class TypeConverterRegistry should be declared as final. 40
 Error naming StaticVariableName Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 87
 Error coding DeclarationOrder Constructor definition in wrong order. 106
 Error sizes LineLength Line is longer than 120 characters (found 142). 130

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 45
 Error naming ConstantName Name 'PREFIX_0x' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 100
 Error coding DeclarationOrder Static variable definition in wrong order. 359

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * 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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error imports ImportOrder Wrong order for 'java.io.BufferedInputStream' import. 22
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 71
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 101

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 26

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error imports ImportOrder Wrong order for 'javax.annotation.processing.AbstractProcessor' import. 24
 Error imports ImportOrder Wrong order for 'java.io.IOException' import. 36
 Info misc TodoComment Comment matches to-do format 'TODO:'. 50
 Error sizes LineLength Line is longer than 120 characters (found 125). 56
 Error design FinalClass Class PluginElementVisitor should be declared as final. 117
 Error design FinalClass Class PluginAliasesElementVisitor should be declared as final. 144

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * 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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error sizes LineLength Line is longer than 120 characters (found 132). 118

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.Collection' import. 24
 Error javadoc JavadocMethod Expected @param tag for 'args'. 63
 Error sizes LineLength Line is longer than 120 characters (found 145). 141

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error design FinalClass Class PluginRegistry should be declared as final. 47
 Error naming StaticVariableName Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 51
 Error javadoc JavadocMethod Expected an @return tag. 106
 Error javadoc JavadocMethod Expected an @return tag. 113
 Error javadoc JavadocMethod Expected @param tag for 'bundleId'. 133
 Error javadoc JavadocMethod Expected an @return tag. 140
 Error javadoc JavadocMethod Expected @param tag for 'bundleId'. 140
 Error javadoc JavadocMethod Expected @param tag for 'loader'. 140
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 182
 Error javadoc JavadocMethod Expected an @return tag. 205
 Error javadoc JavadocMethod Expected @param tag for 'pkg'. 205
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 241
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 256

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for 'pluginEntry'. 37
 Error javadoc JavadocMethod Expected @param tag for 'pluginClass'. 37
 Error javadoc JavadocMethod Expected @param tag for 'elementName'. 37
 Error javadoc JavadocMethod Expected an @return tag. 54
 Error javadoc JavadocMethod Expected an @return tag. 69

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * 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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46

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

Severity Category Rule Message Line
 Error header Header Line 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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error sizes LineLength Line is longer than 120 characters (found 167). 31

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

Severity Category Rule Message Line
 Error header Header Line 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

Severity Category Rule Message Line
 Error header Header Line 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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error javadoc JavadocStyle First sentence should end with a period. 25

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

Severity Category Rule Message Line
 Error header Header Line 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

Severity Category Rule Message Line
 Error header Header Line 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

Severity Category Rule Message Line
 Error header Header Line 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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'javax.xml.XMLConstants' import. 40
 Error imports ImportOrder Wrong order for 'java.io.ByteArrayInputStream' import. 49
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 67
 Error sizes LineLength Line is longer than 120 characters (found 122). 101
 Error sizes LineLength Line is longer than 120 characters (found 122). 104
 Error sizes LineLength Line is longer than 120 characters (found 124). 114
 Error sizes LineLength Line is longer than 120 characters (found 124). 122
 Error coding DeclarationOrder Constructor definition in wrong order. 126

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 29

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 26
 Error naming ConstantName Name 'dependencies' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 35

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Constructor definition in wrong order. 88
 Error coding DeclarationOrder Instance variable definition in wrong order. 183
 Error javadoc JavadocType Missing a Javadoc comment. 229
 Error javadoc JavadocMethod Expected an @return tag. 249
 Error javadoc JavadocMethod Expected @param tag for 'level'. 249
 Error javadoc JavadocMethod Expected an @return tag. 257
 Error javadoc JavadocMethod Expected @param tag for 'rate'. 257
 Error javadoc JavadocMethod Expected an @return tag. 266
 Error javadoc JavadocMethod Expected @param tag for 'maxBurst'. 266
 Error javadoc JavadocMethod Expected an @return tag. 274
 Error javadoc JavadocMethod Expected @param tag for 'onMatch'. 274
 Error javadoc JavadocMethod Expected an @return tag. 282
 Error javadoc JavadocMethod Expected @param tag for 'onMismatch'. 282

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 39
 Error coding DeclarationOrder Instance variable definition in wrong order. 67
 Error coding DeclarationOrder Instance variable definition in wrong order. 68
 Error coding DeclarationOrder Instance variable definition in wrong order. 70
 Error coding DeclarationOrder Constructor definition in wrong order. 72

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @throws tag for 'IllegalArgumentException'. 132
 Error javadoc JavadocMethod Expected @throws tag for 'IllegalAccessException'. 132

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 42

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocMethod Expected @param tag for 'exact'. 41
 Error javadoc JavadocMethod Expected @param tag for 'location'. 41
 Error javadoc JavadocMethod Expected @param tag for 'version'. 41
 Error coding MagicNumber '1231' is a magic number. 96
 Error coding MagicNumber '1237' is a magic number. 96

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 40
 Error javadoc JavadocMethod Expected @param tag for 'declaringClass'. 48
 Error javadoc JavadocMethod Expected @param tag for 'methodName'. 48
 Error javadoc JavadocMethod Expected @param tag for 'fileName'. 48
 Error javadoc JavadocMethod Expected @param tag for 'lineNumber'. 49
 Error javadoc JavadocMethod Expected @param tag for 'exact'. 49
 Error javadoc JavadocMethod Expected @param tag for 'location'. 49
 Error javadoc JavadocMethod Expected @param tag for 'version'. 49

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 105

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

Severity Category Rule Message Line
 Error naming ConstantName Name 'clock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 45
 Error modifier ModifierOrder 'final' modifier out of order with the JLS suggestions. 52
 Error javadoc JavadocType Missing a Javadoc comment. 61
 Error coding DeclarationOrder Constructor definition in wrong order. 110
 Error coding DeclarationOrder Constructor definition in wrong order. 117
 Error javadoc JavadocMethod Expected @param tag for 'timestamp'. 117
 Error coding DeclarationOrder Constructor definition in wrong order. 130
 Error coding DeclarationOrder Constructor definition in wrong order. 145
 Error coding DeclarationOrder Constructor definition in wrong order. 171
 Error javadoc JavadocMethod Expected an @return tag. 194
 Error regexp RegexpSingleline Line has trailing spaces. 195
 Error regexp RegexpSingleline Line has trailing spaces. 200
 Error coding DeclarationOrder Constructor definition in wrong order. 220
 Error regexp RegexpSingleline Line has trailing spaces. 221
 Error regexp RegexpSingleline Line has trailing spaces. 222
 Error coding MagicNumber '31' is a magic number. 528
 Error coding MagicNumber '31' is a magic number. 529
 Error coding MagicNumber '31' is a magic number. 530
 Error coding MagicNumber '31' is a magic number. 531
 Error coding MagicNumber '31' is a magic number. 532
 Error coding MagicNumber '32' is a magic number. 532
 Error coding MagicNumber '31' is a magic number. 533
 Error coding MagicNumber '31' is a magic number. 534
 Error coding MagicNumber '31' is a magic number. 535
 Error coding MagicNumber '31' is a magic number. 536
 Error coding MagicNumber '31' is a magic number. 537
 Error coding MagicNumber '31' is a magic number. 538
 Error coding MagicNumber '31' is a magic number. 539
 Error coding MagicNumber '31' is a magic number. 540

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error coding DeclarationOrder Static variable definition in wrong order. 68
 Error coding DeclarationOrder Variable access definition in wrong order. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error coding DeclarationOrder Static variable definition in wrong order. 69
 Error coding DeclarationOrder Variable access definition in wrong order. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error coding DeclarationOrder Static variable definition in wrong order. 70
 Error coding DeclarationOrder Variable access definition in wrong order. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error coding DeclarationOrder Static variable definition in wrong order. 71
 Error coding DeclarationOrder Variable access definition in wrong order. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error coding DeclarationOrder Static variable definition in wrong order. 72
 Error coding DeclarationOrder Variable access definition in wrong order. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error coding DeclarationOrder Static variable definition in wrong order. 73
 Error coding DeclarationOrder Variable access definition in wrong order. 73
 Error sizes LineLength Line is longer than 120 characters (found 135). 165
 Error javadoc JavadocMethod Expected an @return tag. 182
 Error sizes LineLength Line is longer than 120 characters (found 157). 196

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 44
 Info misc TodoComment Comment matches to-do format 'TODO:'. 47

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.impl.ExtendedStackTraceElement. 22
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonCreator. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnore. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 26
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder. 27
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 28

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.Module.SetupContext. 26
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.module.SimpleModule. 27
 Error sizes LineLength Line is longer than 120 characters (found 140). 45
 Error regexp RegexpSingleline Line has trailing spaces. 51

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

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.Marker. 20
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonCreator. 22
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnoreProperties. 23
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonValue. 25

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of '/*'. 1
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonParser. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonProcessingException. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.type.TypeReference. 26
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.DeserializationContext. 27
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.deser.std.StdDeserializer. 28
 Error coding RedundantThrows Redundant throws: 'JsonProcessingException' is subclass of 'IOException'. 45

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerationException. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerator. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.SerializerProvider. 26
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.std.StdSerializer. 27
 Error sizes LineLength Line is longer than 120 characters (found 147). 42
 Error coding RedundantThrows Redundant throws: 'JsonGenerationException' is subclass of 'IOException'. 42

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.Version. 22
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.module.SimpleModule. 23

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonInclude. 19
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectMapper. 20

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonParser. 21
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonProcessingException. 22
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonToken. 23
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.DeserializationContext. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.JsonMappingException. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer. 26
 Error coding RedundantThrows Redundant throws: 'JsonProcessingException' is subclass of 'IOException'. 46
 Error coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 50

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule. 22

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonInclude. 19
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectMapper. 20
 Error imports UnusedImports Unused import - com.fasterxml.jackson.databind.ObjectMapper. 20
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.XmlMapper. 21

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonFilter. 28
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnore. 29
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 30
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder. 31
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonRootName. 32
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonDeserialize. 33
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonSerialize. 34
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper. 35
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 36
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement. 37
 Error javadoc JavadocType Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 120 characters (found 132). 42

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonCreator. 21
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 22
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder. 23
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 24
 Error sizes LineLength Line is longer than 120 characters (found 140). 31

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonCreator. 21
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 22
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonDeserialize. 23
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 25
 Error sizes LineLength Line is longer than 120 characters (found 121). 30

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerationException. 23
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerator. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.SerializerProvider. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.std.StdScalarSerializer. 26
 Error sizes LineLength Line is longer than 120 characters (found 127). 40
 Error coding RedundantThrows Redundant throws: 'JsonGenerationException' is subclass of 'IOException'. 41

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonParser. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonProcessingException. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.type.TypeReference. 26
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.DeserializationContext. 27
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.deser.std.StdDeserializer. 28
 Error sizes LineLength Line is longer than 120 characters (found 124). 44
 Error coding RedundantThrows Redundant throws: 'JsonProcessingException' is subclass of 'IOException'. 45

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonParser. 23
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonProcessingException. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.DeserializationContext. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer. 26
 Error coding RedundantThrows Redundant throws: 'JsonProcessingException' is subclass of 'IOException'. 43

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonCreator. 19
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnoreProperties. 20
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 21
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 22
 Error regexp RegexpSingleline Line has trailing spaces. 37
 Error regexp RegexpSingleline Line has trailing spaces. 39
 Error blocks LeftCurly '{' should be on the previous line. 42

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnore. 22
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 23
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 25

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

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected an @return tag. 68

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 39
 Error coding DeclarationOrder Constructor definition in wrong order. 47
 Error regexp RegexpSingleline Line has trailing spaces. 48

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 65
 Error naming ConstantName Name 'executor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 65

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 37

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 70

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonProcessingException. 24
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectWriter. 25
 Error javadoc JavadocType Missing a Javadoc comment. 27
 Error coding DeclarationOrder Variable access definition in wrong order. 30
 Error coding DeclarationOrder Variable access definition in wrong order. 31
 Error sizes LineLength Line is longer than 120 characters (found 158). 37

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 40

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 34

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.io.JsonStringEncoder. 43
 Error javadoc JavadocType Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 113
 Error coding DeclarationOrder Instance variable definition in wrong order. 138
 Error coding DeclarationOrder Instance variable definition in wrong order. 140
 Error coding DeclarationOrder Instance variable definition in wrong order. 142
 Error coding DeclarationOrder Instance variable definition in wrong order. 144
 Error coding DeclarationOrder Constructor definition in wrong order. 146
 Error coding MagicNumber '8' is a magic number. 157

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

Severity Category Rule Message Line
 Error imports ImportOrder 'org.apache.logging.log4j.Level' should be separated from previous imports. 28
 Error sizes LineLength Line is longer than 120 characters (found 121). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error coding DeclarationOrder Variable access definition in wrong order. 62
 Error javadoc JavadocStyle First sentence should end with a period. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error design FinalClass Class Builder should be declared as final. 347
 Error javadoc JavadocType Missing a Javadoc comment. 347
 Info misc TodoComment Comment matches to-do format 'TODO:'. 402

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.PrettyPrinter. 28
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.util.DefaultPrettyPrinter. 29
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.util.MinimalPrettyPrinter. 30
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectMapper. 31
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectWriter. 32
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter. 33
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider. 34
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter. 35
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error javadoc JavadocType Missing a Javadoc comment. 39
 Error javadoc JavadocType Missing a Javadoc comment. 67
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 96
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 98
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 100
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 102
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 104
 Error sizes LineLength Line is longer than 120 characters (found 128). 116

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 137). 35
 Error sizes LineLength Line is longer than 120 characters (found 139). 776
 Error sizes LineLength Line is longer than 120 characters (found 136). 784
 Error sizes LineLength Line is longer than 120 characters (found 139). 789
 Error sizes LineLength Line is longer than 120 characters (found 138). 790
 Error sizes LineLength Line is longer than 120 characters (found 125). 801
 Error sizes LineLength Line is longer than 120 characters (found 124). 803

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 130). 77

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 65
 Error coding DeclarationOrder Variable access definition in wrong order. 71
 Error coding DeclarationOrder Variable access definition in wrong order. 78
 Error coding DeclarationOrder Variable access definition in wrong order. 82
 Error sizes LineLength Line is longer than 120 characters (found 145). 129
 Error blocks LeftCurly '{' should be on the previous line. 177
 Error sizes LineLength Line is longer than 120 characters (found 121). 240
 Error sizes LineLength Line is longer than 120 characters (found 121). 255
 Error design FinalClass Class Builder should be declared as final. 294
 Info misc TodoComment Comment matches to-do format 'TODO:'. 327

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 75
 Error coding DeclarationOrder Variable access definition in wrong order. 79
 Error coding DeclarationOrder Variable access definition in wrong order. 83
 Error javadoc JavadocStyle First sentence should end with a period. 84
 Error coding DeclarationOrder Variable access definition in wrong order. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error coding DeclarationOrder Variable access definition in wrong order. 89
 Error sizes ParameterNumber More than 15 parameters (found 19). 124
 Error sizes LineLength Line is longer than 120 characters (found 125). 334
 Error whitespace WhitespaceAround '!=' is not preceded with whitespace. 356
 Error sizes LineLength Line is longer than 120 characters (found 121). 616
 Error sizes ParameterNumber More than 15 parameters (found 18). 630
 Error sizes LineLength Line is longer than 120 characters (found 124). 633
 Error sizes LineLength Line is longer than 120 characters (found 130). 646
 Error sizes LineLength Line is longer than 120 characters (found 121). 655
 Error javadoc JavadocType Missing a Javadoc comment. 660
 Error javadoc JavadocType Missing a Javadoc comment. 684
 Error coding SimplifyBooleanExpression Expression can be simplified. 695

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 51
 Error sizes LineLength Line is longer than 120 characters (found 124). 66

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 133). 36
 Error sizes LineLength Line is longer than 120 characters (found 128). 37
 Error sizes LineLength Line is longer than 120 characters (found 242). 44
 Error sizes LineLength Line is longer than 120 characters (found 184). 65
 Error sizes LineLength Line is longer than 120 characters (found 155). 66
 Error sizes LineLength Line is longer than 120 characters (found 170). 67
 Error sizes LineLength Line is longer than 120 characters (found 289). 69
 Error sizes LineLength Line is longer than 120 characters (found 284). 73
 Error sizes LineLength Line is longer than 120 characters (found 280). 74
 Error sizes LineLength Line is longer than 120 characters (found 293). 75
 Error sizes LineLength Line is longer than 120 characters (found 216). 76
 Error sizes LineLength Line is longer than 120 characters (found 216). 77
 Error sizes LineLength Line is longer than 120 characters (found 220). 78
 Error sizes LineLength Line is longer than 120 characters (found 204). 79
 Error sizes LineLength Line is longer than 120 characters (found 275). 80
 Error sizes LineLength Line is longer than 120 characters (found 274). 81
 Error sizes LineLength Line is longer than 120 characters (found 273). 82
 Error sizes LineLength Line is longer than 120 characters (found 272). 83
 Error sizes LineLength Line is longer than 120 characters (found 252). 84
 Error sizes LineLength Line is longer than 120 characters (found 272). 85
 Error sizes LineLength Line is longer than 120 characters (found 272). 86
 Error sizes LineLength Line is longer than 120 characters (found 250). 87
 Error sizes LineLength Line is longer than 120 characters (found 254). 88
 Error sizes LineLength Line is longer than 120 characters (found 256). 89
 Error sizes LineLength Line is longer than 120 characters (found 254). 90
 Error sizes LineLength Line is longer than 120 characters (found 255). 91
 Error sizes LineLength Line is longer than 120 characters (found 268). 92
 Error sizes LineLength Line is longer than 120 characters (found 266). 93
 Error sizes LineLength Line is longer than 120 characters (found 248). 94
 Error sizes LineLength Line is longer than 120 characters (found 272). 95
 Error sizes LineLength Line is longer than 120 characters (found 259). 96
 Error sizes LineLength Line is longer than 120 characters (found 271). 97
 Error sizes LineLength Line is longer than 120 characters (found 271). 98
 Error sizes LineLength Line is longer than 120 characters (found 266). 99
 Error sizes LineLength Line is longer than 120 characters (found 267). 100
 Error sizes LineLength Line is longer than 120 characters (found 221). 103
 Error sizes LineLength Line is longer than 120 characters (found 292). 105
 Error sizes LineLength Line is longer than 120 characters (found 288). 106
 Error sizes LineLength Line is longer than 120 characters (found 301). 107
 Error sizes LineLength Line is longer than 120 characters (found 224). 108
 Error sizes LineLength Line is longer than 120 characters (found 224). 109
 Error sizes LineLength Line is longer than 120 characters (found 228). 110
 Error sizes LineLength Line is longer than 120 characters (found 212). 111
 Error sizes LineLength Line is longer than 120 characters (found 283). 112
 Error sizes LineLength Line is longer than 120 characters (found 282). 113
 Error sizes LineLength Line is longer than 120 characters (found 281). 114
 Error sizes LineLength Line is longer than 120 characters (found 280). 115
 Error sizes LineLength Line is longer than 120 characters (found 260). 116
 Error sizes LineLength Line is longer than 120 characters (found 280). 117
 Error sizes LineLength Line is longer than 120 characters (found 280). 118
 Error sizes LineLength Line is longer than 120 characters (found 258). 119
 Error sizes LineLength Line is longer than 120 characters (found 262). 120
 Error sizes LineLength Line is longer than 120 characters (found 264). 121
 Error sizes LineLength Line is longer than 120 characters (found 262). 122
 Error sizes LineLength Line is longer than 120 characters (found 263). 123
 Error sizes LineLength Line is longer than 120 characters (found 276). 124
 Error sizes LineLength Line is longer than 120 characters (found 274). 125
 Error sizes LineLength Line is longer than 120 characters (found 256). 126
 Error sizes LineLength Line is longer than 120 characters (found 280). 127
 Error sizes LineLength Line is longer than 120 characters (found 267). 128
 Error sizes LineLength Line is longer than 120 characters (found 279). 129
 Error sizes LineLength Line is longer than 120 characters (found 279). 130
 Error sizes LineLength Line is longer than 120 characters (found 274). 131
 Error sizes LineLength Line is longer than 120 characters (found 275). 132
 Error sizes LineLength Line is longer than 120 characters (found 221). 135
 Error sizes LineLength Line is longer than 120 characters (found 292). 137
 Error sizes LineLength Line is longer than 120 characters (found 288). 138
 Error sizes LineLength Line is longer than 120 characters (found 301). 139
 Error sizes LineLength Line is longer than 120 characters (found 224). 140
 Error sizes LineLength Line is longer than 120 characters (found 224). 141
 Error sizes LineLength Line is longer than 120 characters (found 228). 142
 Error sizes LineLength Line is longer than 120 characters (found 212). 143
 Error sizes LineLength Line is longer than 120 characters (found 283). 144
 Error sizes LineLength Line is longer than 120 characters (found 282). 145
 Error sizes LineLength Line is longer than 120 characters (found 281). 146
 Error sizes LineLength Line is longer than 120 characters (found 280). 147
 Error sizes LineLength Line is longer than 120 characters (found 260). 148
 Error sizes LineLength Line is longer than 120 characters (found 280). 149
 Error sizes LineLength Line is longer than 120 characters (found 280). 150
 Error sizes LineLength Line is longer than 120 characters (found 258). 151
 Error sizes LineLength Line is longer than 120 characters (found 262). 152
 Error sizes LineLength Line is longer than 120 characters (found 264). 153
 Error sizes LineLength Line is longer than 120 characters (found 262). 154
 Error sizes LineLength Line is longer than 120 characters (found 263). 155
 Error sizes LineLength Line is longer than 120 characters (found 276). 156
 Error sizes LineLength Line is longer than 120 characters (found 274). 157
 Error sizes LineLength Line is longer than 120 characters (found 256). 158
 Error sizes LineLength Line is longer than 120 characters (found 280). 159
 Error sizes LineLength Line is longer than 120 characters (found 267). 160
 Error sizes LineLength Line is longer than 120 characters (found 279). 161
 Error sizes LineLength Line is longer than 120 characters (found 279). 162
 Error sizes LineLength Line is longer than 120 characters (found 274). 163
 Error sizes LineLength Line is longer than 120 characters (found 275). 164
 Error sizes LineLength Line is longer than 120 characters (found 136). 179
 Error sizes LineLength Line is longer than 120 characters (found 129). 184
 Error sizes LineLength Line is longer than 120 characters (found 133). 185
 Error sizes LineLength Line is longer than 120 characters (found 149). 196
 Error blocks LeftCurly '{' should be on the previous line. 285

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

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

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 40
 Error javadoc JavadocMethod Expected @param tag for 'properties'. 86
 Info misc TodoComment Comment matches to-do format 'TODO:'. 88
 Error sizes LineLength Line is longer than 120 characters (found 133). 97
 Error sizes LineLength Line is longer than 120 characters (found 166). 101
 Error sizes LineLength Line is longer than 120 characters (found 133). 109
 Error sizes LineLength Line is longer than 120 characters (found 170). 113

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 39

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 39

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 102
 Error coding DeclarationOrder Constructor definition in wrong order. 107
 Error coding DeclarationOrder Constructor definition in wrong order. 117

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 162
 Error javadoc JavadocVariable Missing a Javadoc comment. 164
 Error javadoc JavadocVariable Missing a Javadoc comment. 165
 Error sizes LineLength Line is longer than 120 characters (found 151). 318
 Error sizes LineLength Line is longer than 120 characters (found 125). 1037
 Error sizes LineLength Line is longer than 120 characters (found 157). 1057
 Error sizes LineLength Line is longer than 120 characters (found 125). 1059
 Error sizes LineLength Line is longer than 120 characters (found 127). 1065
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 1067
 Error sizes LineLength Line is longer than 120 characters (found 137). 1068
 Error sizes LineLength Line is longer than 120 characters (found 136). 1075
 Error sizes LineLength Line is longer than 120 characters (found 132). 1080

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 124). 56
 Error javadoc JavadocMethod Expected @param tag for 'layout'. 57

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for 'header'. 59
 Error javadoc JavadocMethod Expected @param tag for 'footer'. 59

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 127). 46
 Error sizes LineLength Line is longer than 120 characters (found 138). 58

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

Severity Category Rule Message Line
 Error design FinalClass Class JndiManager should be declared as final. 38
 Error coding DeclarationOrder Constructor definition in wrong order. 79
 Error sizes LineLength Line is longer than 120 characters (found 147). 105
 Error javadoc JavadocMethod Expected @throws tag for 'NamingException'. 177
 Error javadoc JavadocType Missing a Javadoc comment. 193
 Error sizes LineLength Line is longer than 120 characters (found 140). 198

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error blocks LeftCurly '{' should be on the previous line. 47
 Error blocks LeftCurly '{' should be on the previous line. 68
 Error coding MagicNumber '255' is a magic number. 69
 Error coding MagicNumber '255' is a magic number. 69
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 75
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 75
 Error blocks LeftCurly '{' should be on the previous line. 84
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 103
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 105
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 107
 Error javadoc JavadocStyle First sentence should end with a period. 116
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 126
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 128
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 130
 Error blocks LeftCurly '{' should be on the previous line. 137
 Error blocks LeftCurly '{' should be on the previous line. 153
 Error whitespace WhitespaceAfter 'cast' is not followed by whitespace. 156

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 50

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 171). 80
 Error javadoc JavadocMethod Expected an @return tag. 82
 Error javadoc JavadocMethod Expected @param tag for 'to'. 84
 Error javadoc JavadocMethod Expected @param tag for 'cc'. 84
 Error javadoc JavadocMethod Expected @param tag for 'bcc'. 84
 Error javadoc JavadocMethod Expected @param tag for 'from'. 85
 Error javadoc JavadocMethod Expected @param tag for 'replyTo'. 85
 Error javadoc JavadocMethod Expected @param tag for 'subject'. 86
 Error javadoc JavadocMethod Expected @param tag for 'protocol'. 86
 Error javadoc JavadocMethod Expected @param tag for 'host'. 86
 Error javadoc JavadocMethod Expected @param tag for 'port'. 87
 Error javadoc JavadocMethod Expected @param tag for 'username'. 87
 Error javadoc JavadocMethod Expected @param tag for 'password'. 87
 Error javadoc JavadocMethod Expected @param tag for 'isDebug'. 88
 Error javadoc JavadocMethod Expected @param tag for 'filterName'. 88
 Error javadoc JavadocMethod Expected @param tag for 'numElements'. 88
 Error sizes LineLength Line is longer than 120 characters (found 164). 283
 Error sizes LineLength Line is longer than 120 characters (found 124). 290
 Error sizes LineLength Line is longer than 120 characters (found 135). 362

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Expected @param tag for 'sslConfig'. 60
 Error javadoc JavadocMethod Expected @param tag for 'immediateFail'. 61
 Error javadoc JavadocType Missing a Javadoc comment. 67
 Error javadoc JavadocType Missing a Javadoc comment. 127
 Error javadoc JavadocType Missing a Javadoc comment. 129
 Error blocks RightCurly '}' should be on the same line. 145
 Error blocks RightCurly '}' should be on the same line. 149

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for 'immediateFail'. 80
 Error javadoc JavadocMethod Expected @param tag for 'immediateFail'. 104
 Error javadoc JavadocMethod Expected @param tag for 'layout'. 104

org/apache/logging/log4j/core/net/mom/jms/JmsQueueReceiver.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 30

org/apache/logging/log4j/core/net/mom/jms/JmsTopicReceiver.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 30

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 35

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 97
 Error coding DeclarationOrder Variable access definition in wrong order. 97
 Error javadoc JavadocVariable Missing a Javadoc comment. 99
 Error coding DeclarationOrder Variable access definition in wrong order. 99

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectMapper. 28
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectReader. 29
 Error sizes LineLength Line is longer than 120 characters (found 139). 44
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 51

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

Severity Category Rule Message Line
 Error blocks EmptyBlock Empty catch block. 98

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.io.InputStream. 19
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.LogEvent. 22
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 31
 Error coding MagicNumber '1024' is a magic number. 38
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 79

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.LogEvent. 22
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 46
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 56

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 32

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 171
 Error coding DeclarationOrder Instance variable definition in wrong order. 173
 Error coding DeclarationOrder Constructor definition in wrong order. 185
 Error coding DeclarationOrder Constructor definition in wrong order. 201
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 253

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 121
 Error coding DeclarationOrder Instance variable definition in wrong order. 124
 Error coding MagicNumber '1024' is a magic number. 124
 Error coding MagicNumber '65' is a magic number. 124
 Error coding MagicNumber '1024' is a magic number. 124
 Error coding DeclarationOrder Constructor definition in wrong order. 135
 Error javadoc JavadocMethod Expected @param tag for 'logEventInput'. 135
 Error sizes LineLength Line is longer than 120 characters (found 133). 154

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.io.InputStream. 19
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.LogEvent. 22
 Error coding MagicNumber '1024' is a magic number. 35
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 51

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

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 27
 Error sizes LineLength Line is longer than 120 characters (found 123). 56

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

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 29
 Error sizes LineLength Line is longer than 120 characters (found 148). 54
 Error regexp RegexpSingleline Line has trailing spaces. 63
 Error sizes LineLength Line is longer than 120 characters (found 136). 64
 Error javadoc JavadocMethod Expected @throws tag for 'StoreConfigurationException'. 64

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'javax.net.ssl.KeyManager' import. 25
 Error imports ImportOrder Wrong order for 'java.security.KeyManagementException' import. 32
 Error javadoc JavadocStyle First sentence should end with a period. 37
 Error design FinalClass Class SslConfiguration should be declared as final. 40
 Error blocks RightCurly '}' should be on the same line. 77
 Error blocks RightCurly '}' should be on the same line. 80
 Error blocks RightCurly '}' should be on the same line. 93
 Error blocks RightCurly '}' should be on the same line. 107
 Error sizes LineLength Line is longer than 120 characters (found 135). 115
 Error blocks RightCurly '}' should be on the same line. 131
 Error sizes LineLength Line is longer than 120 characters (found 129). 147
 Error blocks RightCurly '}' should be on the same line. 165
 Error blocks RightCurly '}' should be on the same line. 169
 Error blocks RightCurly '}' should be on the same line. 183
 Error blocks RightCurly '}' should be on the same line. 200
 Error coding EqualsHashCode Definition of 'equals()' without corresponding definition of 'hashCode()'. 213
 Error coding CovariantEquals covariant equals without overriding equals(java.lang.Object). 213
 Error javadoc JavadocMethod Expected an @return tag. 239
 Error sizes LineLength Line is longer than 120 characters (found 128). 241
 Error javadoc JavadocMethod Expected @param tag for 'protocol'. 241
 Error javadoc JavadocMethod Expected @param tag for 'keyStoreConfig'. 241
 Error javadoc JavadocMethod Expected @param tag for 'trustStoreConfig'. 241
 Error sizes LineLength Line is longer than 120 characters (found 133). 247

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

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25

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

Severity Category Rule Message Line
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error regexp RegexpSingleline Line has trailing spaces. 95

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

Severity Category Rule Message Line
 Error header Header Line 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

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error sizes LineLength Line is longer than 120 characters (found 158). 53
 Error regexp RegexpSingleline Line has trailing spaces. 62
 Error sizes LineLength Line is longer than 120 characters (found 140). 63
 Error javadoc JavadocMethod Expected @throws tag for 'StoreConfigurationException'. 63

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocStyle First sentence should end with a period. 17

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5
 Info misc TodoComment Comment matches to-do format 'TODO:'. 60
 Info misc TodoComment Comment matches to-do format 'TODO:'. 74
 Info misc TodoComment Comment matches to-do format 'TODO:'. 82

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 52

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error header Header Line does not match expected header line of ' * The ASF licenses this file to You under the Apache license, Version 2.0'. 5

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 32

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 33
 Error javadoc JavadocType Missing a Javadoc comment. 41
 Error javadoc JavadocType Missing a Javadoc comment. 59
 Error coding MagicNumber '1000' is a magic number. 63
 Error javadoc JavadocType Missing a Javadoc comment. 68
 Error coding DeclarationOrder Variable access definition in wrong order. 116
 Error coding DeclarationOrder Variable access definition in wrong order. 132
 Error coding DeclarationOrder Variable access definition in wrong order. 138
 Error coding DeclarationOrder Instance variable definition in wrong order. 164
 Error coding DeclarationOrder Instance variable definition in wrong order. 166
 Error coding DeclarationOrder Instance variable definition in wrong order. 168
 Error coding DeclarationOrder Constructor definition in wrong order. 176

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

Severity Category Rule Message Line
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 27
 Error sizes LineLength Line is longer than 120 characters (found 122). 64
 Error javadoc JavadocMethod Expected @param tag for 'leftTruncate'. 64
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 95

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 191
 Error coding DeclarationOrder Instance variable definition in wrong order. 193
 Error coding DeclarationOrder Instance variable definition in wrong order. 195
 Error sizes LineLength Line is longer than 120 characters (found 140). 205
 Error coding DeclarationOrder Constructor definition in wrong order. 205

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.lang.reflect.Method' import. 26
 Error sizes MethodLength Method length is 154 lines (max allowed is 150). 303
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 415
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 420
 Error sizes LineLength Line is longer than 120 characters (found 126). 421
 Error sizes LineLength Line is longer than 120 characters (found 127). 425
 Error sizes LineLength Line is longer than 120 characters (found 122). 476
 Error sizes LineLength Line is longer than 120 characters (found 122). 585

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 66
 Error coding DeclarationOrder Instance variable definition in wrong order. 68
 Error coding DeclarationOrder Instance variable definition in wrong order. 70
 Error coding DeclarationOrder Instance variable definition in wrong order. 72
 Error coding DeclarationOrder Constructor definition in wrong order. 84

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 43
 Error blocks RightCurly '}' should be on the same line. 79
 Error whitespace WhitespaceAround '!=' is not followed by whitespace. 101
 Error blocks RightCurly '}' should be on the same line. 111
 Error blocks RightCurly '}' should be on the same line. 114
 Error blocks RightCurly '}' should be on the same line. 117
 Error blocks RightCurly '}' should be on the same line. 120
 Error blocks RightCurly '}' should be on the same line. 123

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error coding DeclarationOrder Variable access definition in wrong order. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error coding DeclarationOrder Variable access definition in wrong order. 52

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 128). 35
 Error sizes LineLength Line is longer than 120 characters (found 129). 42
 Error javadoc JavadocType Missing a Javadoc comment. 48
 Error sizes LineLength Line is longer than 120 characters (found 122). 55
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 75
 Error sizes LineLength Line is longer than 120 characters (found 152). 83
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 85
 Error sizes LineLength Line is longer than 120 characters (found 122). 98
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 118
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 129
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 250
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 399
 Error coding DeclarationOrder Constructor definition in wrong order. 420
 Error coding DeclarationOrder Constructor definition in wrong order. 441
 Error javadoc JavadocType Missing a Javadoc comment. 445
 Error design VisibilityModifier Variable 'name' must be private and have accessor methods. 446
 Error design VisibilityModifier Variable 'intLevel' must be private and have accessor methods. 447
 Error sizes LineLength Line is longer than 120 characters (found 123). 494

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

Severity Category Rule Message Line
 Error header Header Line 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

Severity Category Rule Message Line
 Error coding MagicNumber '1000' is a magic number. 45
 Error coding MagicNumber '1000' is a magic number. 45

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

Severity Category Rule Message Line
 Error coding MagicNumber '1000' is a magic number. 38
 Error coding MagicNumber '1000' is a magic number. 38

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.nio.charset.Charset' import. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 120 characters (found 121). 48

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error coding DeclarationOrder Variable access definition in wrong order. 44

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

Severity Category Rule Message Line
 Error whitespace ParenPad ')' is preceded with whitespace. 105
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 108
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 111

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

Severity Category Rule Message Line
 Error coding MagicNumber '32' is a magic number. 65

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

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 28

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 88

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 65
 Error coding DeclarationOrder Constructor definition in wrong order. 332

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

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.util.regex.Pattern. 19

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for '<T>'. 43
 Error javadoc JavadocMethod Expected @param tag for '<T>'. 54

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

Severity Category Rule Message Line
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 28
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 28

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

Severity Category Rule Message Line
 Error coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 43
 Error sizes LineLength Line is longer than 120 characters (found 138). 62
 Error sizes LineLength Line is longer than 120 characters (found 129). 90
 Error javadoc JavadocStyle First sentence should end with a period. 116
 Error coding DeclarationOrder Constructor definition in wrong order. 169

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 125

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 43
 Error naming ConstantName Name 'count' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 47
 Error naming ConstantName Name 'uuidSequence' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 57
 Error naming ConstantName Name 'least' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 59
 Error blocks EmptyBlock Empty catch block. 187