## Checkstyle Results The following document contains the results of Checkstyle 6.1.1 with /Users/rgoers/projects/apache/logging/log4j/log4j2/git/master/log4j-core/../checkstyle.xml ruleset. ## Summary
Files | Info | Warnings | Errors
--- | --- | --- | ---
409 | 21 | 0 | 915
## 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 | 2
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 | 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 | 3
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 | 4
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 | 5
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 | 3
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/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 | 17
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 | sizes | LineLength | Line is longer than 120 characters (found 136). | 61
Error | sizes | ParameterNumber | More than 15 parameters (found 17). | 107
### 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 121). | 66
### 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. | 98
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 108
Error | coding | DeclarationOrder | Variable access definition in wrong order. | 108
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 109
Error | coding | DeclarationOrder | Variable access definition in wrong order. | 109
Error | sizes | LineLength | Line is longer than 120 characters (found 121). | 281
Error | blocks | LeftCurly | '{' should be on the previous line. | 307
Error | blocks | LeftCurly | '{' should be on the previous line. | 311
Error | sizes | LineLength | Line is longer than 120 characters (found 121). | 391
Info | misc | TodoComment | Comment matches to-do format 'TODO:'. | 413
Error | sizes | LineLength | Line is longer than 120 characters (found 122). | 717
### 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. | 120
Error | coding | DeclarationOrder | Static variable definition in wrong order. | 122
Error | sizes | LineLength | Line is longer than 120 characters (found 129). | 136
Error | sizes | LineLength | Line is longer than 120 characters (found 129). | 449
### 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 | imports | UnusedImports | Unused import - org.apache.logging.log4j.util.Chars. | 47
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 | javadoc | JavadocMethod | Expected @param tag for 'properties'. | 82
Info | misc | TodoComment | Comment matches to-do format 'TODO:'. | 84
Error | sizes | LineLength | Line is longer than 120 characters (found 166). | 97
Error | sizes | LineLength | Line is longer than 120 characters (found 133). | 104
Error | sizes | LineLength | Line is longer than 120 characters (found 170). | 108
### 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 | sizes | LineLength | Line is longer than 120 characters (found 151). | 283
Error | sizes | LineLength | Line is longer than 120 characters (found 170). | 317
Error | sizes | LineLength | Line is longer than 120 characters (found 161). | 932
Error | sizes | LineLength | Line is longer than 120 characters (found 129). | 934
Error | sizes | LineLength | Line is longer than 120 characters (found 129). | 937
### 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. | 35
Error | javadoc | JavadocMethod | Expected @throws tag for 'NamingException'. | 127
Error | javadoc | JavadocType | Missing a Javadoc comment. | 131
### 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/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 | javadoc | JavadocStyle | First sentence should end with a period. | 38
Error | design | FinalClass | Class SslConfiguration should be declared as final. | 41
Error | blocks | RightCurly | '}' should be on the same line. | 71
Error | blocks | RightCurly | '}' should be on the same line. | 74
Error | blocks | RightCurly | '}' should be on the same line. | 87
Error | blocks | RightCurly | '}' should be on the same line. | 101
Error | sizes | LineLength | Line is longer than 120 characters (found 135). | 109
Error | blocks | RightCurly | '}' should be on the same line. | 125
Error | sizes | LineLength | Line is longer than 120 characters (found 129). | 141
Error | blocks | RightCurly | '}' should be on the same line. | 159
Error | blocks | RightCurly | '}' should be on the same line. | 163
Error | blocks | RightCurly | '}' should be on the same line. | 177
Error | blocks | RightCurly | '}' should be on the same line. | 194
Error | coding | EqualsHashCode | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 207
Error | coding | CovariantEquals | covariant equals without overriding equals(java.lang.Object). | 207
Error | sizes | LineLength | Line is longer than 120 characters (found 133). | 232
Error | regexp | RegexpSingleline | Line has trailing spaces. | 241
### 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