Apache logging services logo Apache log4j logo

Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
535 21 0 1249

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/LogEventListener.java 0 0 1
org/apache/logging/log4j/core/Logger.java 0 0 2
org/apache/logging/log4j/core/LoggerContext.java 0 0 3
org/apache/logging/log4j/core/appender/AsyncAppender.java 0 0 1
org/apache/logging/log4j/core/appender/ConsoleAppender.java 0 0 7
org/apache/logging/log4j/core/appender/FileManager.java 0 0 1
org/apache/logging/log4j/core/appender/MemoryMappedFileManager.java 0 0 1
org/apache/logging/log4j/core/appender/OutputStreamAppender.java 0 0 2
org/apache/logging/log4j/core/appender/OutputStreamManager.java 0 0 3
org/apache/logging/log4j/core/appender/RandomAccessFileManager.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 4
org/apache/logging/log4j/core/appender/SyslogAppender.java 1 0 8
org/apache/logging/log4j/core/appender/TlsSyslogFrame.java 0 0 2
org/apache/logging/log4j/core/appender/WriterAppender.java 0 0 3
org/apache/logging/log4j/core/appender/WriterManager.java 0 0 4
org/apache/logging/log4j/core/appender/db/AbstractDatabaseAppender.java 0 0 1
org/apache/logging/log4j/core/appender/db/jdbc/DataSourceConnectionSource.java 0 0 1
org/apache/logging/log4j/core/appender/db/jpa/converter/LevelAttributeConverter.java 0 0 1
org/apache/logging/log4j/core/appender/mom/JmsAppender.java 0 0 15
org/apache/logging/log4j/core/appender/mom/JmsManager.java 0 0 10
org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqAppender.java 0 0 6
org/apache/logging/log4j/core/appender/mom/kafka/DefaultKafkaProducerFactory.java 0 0 1
org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.java 0 0 4
org/apache/logging/log4j/core/appender/mom/kafka/KafkaManager.java 0 0 3
org/apache/logging/log4j/core/appender/mom/kafka/KafkaProducerFactory.java 0 0 2
org/apache/logging/log4j/core/appender/rewrite/LoggerNameLevelRewritePolicy.java 0 0 4
org/apache/logging/log4j/core/appender/rolling/CronTriggeringPolicy.java 0 0 4
org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java 0 0 5
org/apache/logging/log4j/core/appender/rolling/FileSize.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/OnStartupTriggeringPolicy.java 0 0 2
org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java 0 0 4
org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java 0 0 13
org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java 0 0 4
org/apache/logging/log4j/core/appender/rolling/action/AbstractPathAction.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/action/DeleteAction.java 0 0 5
org/apache/logging/log4j/core/appender/rolling/action/Duration.java 0 0 7
org/apache/logging/log4j/core/appender/rolling/action/IfAccumulatedFileCount.java 0 0 2
org/apache/logging/log4j/core/appender/rolling/action/IfAccumulatedFileSize.java 0 0 4
org/apache/logging/log4j/core/appender/rolling/action/IfAll.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/action/IfAny.java 0 0 2
org/apache/logging/log4j/core/appender/rolling/action/IfFileName.java 0 0 3
org/apache/logging/log4j/core/appender/rolling/action/IfLastModified.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/action/IfNot.java 0 0 2
org/apache/logging/log4j/core/appender/rolling/action/PathCondition.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/action/PathSortByModificationTime.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/action/PathSorter.java 0 0 2
org/apache/logging/log4j/core/appender/rolling/action/ScriptCondition.java 0 0 6
org/apache/logging/log4j/core/appender/rolling/action/SortingVisitor.java 0 0 3
org/apache/logging/log4j/core/appender/routing/IdlePurgePolicy.java 0 0 9
org/apache/logging/log4j/core/appender/routing/PurgePolicy.java 0 0 8
org/apache/logging/log4j/core/appender/routing/RoutingAppender.java 0 0 6
org/apache/logging/log4j/core/async/RingBufferLogEvent.java 0 0 1
org/apache/logging/log4j/core/async/RingBufferLogEventTranslator.java 0 0 1
org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.java 0 0 1
org/apache/logging/log4j/core/config/AbstractConfiguration.java 0 0 6
org/apache/logging/log4j/core/config/Configuration.java 0 0 3
org/apache/logging/log4j/core/config/ConfigurationFactory.java 0 0 5
org/apache/logging/log4j/core/config/ConfigurationScheduler.java 0 0 7
org/apache/logging/log4j/core/config/ConfiguratonFileWatcher.java 0 0 2
org/apache/logging/log4j/core/config/Configurator.java 0 0 7
org/apache/logging/log4j/core/config/CronScheduledFuture.java 0 0 1
org/apache/logging/log4j/core/config/LoggerConfig.java 0 0 7
org/apache/logging/log4j/core/config/Order.java 1 0 1
org/apache/logging/log4j/core/config/ReliabilityStrategyFactory.java 0 0 1
org/apache/logging/log4j/core/config/ScriptsPlugin.java 0 0 1
org/apache/logging/log4j/core/config/builder/api/ConfigurationBuilder.java 0 0 1
org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.java 0 0 4
org/apache/logging/log4j/core/config/builder/impl/DefaultAppenderComponentBuilder.java 0 0 2
org/apache/logging/log4j/core/config/builder/impl/DefaultAppenderRefComponentBuilder.java 0 0 1
org/apache/logging/log4j/core/config/builder/impl/DefaultComponentAndConfigurationBuilder.java 0 0 4
org/apache/logging/log4j/core/config/builder/impl/DefaultComponentBuilder.java 0 0 13
org/apache/logging/log4j/core/config/builder/impl/DefaultCompositeFilterComponentBuilder.java 0 0 1
org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java 0 0 28
org/apache/logging/log4j/core/config/builder/impl/DefaultCustomLevelComponentBuilder.java 0 0 1
org/apache/logging/log4j/core/config/builder/impl/DefaultFilterComponentBuilder.java 0 0 2
org/apache/logging/log4j/core/config/builder/impl/DefaultLayoutComponentBuilder.java 0 0 2
org/apache/logging/log4j/core/config/builder/impl/DefaultLoggerComponentBuilder.java 0 0 5
org/apache/logging/log4j/core/config/builder/impl/DefaultRootLoggerComponentBuilder.java 0 0 3
org/apache/logging/log4j/core/config/builder/impl/DefaultScriptComponentBuilder.java 0 0 1
org/apache/logging/log4j/core/config/builder/impl/DefaultScriptFileComponentBuilder.java 0 0 1
org/apache/logging/log4j/core/config/json/JsonConfiguration.java 1 0 4
org/apache/logging/log4j/core/config/json/JsonConfigurationFactory.java 0 0 1
org/apache/logging/log4j/core/config/plugins/Plugin.java 0 0 3
org/apache/logging/log4j/core/config/plugins/PluginAttribute.java 1 0 12
org/apache/logging/log4j/core/config/plugins/PluginBuilderAttribute.java 0 0 2
org/apache/logging/log4j/core/config/plugins/PluginElement.java 0 0 1
org/apache/logging/log4j/core/config/plugins/PluginVisitorStrategy.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 1
org/apache/logging/log4j/core/config/plugins/processor/PluginCache.java 0 0 3
org/apache/logging/log4j/core/config/plugins/processor/PluginEntry.java 0 0 1
org/apache/logging/log4j/core/config/plugins/processor/PluginProcessor.java 1 0 3
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 12
org/apache/logging/log4j/core/config/plugins/util/PluginType.java 0 0 5
org/apache/logging/log4j/core/config/plugins/validation/Constraint.java 0 0 1
org/apache/logging/log4j/core/config/plugins/validation/ConstraintValidator.java 0 0 1
org/apache/logging/log4j/core/config/plugins/validation/constraints/Required.java 0 0 1
org/apache/logging/log4j/core/config/plugins/visitors/PluginBuilderAttributeVisitor.java 0 0 1
org/apache/logging/log4j/core/config/properties/PropertiesConfiguration.java 0 0 1
org/apache/logging/log4j/core/config/properties/PropertiesConfigurationFactory.java 0 0 4
org/apache/logging/log4j/core/config/status/StatusConfiguration.java 0 0 9
org/apache/logging/log4j/core/config/xml/XmlConfiguration.java 0 0 1
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/AbstractFilterable.java 0 0 2
org/apache/logging/log4j/core/filter/BurstFilter.java 0 0 22
org/apache/logging/log4j/core/filter/DynamicThresholdFilter.java 0 0 5
org/apache/logging/log4j/core/filter/LevelRangeFilter.java 0 0 5
org/apache/logging/log4j/core/filter/RegexFilter.java 0 0 2
org/apache/logging/log4j/core/filter/ScriptFilter.java 0 0 6
org/apache/logging/log4j/core/filter/ThreadContextMapFilter.java 0 0 1
org/apache/logging/log4j/core/filter/ThresholdFilter.java 0 0 4
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 0 0 4
org/apache/logging/log4j/core/impl/Log4jLogEvent.java 0 0 40
org/apache/logging/log4j/core/impl/ThrowableFormatOptions.java 0 0 21
org/apache/logging/log4j/core/impl/ThrowableProxy.java 2 0 7
org/apache/logging/log4j/core/jackson/ExtendedStackTraceElementMixIn.java 0 0 7
org/apache/logging/log4j/core/jackson/Initializers.java 0 0 4
org/apache/logging/log4j/core/jackson/JsonConstants.java 0 0 12
org/apache/logging/log4j/core/jackson/LevelMixIn.java 0 0 5
org/apache/logging/log4j/core/jackson/ListOfMapEntryDeserializer.java 0 0 5
org/apache/logging/log4j/core/jackson/ListOfMapEntrySerializer.java 0 0 4
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 8
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 5
org/apache/logging/log4j/core/jackson/MutableThreadContextStackDeserializer.java 0 0 6
org/apache/logging/log4j/core/jackson/SimpleMessageDeserializer.java 0 0 4
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 7
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/AbstractCsvLayout.java 0 0 2
org/apache/logging/log4j/core/layout/AbstractJacksonLayout.java 0 0 4
org/apache/logging/log4j/core/layout/AbstractStringLayout.java 0 0 5
org/apache/logging/log4j/core/layout/CsvLogEventLayout.java 0 0 4
org/apache/logging/log4j/core/layout/CsvParameterLayout.java 0 0 5
org/apache/logging/log4j/core/layout/GelfLayout.java 0 0 8
org/apache/logging/log4j/core/layout/HtmlLayout.java 1 0 22
org/apache/logging/log4j/core/layout/JacksonFactory.java 0 0 18
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/MarkerPatternSelector.java 0 0 8
org/apache/logging/log4j/core/layout/PatternLayout.java 1 0 18
org/apache/logging/log4j/core/layout/PatternMatch.java 0 0 4
org/apache/logging/log4j/core/layout/PatternSelector.java 0 0 1
org/apache/logging/log4j/core/layout/Rfc5424Layout.java 0 0 11
org/apache/logging/log4j/core/layout/ScriptPatternSelector.java 0 0 10
org/apache/logging/log4j/core/layout/SerializedLayout.java 0 0 1
org/apache/logging/log4j/core/layout/SyslogLayout.java 0 0 1
org/apache/logging/log4j/core/layout/XmlLayout.java 0 0 2
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/Log4jLookup.java 0 0 5
org/apache/logging/log4j/core/lookup/StrSubstitutor.java 0 0 12
org/apache/logging/log4j/core/net/AbstractSocketManager.java 0 0 2
org/apache/logging/log4j/core/net/Advertiser.java 0 0 1
org/apache/logging/log4j/core/net/DatagramOutputStream.java 0 0 2
org/apache/logging/log4j/core/net/DatagramSocketManager.java 0 0 3
org/apache/logging/log4j/core/net/Facility.java 0 0 1
org/apache/logging/log4j/core/net/JndiManager.java 0 0 3
org/apache/logging/log4j/core/net/Severity.java 0 0 1
org/apache/logging/log4j/core/net/SmtpManager.java 0 0 1
org/apache/logging/log4j/core/net/SslSocketManager.java 0 0 9
org/apache/logging/log4j/core/net/TcpSocketManager.java 0 0 5
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 3
org/apache/logging/log4j/core/net/server/JsonInputStreamLogEventBridge.java 0 0 7
org/apache/logging/log4j/core/net/server/LogEventBridge.java 0 0 3
org/apache/logging/log4j/core/net/server/TcpSocketServer.java 0 0 4
org/apache/logging/log4j/core/net/server/UdpSocketServer.java 0 0 2
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/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 2
org/apache/logging/log4j/core/osgi/BundleContextSelector.java 0 0 1
org/apache/logging/log4j/core/osgi/package-info.java 0 0 1
org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.java 1 0 0
org/apache/logging/log4j/core/pattern/AnsiEscape.java 0 0 1
org/apache/logging/log4j/core/pattern/CachedDateFormat.java 0 0 1
org/apache/logging/log4j/core/pattern/DatePatternConverter.java 0 0 10
org/apache/logging/log4j/core/pattern/EqualsIgnoreCaseReplacementConverter.java 0 0 4
org/apache/logging/log4j/core/pattern/EqualsReplacementConverter.java 0 0 4
org/apache/logging/log4j/core/pattern/FormattingInfo.java 0 0 3
org/apache/logging/log4j/core/pattern/HighlightConverter.java 0 0 5
org/apache/logging/log4j/core/pattern/MdcPatternConverter.java 0 0 2
org/apache/logging/log4j/core/pattern/NameAbbreviator.java 0 0 4
org/apache/logging/log4j/core/pattern/PatternParser.java 0 0 7
org/apache/logging/log4j/core/pattern/ThrowablePatternConverter.java 0 0 8
org/apache/logging/log4j/core/script/AbstractScript.java 0 0 1
org/apache/logging/log4j/core/script/Script.java 0 0 1
org/apache/logging/log4j/core/script/ScriptManager.java 0 0 11
org/apache/logging/log4j/core/script/ScriptRef.java 0 0 1
org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.java 0 0 4
org/apache/logging/log4j/core/tools/Generate.java 0 0 7
org/apache/logging/log4j/core/util/Builder.java 0 0 2
org/apache/logging/log4j/core/util/CachedClock.java 0 0 2
org/apache/logging/log4j/core/util/CloseShieldOutputStream.java 0 0 1
org/apache/logging/log4j/core/util/CloseShieldWriter.java 0 0 1
org/apache/logging/log4j/core/util/CoarseCachedClock.java 0 0 2
org/apache/logging/log4j/core/util/CronExpression.java 3 0 125
org/apache/logging/log4j/core/util/ExtensionLanguageMapping.java 0 0 27
org/apache/logging/log4j/core/util/FileUtils.java 0 0 3
org/apache/logging/log4j/core/util/IOUtils.java 0 0 4
org/apache/logging/log4j/core/util/KeyValuePair.java 0 0 1
org/apache/logging/log4j/core/util/Loader.java 1 0 0
org/apache/logging/log4j/core/util/Log4jThread.java 0 0 8
org/apache/logging/log4j/core/util/NanoClockFactory.java 0 0 1
org/apache/logging/log4j/core/util/StringBuilderWriter.java 0 0 3
org/apache/logging/log4j/core/util/StringEncoder.java 0 0 1
org/apache/logging/log4j/core/util/Transform.java 1 0 0
org/apache/logging/log4j/core/util/WatchManager.java 0 0 6
org/apache/logging/log4j/core/util/datetime/FastDateParser.java 0 0 27
org/apache/logging/log4j/core/util/datetime/FastDatePrinter.java 0 0 25
org/apache/logging/log4j/core/util/datetime/FixedDateFormat.java 0 0 16
org/apache/logging/log4j/core/util/datetime/FormatCache.java 1 0 3

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 modifier RedundantModifier Redundant 'public' modifier. 35

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

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

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

Severity Category Rule Message Line
 Error design VisibilityModifier Variable 'loggerConfig' must be private and have accessor methods. 302
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 304

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.config.ConfigurationSource. 35
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 338
 Error regexp RegexpSingleline Line has trailing spaces. 394

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

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

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'static' modifier. 65
 Error sizes LineLength Line is longer than 120 characters (found 121). 108
 Error sizes LineLength Line is longer than 120 characters (found 130). 119
 Error sizes LineLength Line is longer than 120 characters (found 123). 210
 Error modifier RedundantModifier Redundant 'public' modifier. 266
 Error modifier RedundantModifier Redundant 'public' modifier. 299
 Error modifier RedundantModifier Redundant 'public' modifier. 343

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

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

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

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

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 109
 Error coding DeclarationOrder Constructor definition in wrong order. 186

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
 Error coding HiddenField 'os' hides a field. 98

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

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

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. 125
 Error sizes LineLength Line is longer than 120 characters (found 121). 143
 Error sizes LineLength Line is longer than 120 characters (found 175). 183
 Error regexp RegexpSingleline Line has trailing spaces. 201

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 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/WriterAppender.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 105
 Error javadoc JavadocType Missing a Javadoc comment. 112
 Error coding DeclarationOrder Constructor definition in wrong order. 178

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error coding DeclarationOrder Instance variable definition in wrong order. 45
 Error coding DeclarationOrder Constructor definition in wrong order. 47

org/apache/logging/log4j/core/appender/db/AbstractDatabaseAppender.java

Severity Category Rule Message Line
 Error coding HiddenField 'manager' hides a field. 126

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/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/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
 Error coding HiddenField 'name' hides a field. 123
 Error coding HiddenField 'factoryName' hides a field. 128
 Error coding HiddenField 'providerUrl' hides a field. 133
 Error coding HiddenField 'urlPkgPrefixes' hides a field. 138
 Error coding HiddenField 'securityPrincipalName' hides a field. 143
 Error coding HiddenField 'securityCredentials' hides a field. 148
 Error coding HiddenField 'factoryBindingName' hides a field. 153
 Error coding HiddenField 'destinationBindingName' hides a field. 158
 Error coding HiddenField 'username' hides a field. 163
 Error coding HiddenField 'password' hides a field. 168
 Error coding HiddenField 'layout' hides a field. 173
 Error coding HiddenField 'filter' hides a field. 178
 Error coding HiddenField 'ignoreExceptions' hides a field. 183

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/mom/jeromq/JeroMqAppender.java

Severity Category Rule Message Line
 Error sizes ParameterNumber More than 15 parameters (found 25). 134
 Error sizes ParameterNumber More than 15 parameters (found 25). 168
 Error sizes LineLength Line is longer than 120 characters (found 121). 254
 Error sizes LineLength Line is longer than 120 characters (found 180). 330
 Error sizes LineLength Line is longer than 120 characters (found 170). 331
 Error sizes LineLength Line is longer than 120 characters (found 167). 332

org/apache/logging/log4j/core/appender/mom/kafka/DefaultKafkaProducerFactory.java

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

org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.Serializable' import. 34
 Error coding DeclarationOrder Instance variable definition in wrong order. 59
 Error sizes LineLength Line is longer than 120 characters (found 172). 61
 Error coding DeclarationOrder Constructor definition in wrong order. 61

org/apache/logging/log4j/core/appender/mom/kafka/KafkaManager.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error design VisibilityModifier Variable 'producerFactory' must be private and have accessor methods. 38

org/apache/logging/log4j/core/appender/mom/kafka/KafkaProducerFactory.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 24

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

Severity Category Rule Message Line
 Error design FinalClass Class LoggerNameLevelRewritePolicy should be declared as final. 37
 Error coding DeclarationOrder Instance variable definition in wrong order. 67
 Error coding DeclarationOrder Instance variable definition in wrong order. 69
 Error coding DeclarationOrder Constructor definition in wrong order. 71

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.text.ParseException' import. 30
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 40
 Error naming ConstantName Name 'defaultSchedule' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 41
 Error javadoc JavadocType Missing a Javadoc comment. 124

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'static' modifier. 86
 Error modifier RedundantModifier Redundant 'private' modifier. 136
 Error whitespace GenericWhitespace '>' is followed by whitespace. 216
 Error coding HiddenField 'maxIndex' hides a field. 299
 Error sizes LineLength Line is longer than 120 characters (found 121). 530

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for 'defaultValue'. 56

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
 Error coding HiddenField 'manager' hides a field. 44

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 coding DeclarationOrder Static variable definition in wrong order. 51
 Error naming ConstantName Name 'triggeringPolicyUpdater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 51
 Error sizes LineLength Line is longer than 120 characters (found 121). 52
 Error coding DeclarationOrder Static variable definition in wrong order. 54
 Error naming ConstantName Name 'rolloverStrategyUpdater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 54
 Error sizes LineLength Line is longer than 120 characters (found 121). 55
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 153
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 159
 Error modifier RedundantModifier Redundant 'public' modifier. 238
 Error modifier RedundantModifier Redundant 'public' modifier. 301
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 315
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 320
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 327

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 238
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 252
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 257
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 264

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

Severity Category Rule Message Line
 Error whitespace GenericWhitespace '>' is followed by whitespace. 61

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Unused @param tag for 'PathSorter'. 196
 Error javadoc JavadocMethod Unused @param tag for 'PathConditions'. 197
 Error javadoc JavadocMethod Expected @param tag for 'sorterParameter'. 209
 Error javadoc JavadocMethod Expected @param tag for 'pathConditions'. 210
 Error javadoc JavadocMethod Expected @param tag for 'scriptCondition'. 211

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

Severity Category Rule Message Line
 Error design FinalClass Class Duration should be declared as final. 35
 Error coding DeclarationOrder Variable access definition in wrong order. 41
 Error coding SimplifyBooleanExpression Expression can be simplified. 122
 Error sizes LineLength Line is longer than 120 characters (found 121). 135
 Error sizes LineLength Line is longer than 120 characters (found 123). 158
 Error coding MagicNumber '1000L' is a magic number. 180
 Error coding MagicNumber '32' is a magic number. 197

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

Severity Category Rule Message Line
 Error whitespace ParenPad '(' is followed by whitespace. 96
 Error javadoc JavadocMethod Expected @param tag for 'nestedConditions'. 99

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Unused @param tag for 'threshold'. 94
 Error whitespace ParenPad '(' is followed by whitespace. 98
 Error javadoc JavadocMethod Expected @param tag for 'size'. 100
 Error javadoc JavadocMethod Expected @param tag for 'nestedConditions'. 101

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

Severity Category Rule Message Line
 Error whitespace ParenPad '(' is followed by whitespace. 107

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 171). 47
 Error whitespace ParenPad '(' is followed by whitespace. 77

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.nio.file.FileSystem. 19
 Error imports UnusedImports Unused import - java.util.regex.Pattern. 27
 Error whitespace ParenPad '(' is followed by whitespace. 135

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

Severity Category Rule Message Line
 Error whitespace ParenPad '(' is followed by whitespace. 100

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 171). 45
 Error whitespace ParenPad '(' is followed by whitespace. 68

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.nio.file.Files. 20

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

Severity Category Rule Message Line
 Error whitespace ParenPad '(' is followed by whitespace. 50

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

Severity Category Rule Message Line
 Error whitespace GenericWhitespace '>' is followed by an illegal character. 25
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 25

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

Severity Category Rule Message Line
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
 Error javadoc JavadocStyle First sentence should end with a period. 63
 Error javadoc JavadocMethod Expected an @return tag. 70
 Error sizes LineLength Line is longer than 120 characters (found 121). 71
 Error javadoc JavadocMethod Expected @param tag for 'basePath'. 71
 Error javadoc JavadocMethod Expected @param tag for 'candidates'. 71

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Unused @param tag for 'basePath'. 41
 Error javadoc JavadocMethod Unused @param tag for 'pathFilters'. 42
 Error javadoc JavadocMethod Expected @param tag for 'sorter'. 44

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

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 37
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 49
 Error regexp RegexpSingleline Line has trailing spaces. 57
 Error coding HiddenField 'routingAppender' hides a field. 60
 Error javadoc JavadocStyle First sentence should end with a period. 70
 Error whitespace WhitespaceAround 'synchronized' is not followed by whitespace. 91
 Error javadoc JavadocStyle First sentence should end with a period. 119
 Error javadoc JavadocMethod Expected @param tag for 'configuration'. 129
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 141

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

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 21
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 28
 Error javadoc JavadocMethod Unused @param tag for 'routed'. 35
 Error javadoc JavadocMethod Expected @param tag for 'key'. 38
 Error javadoc JavadocMethod Expected @param tag for 'event'. 38
 Error javadoc JavadocStyle First sentence should end with a period. 40
 Error javadoc JavadocMethod Expected @param tag for 'routingAppender'. 45

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

Severity Category Rule Message Line
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 56
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 65
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 121
 Error regexp RegexpSingleline Line has trailing spaces. 178
 Error javadoc JavadocStyle First sentence should end with a period. 180
 Error javadoc JavadocMethod Expected @param tag for 'purgePolicy'. 209

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

Severity Category Rule Message Line
 Error coding HiddenField 'endOfBatch' hides a field. 101

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

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

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

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

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.ByteArrayOutputStream' import. 48
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 163
 Error sizes LineLength Line is longer than 120 characters (found 125). 456
 Error sizes LineLength Line is longer than 120 characters (found 121). 493
 Error sizes LineLength Line is longer than 120 characters (found 123). 624
 Error sizes LineLength Line is longer than 120 characters (found 123). 694

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.Level. 22
 Error sizes LineLength Line is longer than 120 characters (found 123). 134
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 157

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 123
 Error coding DeclarationOrder Static variable definition in wrong order. 125
 Error sizes LineLength Line is longer than 120 characters (found 129). 139
 Error sizes LineLength Line is longer than 120 characters (found 129). 467
 Error whitespace NoWhitespaceAfter 'String' is followed by whitespace. 477

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.Date' import. 25
 Error sizes LineLength Line is longer than 120 characters (found 123). 52
 Error javadoc JavadocStyle First sentence should end with a period. 78
 Error javadoc JavadocMethod Expected @param tag for '<V>'. 95
 Error javadoc JavadocType Missing a Javadoc comment. 156
 Error modifier RedundantModifier Redundant 'public' modifier. 162
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 174

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.File' import. 22
 Error modifier RedundantModifier Redundant 'public' modifier. 56

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 122). 47
 Error sizes LineLength Line is longer than 120 characters (found 128). 51
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 78
 Error sizes LineLength Line is longer than 120 characters (found 122). 85
 Error sizes LineLength Line is longer than 120 characters (found 129). 185
 Error regexp RegexpSingleline Line has trailing spaces. 205
 Error coding DeclarationOrder Constructor definition in wrong order. 309

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

Severity Category Rule Message Line
 Error javadoc JavadocType Type Javadoc comment is missing an @param <V> tag. 28

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. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error naming StaticVariableName Name 'LOG_EVENT_FACTORY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 61
 Error coding HiddenField 'level' hides a field. 183
 Error coding HiddenField 'name' hides a field. 192
 Error coding HiddenField 'level' hides a field. 336
 Error regexp RegexpSingleline Line has trailing spaces. 458

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 29
 Error javadoc JavadocMethod Expected an @return tag. 37

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

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

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

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

org/apache/logging/log4j/core/config/builder/api/ConfigurationBuilder.java

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

org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.File' import. 32
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error coding DeclarationOrder Variable access definition in wrong order. 46

org/apache/logging/log4j/core/config/builder/impl/DefaultAppenderComponentBuilder.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 129). 30
 Error modifier RedundantModifier Redundant 'public' modifier. 30

org/apache/logging/log4j/core/config/builder/impl/DefaultAppenderRefComponentBuilder.java

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

org/apache/logging/log4j/core/config/builder/impl/DefaultComponentAndConfigurationBuilder.java

Severity Category Rule Message Line
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 27
 Error sizes LineLength Line is longer than 120 characters (found 130). 30
 Error sizes LineLength Line is longer than 120 characters (found 130). 35
 Error modifier RedundantModifier Redundant 'public' modifier. 40

org/apache/logging/log4j/core/config/builder/impl/DefaultComponentBuilder.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.ArrayList' import. 25
 Error javadoc JavadocType Type Javadoc comment is missing an @param <CB> tag. 34
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 34
 Error modifier RedundantModifier Redundant 'public' modifier. 44
 Error modifier RedundantModifier Redundant 'public' modifier. 48
 Error modifier RedundantModifier Redundant 'public' modifier. 52
 Error coding HiddenField 'value' hides a field. 61
 Error coding HiddenField 'value' hides a field. 66
 Error coding HiddenField 'value' hides a field. 71
 Error coding HiddenField 'value' hides a field. 82
 Error coding HiddenField 'value' hides a field. 88
 Error coding HiddenField 'builder' hides a field. 94
 Error coding HiddenField 'value' hides a field. 118

org/apache/logging/log4j/core/config/builder/impl/DefaultCompositeFilterComponentBuilder.java

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

org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.config.Configuration. 21
 Error imports ImportOrder Wrong order for 'java.lang.reflect.Constructor' import. 38
 Error coding HiddenField 'name' hides a field. 179
 Error coding HiddenField 'name' hides a field. 190
 Error coding HiddenField 'name' hides a field. 195
 Error coding HiddenField 'name' hides a field. 205
 Error coding HiddenField 'level' hides a field. 205
 Error coding HiddenField 'name' hides a field. 210
 Error coding HiddenField 'level' hides a field. 210
 Error coding HiddenField 'level' hides a field. 215
 Error coding HiddenField 'level' hides a field. 220
 Error coding HiddenField 'name' hides a field. 231
 Error sizes LineLength Line is longer than 120 characters (found 135). 236
 Error coding HiddenField 'name' hides a field. 236
 Error coding HiddenField 'name' hides a field. 242
 Error coding HiddenField 'level' hides a field. 242
 Error sizes LineLength Line is longer than 120 characters (found 125). 247
 Error coding HiddenField 'name' hides a field. 263
 Error coding HiddenField 'level' hides a field. 263
 Error coding HiddenField 'name' hides a field. 268
 Error coding HiddenField 'level' hides a field. 268
 Error coding HiddenField 'level' hides a field. 273
 Error coding HiddenField 'level' hides a field. 278
 Error coding HiddenField 'advertiser' hides a field. 283
 Error coding HiddenField 'name' hides a field. 295
 Error coding HiddenField 'packages' hides a field. 319
 Error coding HiddenField 'level' hides a field. 331
 Error coding HiddenField 'verbosity' hides a field. 337

org/apache/logging/log4j/core/config/builder/impl/DefaultCustomLevelComponentBuilder.java

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

org/apache/logging/log4j/core/config/builder/impl/DefaultFilterComponentBuilder.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 127). 28
 Error modifier RedundantModifier Redundant 'public' modifier. 28

org/apache/logging/log4j/core/config/builder/impl/DefaultLayoutComponentBuilder.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 129). 28
 Error modifier RedundantModifier Redundant 'public' modifier. 28

org/apache/logging/log4j/core/config/builder/impl/DefaultLoggerComponentBuilder.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error sizes LineLength Line is longer than 120 characters (found 127). 36
 Error modifier RedundantModifier Redundant 'public' modifier. 36
 Error sizes LineLength Line is longer than 120 characters (found 127). 49
 Error modifier RedundantModifier Redundant 'public' modifier. 49

org/apache/logging/log4j/core/config/builder/impl/DefaultRootLoggerComponentBuilder.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error modifier RedundantModifier Redundant 'public' modifier. 35
 Error modifier RedundantModifier Redundant 'public' modifier. 47

org/apache/logging/log4j/core/config/builder/impl/DefaultScriptComponentBuilder.java

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

org/apache/logging/log4j/core/config/builder/impl/DefaultScriptFileComponentBuilder.java

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

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. 35
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 51
 Info misc TodoComment Comment matches to-do format 'TODO:'. 76
 Error modifier RedundantModifier Redundant 'public' modifier. 265

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 javadoc JavadocMethod Expected an @return tag. 43
 Error javadoc JavadocMethod Expected an @return tag. 48
 Error javadoc JavadocMethod Expected an @return tag. 55

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected an @return tag. 44
 Error javadoc JavadocMethod Expected an @return tag. 49
 Error javadoc JavadocMethod Expected an @return tag. 54
 Error javadoc JavadocMethod Expected an @return tag. 59
 Error javadoc JavadocMethod Expected an @return tag. 64
 Error javadoc JavadocMethod Expected an @return tag. 69
 Error javadoc JavadocMethod Expected an @return tag. 74
 Error javadoc JavadocMethod Expected an @return tag. 79
 Error javadoc JavadocMethod Expected an @return tag. 84
 Error javadoc JavadocMethod Expected an @return tag. 89
 Info misc TodoComment Comment matches to-do format 'TODO:'. 91
 Error javadoc JavadocMethod Expected an @return tag. 95
 Error javadoc JavadocMethod Expected an @return tag. 101

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

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

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

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

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

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

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 design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 48
 Error naming ConstantName Name 'PREFIX_0x' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 103
 Error javadoc JavadocType Missing a Javadoc comment. 182
 Error coding DeclarationOrder Static variable definition in wrong order. 382

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.

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

Severity Category Rule Message Line
 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 javadoc JavadocVariable Missing a Javadoc comment. 26

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 51
 Error design FinalClass Class PluginElementVisitor should be declared as final. 118
 Error design FinalClass Class PluginAliasesElementVisitor should be declared as final. 143
 Error whitespace GenericWhitespace '>' is followed by whitespace. 148

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

Severity Category Rule Message Line
 Error coding HiddenField 'configuration' hides a field. 80
 Error coding HiddenField 'node' hides a field. 91
 Error coding HiddenField 'event' hides a field. 102

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

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/validation/Constraint.java

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

org/apache/logging/log4j/core/config/plugins/validation/ConstraintValidator.java

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

org/apache/logging/log4j/core/config/plugins/validation/constraints/Required.java

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

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

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

org/apache/logging/log4j/core/config/properties/PropertiesConfiguration.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.IOException' import. 25

org/apache/logging/log4j/core/config/properties/PropertiesConfigurationFactory.java

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.IOException' import. 39
 Error coding MagicNumber '8' is a magic number. 49
 Error whitespace WhitespaceAround '!=' is not preceded with whitespace. 181
 Error sizes LineLength Line is longer than 120 characters (found 122). 193

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 modifier RedundantModifier Redundant 'static' modifier. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error coding HiddenField 'destination' hides a field. 97
 Error coding HiddenField 'status' hides a field. 134
 Error coding HiddenField 'status' hides a field. 149
 Error coding HiddenField 'verbosity' hides a field. 161
 Error coding HiddenField 'verboseClasses' hides a field. 172

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

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

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/AbstractFilterable.java

Severity Category Rule Message Line
 Error coding HiddenField 'filter' hides a field. 58
 Error coding HiddenField 'filter' hides a field. 74

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Constructor definition in wrong order. 88
 Error coding HiddenField 'level' hides a field. 99
 Error coding HiddenField 'level' hides a field. 105
 Error coding HiddenField 'level' hides a field. 111
 Error coding HiddenField 'level' hides a field. 128
 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 coding HiddenField 'level' hides a field. 249
 Error javadoc JavadocMethod Expected @param tag for 'level'. 249
 Error javadoc JavadocMethod Expected an @return tag. 257
 Error coding HiddenField 'rate' hides a field. 257
 Error javadoc JavadocMethod Expected @param tag for 'rate'. 257
 Error javadoc JavadocMethod Expected an @return tag. 266
 Error coding HiddenField 'maxBurst' hides a field. 266
 Error javadoc JavadocMethod Expected @param tag for 'maxBurst'. 266
 Error javadoc JavadocMethod Expected an @return tag. 274
 Error coding HiddenField 'onMatch' hides a field. 274
 Error javadoc JavadocMethod Expected @param tag for 'onMatch'. 274
 Error javadoc JavadocMethod Expected an @return tag. 282
 Error coding HiddenField 'onMismatch' hides a field. 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). 40
 Error coding DeclarationOrder Instance variable definition in wrong order. 68
 Error coding DeclarationOrder Instance variable definition in wrong order. 69
 Error coding DeclarationOrder Instance variable definition in wrong order. 71
 Error coding DeclarationOrder Constructor definition in wrong order. 73

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 62
 Error coding DeclarationOrder Instance variable definition in wrong order. 71
 Error coding DeclarationOrder Instance variable definition in wrong order. 73
 Error sizes LineLength Line is longer than 120 characters (found 121). 75
 Error coding DeclarationOrder Constructor definition in wrong order. 75

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/ScriptFilter.java

Severity Category Rule Message Line
 Error coding HiddenField 'logger' hides a field. 63
 Error coding HiddenField 'logger' hides a field. 79
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 85
 Error coding HiddenField 'logger' hides a field. 95
 Error regexp RegexpSingleline Line has trailing spaces. 127
 Error regexp RegexpSingleline Line has trailing spaces. 131

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/filter/ThresholdFilter.java

Severity Category Rule Message Line
 Error coding HiddenField 'level' hides a field. 51
 Error coding HiddenField 'level' hides a field. 57
 Error coding HiddenField 'level' hides a field. 63
 Error coding HiddenField 'level' hides a field. 73

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
 Error sizes LineLength Line is longer than 120 characters (found 129). 86
 Error javadoc JavadocStyle First sentence should end with a period. 180
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 225
 Error javadoc JavadocStyle First sentence should end with a period. 249

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

Severity Category Rule Message Line
 Error coding HiddenField 'level' hides a field. 125
 Error coding HiddenField 'loggerFqcn' hides a field. 130
 Error coding HiddenField 'loggerName' hides a field. 135
 Error coding HiddenField 'marker' hides a field. 140
 Error coding HiddenField 'message' hides a field. 145
 Error coding HiddenField 'thrown' hides a field. 150
 Error coding HiddenField 'timeMillis' hides a field. 155
 Error coding HiddenField 'thrownProxy' hides a field. 160
 Error coding HiddenField 'contextMap' hides a field. 165
 Error coding HiddenField 'contextStack' hides a field. 170
 Error coding HiddenField 'threadName' hides a field. 175
 Error coding HiddenField 'source' hides a field. 180
 Error coding HiddenField 'includeLocation' hides a field. 185
 Error coding HiddenField 'endOfBatch' hides a field. 190
 Error coding HiddenField 'nanoTime' hides a field. 201
 Error coding DeclarationOrder Constructor definition in wrong order. 224
 Error coding DeclarationOrder Constructor definition in wrong order. 233
 Error javadoc JavadocMethod Expected @param tag for 'timestamp'. 234
 Error coding DeclarationOrder Constructor definition in wrong order. 249
 Error coding DeclarationOrder Constructor definition in wrong order. 266
 Error coding DeclarationOrder Constructor definition in wrong order. 295
 Error regexp RegexpSingleline Line has trailing spaces. 328
 Error coding DeclarationOrder Constructor definition in wrong order. 350
 Error coding MagicNumber '31' is a magic number. 695
 Error coding MagicNumber '31' is a magic number. 696
 Error coding MagicNumber '31' is a magic number. 697
 Error coding MagicNumber '31' is a magic number. 698
 Error coding MagicNumber '31' is a magic number. 699
 Error coding MagicNumber '32' is a magic number. 699
 Error coding MagicNumber '31' is a magic number. 700
 Error coding MagicNumber '32' is a magic number. 700
 Error coding MagicNumber '31' is a magic number. 701
 Error coding MagicNumber '31' is a magic number. 702
 Error coding MagicNumber '31' is a magic number. 703
 Error coding MagicNumber '31' is a magic number. 704
 Error coding MagicNumber '31' is a magic number. 705
 Error coding MagicNumber '31' is a magic number. 706
 Error coding MagicNumber '31' is a magic number. 707
 Error coding MagicNumber '31' is a magic number. 708
 Error modifier RedundantModifier Redundant 'public' modifier. 736

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 37
 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 javadoc JavadocVariable Missing a Javadoc comment. 74
 Error coding DeclarationOrder Static variable definition in wrong order. 74
 Error coding DeclarationOrder Variable access definition in wrong order. 74
 Error sizes LineLength Line is longer than 120 characters (found 135). 166
 Error javadoc JavadocMethod Expected an @return tag. 183

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 46
 Info misc TodoComment Comment matches to-do format 'TODO:'. 49
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 54
 Error modifier RedundantModifier Redundant 'public' modifier. 68
 Error sizes LineLength Line is longer than 120 characters (found 139). 138
 Error sizes LineLength Line is longer than 120 characters (found 142). 208
 Error sizes LineLength Line is longer than 120 characters (found 124). 224
 Error coding HiddenField 'suppressedProxies' hides a field. 224
 Error sizes LineLength Line is longer than 120 characters (found 129). 273

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
 Error modifier RedundantModifier Redundant 'public' modifier. 39

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
 Error javadoc JavadocVariable Missing a Javadoc comment. 33

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 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

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

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 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 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
 Error modifier RedundantModifier Redundant 'public' modifier. 47

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). 42

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

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

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 '{' at column 5 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. 37
 Error coding DeclarationOrder Constructor definition in wrong order. 45
 Error regexp RegexpSingleline Line has trailing spaces. 46

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Variable access definition in wrong order. 64
 Error naming ConstantName Name 'executor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 64
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 178
 Error coding HiddenField 'executor' hides a field. 270
 Error coding HiddenField 'executor' hides a field. 278
 Error coding HiddenField 'executor' hides a field. 350
 Error coding HiddenField 'executor' hides a field. 367

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/AbstractCsvLayout.java

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

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 sizes LineLength Line is longer than 120 characters (found 164). 38

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 40
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 47
 Error naming ConstantName Name 'threadLocal' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 47
 Error regexp RegexpSingleline Line has trailing spaces. 65
 Error coding MagicNumber '8' is a magic number. 84

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

Severity Category Rule Message Line
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 67
 Error sizes LineLength Line is longer than 120 characters (found 123). 69
 Error sizes LineLength Line is longer than 120 characters (found 125). 73
 Error coding DeclarationOrder Constructor definition in wrong order. 73

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 36
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 76
 Error sizes LineLength Line is longer than 120 characters (found 123). 78
 Error sizes LineLength Line is longer than 120 characters (found 123). 82
 Error coding DeclarationOrder Constructor definition in wrong order. 82

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.io.JsonStringEncoder. 44
 Error javadoc JavadocType Missing a Javadoc comment. 75
 Error modifier RedundantModifier Redundant 'static' modifier. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 129
 Error sizes LineLength Line is longer than 120 characters (found 140). 216

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 60
 Error javadoc JavadocStyle First sentence should end with a period. 74
 Error modifier RedundantModifier Redundant 'static' modifier. 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 javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error modifier RedundantModifier Redundant 'private' modifier. 81
 Error coding HiddenField 'contentType' hides a field. 114
 Error design FinalClass Class Builder should be declared as final. 344
 Error javadoc JavadocType Missing a Javadoc comment. 344
 Error coding HiddenField 'locationInfo' hides a field. 367
 Error coding HiddenField 'title' hides a field. 372
 Error coding HiddenField 'contentType' hides a field. 377
 Error coding HiddenField 'charset' hides a field. 382
 Error coding HiddenField 'fontSize' hides a field. 387
 Error coding HiddenField 'fontName' hides a field. 392
 Info misc TodoComment Comment matches to-do format 'TODO:'. 399

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. 72
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 106
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 108
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 110
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 112
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 114
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 116
 Error sizes LineLength Line is longer than 120 characters (found 128). 129

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/MarkerPatternSelector.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.util.KeyValuePair. 31
 Error imports ImportOrder Wrong order for 'java.util.HashMap' import. 34
 Error sizes LineLength Line is longer than 120 characters (found 129). 41
 Error coding DeclarationOrder Static variable definition in wrong order. 52
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 52
 Error sizes LineLength Line is longer than 120 characters (found 122). 61
 Error sizes LineLength Line is longer than 120 characters (found 164). 95
 Error sizes LineLength Line is longer than 120 characters (found 153). 96

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

Severity Category Rule Message Line
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 190
 Error regexp RegexpSingleline Line has trailing spaces. 237
 Error sizes LineLength Line is longer than 120 characters (found 121). 246
 Error sizes LineLength Line is longer than 120 characters (found 121). 263
 Error javadoc JavadocType Missing a Javadoc comment. 281
 Error javadoc JavadocType Missing a Javadoc comment. 286
 Error javadoc JavadocType Missing a Javadoc comment. 302
 Error coding HiddenField 'formatters' hides a field. 306
 Error design FinalClass Class Builder should be declared as final. 356
 Info misc TodoComment Comment matches to-do format 'TODO:'. 389
 Error coding HiddenField 'pattern' hides a field. 391
 Error coding HiddenField 'patternSelector' hides a field. 396
 Error coding HiddenField 'configuration' hides a field. 402
 Error coding HiddenField 'regexReplacement' hides a field. 407
 Error coding HiddenField 'charset' hides a field. 412
 Error coding HiddenField 'alwaysWriteExceptions' hides a field. 420
 Error coding HiddenField 'noConsoleNoAnsi' hides a field. 425
 Error coding HiddenField 'header' hides a field. 430
 Error coding HiddenField 'footer' hides a field. 435

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.InvalidObjectException' import. 25
 Error javadoc JavadocType Missing a Javadoc comment. 87
 Error coding HiddenField 'key' hides a field. 97
 Error coding HiddenField 'pattern' hides a field. 102

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

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

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

Severity Category Rule Message Line
 Error sizes ParameterNumber More than 15 parameters (found 19). 125
 Error coding HiddenField 'escapeNewLine' hides a field. 415
 Error coding HiddenField 'checker' hides a field. 496
 Error coding HiddenField 'checker' hides a field. 538
 Error sizes ParameterNumber More than 15 parameters (found 18). 632
 Error javadoc JavadocType Missing a Javadoc comment. 665
 Error modifier RedundantModifier Redundant 'public' modifier. 670
 Error javadoc JavadocType Missing a Javadoc comment. 689
 Error modifier RedundantModifier Redundant 'public' modifier. 694
 Error coding SimplifyBooleanExpression Expression can be simplified. 700
 Error coding HiddenField 'fields' hides a field. 713

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'javax.script.SimpleBindings' import. 34
 Error imports ImportOrder Wrong order for 'java.util.HashMap' import. 35
 Error sizes LineLength Line is longer than 120 characters (found 129). 42
 Error coding DeclarationOrder Static variable definition in wrong order. 53
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 53
 Error sizes LineLength Line is longer than 120 characters (found 123). 58
 Error sizes LineLength Line is longer than 120 characters (found 122). 69
 Error sizes LineLength Line is longer than 120 characters (found 164). 105
 Error sizes LineLength Line is longer than 120 characters (found 153). 106
 Error sizes LineLength Line is longer than 120 characters (found 125). 124

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

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

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

Severity Category Rule Message Line
 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 149). 199
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 288

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). 99
 Error sizes LineLength Line is longer than 120 characters (found 133). 106
 Error sizes LineLength Line is longer than 120 characters (found 170). 110

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/Log4jLookup.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 38

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 coding HiddenField 'prefixMatcher' hides a field. 865
 Error coding HiddenField 'suffixMatcher' hides a field. 866
 Error coding HiddenField 'valueDelimiterMatcher' hides a field. 868
 Error whitespace NoWhitespaceAfter 'char' is followed by whitespace. 929
 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
 Error coding HiddenField 'prefixMatcher' hides a field. 1093
 Error coding HiddenField 'suffixMatcher' hides a field. 1162
 Error coding HiddenField 'valueDelimiterMatcher' hides a field. 1237

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for 'layout'. 57
 Error javadoc JavadocMethod Expected @param tag for 'writeHeader'. 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
 Error modifier RedundantModifier Redundant 'public' modifier. 94

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'private' modifier. 104

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/Severity.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'private' modifier. 83

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

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

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 modifier RedundantModifier Redundant 'public' modifier. 76
 Error javadoc JavadocType Missing a Javadoc comment. 127
 Error javadoc JavadocType Missing a Javadoc comment. 129
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 145
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 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
 Error modifier RedundantModifier Redundant 'public' modifier. 187
 Error modifier RedundantModifier Redundant 'public' modifier. 258

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. 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 99
 Error coding DeclarationOrder Variable access definition in wrong order. 99
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error coding DeclarationOrder Variable access definition in wrong order. 101

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 imports UnusedImports Unused import - org.apache.logging.log4j.Logger. 27
 Error imports UnusedImports Unused import - org.apache.logging.log4j.status.StatusLogger. 34
 Error blocks EmptyBlock Empty catch block. 101

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 FileTabCharacter File contains tab characters (this is the first instance). 59
 Error regexp RegexpSingleline Line has trailing spaces. 61
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 81

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/TcpSocketServer.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 53
 Error sizes LineLength Line is longer than 120 characters (found 123). 139
 Error sizes LineLength Line is longer than 120 characters (found 131). 154
 Error sizes LineLength Line is longer than 120 characters (found 122). 169

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for 'logEventInput'. 55
 Error sizes LineLength Line is longer than 120 characters (found 133). 155

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). 55

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 '}' at column 9 should be on the same line as the next part of a multi-block statement. 71
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement. 74
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement. 87
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement. 101
 Error sizes LineLength Line is longer than 120 characters (found 135). 109
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement. 125
 Error sizes LineLength Line is longer than 120 characters (found 129). 141
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement. 159
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement. 163
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement. 177
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement. 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/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 coding HiddenField 'context' hides a field. 44
 Info misc TodoComment Comment matches to-do format 'TODO:'. 60
 Info misc TodoComment Comment matches to-do format 'TODO:'. 74
 Error coding HiddenField 'context' hides a field. 79
 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). 51

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

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

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/AnsiEscape.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'private' modifier. 221

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error javadoc JavadocType Missing a Javadoc comment. 45
 Error javadoc JavadocType Missing a Javadoc comment. 63
 Error javadoc JavadocType Missing a Javadoc comment. 81
 Error coding MagicNumber '1000' is a magic number. 85
 Error javadoc JavadocType Missing a Javadoc comment. 89
 Error javadoc JavadocType Missing a Javadoc comment. 97
 Error design VisibilityModifier Variable 'timestampMillis' must be private and have accessor methods. 98
 Error design VisibilityModifier Variable 'formatted' must be private and have accessor methods. 99
 Error modifier RedundantModifier Redundant 'public' modifier. 101

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 65
 Error coding DeclarationOrder Instance variable definition in wrong order. 67
 Error coding DeclarationOrder Instance variable definition in wrong order. 69
 Error coding DeclarationOrder Constructor definition in wrong order. 81

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 65
 Error coding DeclarationOrder Instance variable definition in wrong order. 67
 Error coding DeclarationOrder Instance variable definition in wrong order. 69
 Error coding DeclarationOrder Constructor definition in wrong order. 81

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). 66
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 97

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 190
 Error coding DeclarationOrder Instance variable definition in wrong order. 192
 Error coding DeclarationOrder Instance variable definition in wrong order. 194
 Error sizes LineLength Line is longer than 120 characters (found 140). 204
 Error coding DeclarationOrder Constructor definition in wrong order. 204

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

Severity Category Rule Message Line
 Error coding HiddenField 'key' hides a field. 108
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 119

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 142
 Error modifier RedundantModifier Redundant 'public' modifier. 168
 Error modifier RedundantModifier Redundant 'public' modifier. 219
 Error modifier RedundantModifier Redundant 'public' modifier. 267

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

Severity Category Rule Message Line
 Error sizes MethodLength Method length is 152 lines (max allowed is 150). 311
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 421
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 426
 Error sizes LineLength Line is longer than 120 characters (found 126). 427
 Error sizes LineLength Line is longer than 120 characters (found 127). 431
 Error sizes LineLength Line is longer than 120 characters (found 122). 482
 Error sizes LineLength Line is longer than 120 characters (found 122). 591

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 '}' at column 9 should be on the same line as the next part of a multi-block statement. 79
 Error whitespace WhitespaceAround '!=' is not followed by whitespace. 101
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 111
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 114
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 117
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 120
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 123

org/apache/logging/log4j/core/script/AbstractScript.java

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

org/apache/logging/log4j/core/script/Script.java

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

org/apache/logging/log4j/core/script/ScriptManager.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 47
 Error coding DeclarationOrder Static variable definition in wrong order. 53
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 111
 Error javadoc JavadocType Missing a Javadoc comment. 155
 Error modifier RedundantModifier Redundant 'public' modifier. 157
 Error modifier RedundantModifier Redundant 'public' modifier. 159
 Error modifier RedundantModifier Redundant 'public' modifier. 161
 Error javadoc JavadocType Missing a Javadoc comment. 164
 Error modifier RedundantModifier Redundant 'public' modifier. 170
 Error javadoc JavadocType Missing a Javadoc comment. 224
 Error modifier RedundantModifier Redundant 'public' modifier. 234

org/apache/logging/log4j/core/script/ScriptRef.java

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

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 javadoc JavadocType Missing a Javadoc comment. 50
 Error modifier RedundantModifier Redundant 'static' modifier. 50
 Error coding DeclarationOrder Constructor definition in wrong order. 560
 Error coding DeclarationOrder Constructor definition in wrong order. 581
 Error javadoc JavadocType Missing a Javadoc comment. 585
 Error design VisibilityModifier Variable 'name' must be private and have accessor methods. 586
 Error design VisibilityModifier Variable 'intLevel' must be private and have accessor methods. 587

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 26
 Error javadoc JavadocMethod Unable to get class information for @throws tag 'org.apache.logging.log4j.core.config.ConfigurationException'. 41

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/CloseShieldOutputStream.java

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

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

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

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/CronExpression.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 199
 Error javadoc JavadocVariable Missing a Javadoc comment. 200
 Error javadoc JavadocVariable Missing a Javadoc comment. 201
 Error javadoc JavadocVariable Missing a Javadoc comment. 202
 Error javadoc JavadocVariable Missing a Javadoc comment. 203
 Error javadoc JavadocVariable Missing a Javadoc comment. 204
 Error javadoc JavadocVariable Missing a Javadoc comment. 205
 Error javadoc JavadocVariable Missing a Javadoc comment. 206
 Error javadoc JavadocVariable Missing a Javadoc comment. 207
 Error javadoc JavadocVariable Missing a Javadoc comment. 208
 Error javadoc JavadocVariable Missing a Javadoc comment. 209
 Error javadoc JavadocVariable Missing a Javadoc comment. 211
 Error naming ConstantName Name 'monthMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 211
 Error javadoc JavadocVariable Missing a Javadoc comment. 212
 Error naming ConstantName Name 'dayMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 212
 Error coding MagicNumber '8' is a magic number. 223
 Error coding MagicNumber '9' is a magic number. 224
 Error coding MagicNumber '10' is a magic number. 225
 Error coding MagicNumber '11' is a magic number. 226
 Error javadoc JavadocVariable Missing a Javadoc comment. 239
 Error coding DeclarationOrder Variable access definition in wrong order. 239
 Error javadoc JavadocVariable Missing a Javadoc comment. 240
 Error coding DeclarationOrder Variable access definition in wrong order. 240
 Error javadoc JavadocVariable Missing a Javadoc comment. 241
 Error coding DeclarationOrder Variable access definition in wrong order. 241
 Error javadoc JavadocVariable Missing a Javadoc comment. 242
 Error coding DeclarationOrder Variable access definition in wrong order. 242
 Error javadoc JavadocVariable Missing a Javadoc comment. 243
 Error coding DeclarationOrder Variable access definition in wrong order. 243
 Error javadoc JavadocVariable Missing a Javadoc comment. 244
 Error coding DeclarationOrder Variable access definition in wrong order. 244
 Error javadoc JavadocVariable Missing a Javadoc comment. 245
 Error coding DeclarationOrder Variable access definition in wrong order. 245
 Error javadoc JavadocVariable Missing a Javadoc comment. 247
 Error coding DeclarationOrder Variable access definition in wrong order. 247
 Error javadoc JavadocVariable Missing a Javadoc comment. 248
 Error coding DeclarationOrder Variable access definition in wrong order. 248
 Error javadoc JavadocVariable Missing a Javadoc comment. 249
 Error coding DeclarationOrder Variable access definition in wrong order. 249
 Error javadoc JavadocVariable Missing a Javadoc comment. 250
 Error coding DeclarationOrder Variable access definition in wrong order. 250
 Error javadoc JavadocVariable Missing a Javadoc comment. 251
 Error coding DeclarationOrder Variable access definition in wrong order. 251
 Error javadoc JavadocVariable Missing a Javadoc comment. 252
 Error coding DeclarationOrder Variable access definition in wrong order. 252
 Error javadoc JavadocVariable Missing a Javadoc comment. 254
 Error coding DeclarationOrder Static variable definition in wrong order. 254
 Error coding DeclarationOrder Variable access definition in wrong order. 254
 Error javadoc JavadocStyle First sentence should end with a period. 309
 Error coding MagicNumber '1000' is a magic number. 318
 Info misc TodoComment Comment matches to-do format 'TODO:'. 328
 Error sizes LineLength Line is longer than 120 characters (found 194). 328
 Error coding MagicNumber '1000' is a magic number. 333
 Error blocks NeedBraces 'if' construct must use '{}'s. 335
 Error coding MagicNumber '1000' is a magic number. 340
 Error coding MagicNumber '1000' is a magic number. 345
 Error javadoc JavadocMethod Expected an @return tag. 352
 Error javadoc JavadocMethod Expected @param tag for 'timeZone'. 364
 Error javadoc JavadocStyle First sentence should end with a period. 368
 Error javadoc JavadocStyle First sentence should end with a period. 378
 Error sizes LineLength Line is longer than 120 characters (found 136). 446
 Error sizes LineLength Line is longer than 120 characters (found 126). 450
 Error sizes LineLength Line is longer than 120 characters (found 121). 452
 Error sizes LineLength Line is longer than 120 characters (found 125). 484
 Error sizes MethodLength Method length is 188 lines (max allowed is 150). 495
 Error coding MagicNumber '10' is a magic number. 617
 Error coding MagicNumber '59' is a magic number. 620
 Error coding MagicNumber '23' is a magic number. 622
 Error coding MagicNumber '31' is a magic number. 624
 Error coding MagicNumber '12' is a magic number. 628
 Error blocks NeedBraces 'if' construct must use '{}'s. 650
 Error coding MagicNumber '30' is a magic number. 650
 Error blocks NeedBraces 'if' construct must use '{}'s. 700
 Error blocks NeedBraces 'if' construct must use '{}'s. 718
 Error coding MagicNumber '31' is a magic number. 718
 Error sizes LineLength Line is longer than 120 characters (found 141). 719
 Error coding MagicNumber '59' is a magic number. 934
 Error coding MagicNumber '59' is a magic number. 934
 Error coding MagicNumber '23' is a magic number. 940
 Error coding MagicNumber '23' is a magic number. 940
 Error coding MagicNumber '31' is a magic number. 945
 Error coding MagicNumber '31' is a magic number. 945
 Error coding MagicNumber '12' is a magic number. 951
 Error coding MagicNumber '12' is a magic number. 951
 Error coding MagicNumber '59' is a magic number. 983
 Error coding MagicNumber '23' is a magic number. 990
 Error coding MagicNumber '31' is a magic number. 997
 Error coding MagicNumber '12' is a magic number. 1004
 Error coding MagicNumber '1970' is a magic number. 1021
 Error coding MagicNumber '60' is a magic number. 1032
 Error coding MagicNumber '60' is a magic number. 1035
 Error coding MagicNumber '24' is a magic number. 1038
 Error coding MagicNumber '12' is a magic number. 1041
 Error coding MagicNumber '31' is a magic number. 1047
 Error sizes MethodLength Method length is 403 lines (max allowed is 150). 1146
 Error coding MagicNumber '1000' is a magic number. 1153
 Error coding MagicNumber '2999' is a magic number. 1163
 Error coding MagicNumber '12' is a magic number. 1246
 Error coding MagicNumber '3333' is a magic number. 1248
 Error coding MagicNumber '24' is a magic number. 1559
 Error javadoc JavadocMethod Expected an @return tag. 1568
 Error javadoc JavadocMethod Expected @param tag for 'endTime'. 1568
 Info misc TodoComment Comment matches to-do format 'TODO:'. 1569
 Error javadoc JavadocMethod Expected an @return tag. 1577
 Info misc TodoComment Comment matches to-do format 'TODO:'. 1578
 Error coding MagicNumber '100' is a magic number. 1583
 Error coding MagicNumber '400' is a magic number. 1583
 Error coding MagicNumber '31' is a magic number. 1590
 Error coding MagicNumber '29' is a magic number. 1592
 Error coding MagicNumber '28' is a magic number. 1592
 Error coding MagicNumber '31' is a magic number. 1594
 Error coding MagicNumber '30' is a magic number. 1596
 Error coding MagicNumber '31' is a magic number. 1598
 Error coding MagicNumber '30' is a magic number. 1600
 Error coding MagicNumber '31' is a magic number. 1602
 Error coding MagicNumber '8' is a magic number. 1603
 Error coding MagicNumber '31' is a magic number. 1604
 Error coding MagicNumber '9' is a magic number. 1605
 Error coding MagicNumber '30' is a magic number. 1606
 Error coding MagicNumber '10' is a magic number. 1607
 Error coding MagicNumber '31' is a magic number. 1608
 Error coding MagicNumber '11' is a magic number. 1609
 Error coding MagicNumber '30' is a magic number. 1610
 Error coding MagicNumber '12' is a magic number. 1611
 Error coding MagicNumber '31' is a magic number. 1612
 Error javadoc JavadocType Missing a Javadoc comment. 1620
 Error design VisibilityModifier Variable 'value' must be private and have accessor methods. 1621
 Error design VisibilityModifier Variable 'pos' must be private and have accessor methods. 1623

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error modifier RedundantModifier Redundant 'private' modifier. 39

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.nio.file.FileSystem. 27
 Error imports UnusedImports Unused import - java.nio.file.FileSystems. 28
 Error imports UnusedImports Unused import - java.nio.file.Path. 29

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.io.InputStream. 20
 Error imports UnusedImports Unused import - java.io.OutputStream. 21
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 28
 Error coding DeclarationOrder Variable access definition in wrong order. 41

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:'. 59

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Constructor definition in wrong order. 37
 Error coding DeclarationOrder Constructor definition in wrong order. 41
 Error coding DeclarationOrder Constructor definition in wrong order. 45
 Error coding DeclarationOrder Constructor definition in wrong order. 49
 Error coding DeclarationOrder Constructor definition in wrong order. 53
 Error coding DeclarationOrder Constructor definition in wrong order. 57
 Error coding DeclarationOrder Constructor definition in wrong order. 61
 Error coding DeclarationOrder Constructor definition in wrong order. 65

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'static' modifier. 30

org/apache/logging/log4j/core/util/StringBuilderWriter.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 regexp RegexpSingleline Line has trailing spaces. 104
 Error regexp RegexpSingleline Line has trailing spaces. 112

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

Severity Category Rule Message Line
 Error coding MagicNumber '255' is a magic number. 78

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/WatchManager.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.config.Configuration. 21
 Error imports ImportOrder Wrong order for 'java.io.File' import. 25
 Error imports UnusedImports Unused import - java.util.concurrent.ScheduledExecutorService. 29
 Error javadoc JavadocType Missing a Javadoc comment. 84
 Error javadoc JavadocType Missing a Javadoc comment. 101
 Error modifier RedundantModifier Redundant 'public' modifier. 105

org/apache/logging/log4j/core/util/datetime/FastDateParser.java

Severity Category Rule Message Line
 Error coding MagicNumber '100' is a magic number. 69
 Error coding MagicNumber '24' is a magic number. 87
 Error coding MagicNumber '12' is a magic number. 93
 Error sizes LineLength Line is longer than 120 characters (found 123). 146
 Error coding MagicNumber '80' is a magic number. 182
 Error coding MagicNumber '100' is a magic number. 184
 Error coding MagicNumber '100' is a magic number. 184
 Error coding MagicNumber '13' is a magic number. 304
 Error coding MagicNumber '13' is a magic number. 304
 Error sizes LineLength Line is longer than 120 characters (found 121). 359
 Error coding FallThrough Fall through from previous branch of the switch statement. 425
 Error coding MagicNumber '100' is a magic number. 501
 Error modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 525
 Error coding DeclarationOrder Static variable definition in wrong order. 564
 Error naming ConstantName Name 'formatPattern' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 564
 Error sizes LineLength Line is longer than 120 characters (found 124). 565
 Error coding DefaultComesLast Default should be last label in the switch. 581
 Error coding FallThrough Fall through from previous branch of the switch statement. 581
 Error coding FallThrough Fall through from previous branch of the switch statement. 627
 Error coding DeclarationOrder Static variable definition in wrong order. 632
 Error naming ConstantName Name 'caches' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 634
 Error coding DeclarationOrder Static variable definition in wrong order. 837
 Error javadoc JavadocType Missing a Javadoc comment. 899
 Error coding DeclarationOrder Static variable definition in wrong order. 933
 Error coding DeclarationOrder Static variable definition in wrong order. 934
 Error sizes LineLength Line is longer than 120 characters (found 121). 935
 Error coding DeclarationOrder Static variable definition in wrong order. 935

org/apache/logging/log4j/core/util/datetime/FastDatePrinter.java

Severity Category Rule Message Line
 Error naming LocalFinalVariableName Name 'ERAs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 149
 Error naming LocalFinalVariableName Name 'AmPmStrings' must match pattern '^[a-z][a-zA-Z0-9]*$'. 154
 Error coding SimplifyBooleanExpression Expression can be simplified. 543
 Error coding MagicNumber '13' is a magic number. 559
 Error coding MagicNumber '13' is a magic number. 559
 Error coding MagicNumber '10' is a magic number. 595
 Error coding MagicNumber '10' is a magic number. 596
 Error coding MagicNumber '10' is a magic number. 788
 Error coding MagicNumber '100' is a magic number. 790
 Error coding MagicNumber '10' is a magic number. 835
 Error coding MagicNumber '10' is a magic number. 894
 Error coding MagicNumber '10' is a magic number. 895
 Error coding MagicNumber '100' is a magic number. 938
 Error coding MagicNumber '100' is a magic number. 974
 Error sizes LineLength Line is longer than 120 characters (found 141). 1120
 Error coding DeclarationOrder Static variable definition in wrong order. 1120
 Error naming ConstantName Name 'cTimeZoneDisplayCache' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 1120
 Error design VisibilityModifier Variable 'mColon' must be private and have accessor methods. 1208
 Error naming TypeName Name 'Iso8601_Rule' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 1259
 Error coding DeclarationOrder Instance variable definition in wrong order. 1288
 Error design VisibilityModifier Variable 'length' must be private and have accessor methods. 1288
 Error coding DeclarationOrder Constructor definition in wrong order. 1295
 Error coding MagicNumber '0x80000000' is a magic number. 1363
 Error coding MagicNumber '31' is a magic number. 1375
 Error coding MagicNumber '31' is a magic number. 1375

org/apache/logging/log4j/core/util/datetime/FixedDateFormat.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'static' modifier. 36
 Error modifier RedundantModifier Redundant 'private' modifier. 90
 Error sizes LineLength Line is longer than 120 characters (found 123). 91
 Error coding MagicNumber '3600000' is a magic number. 298
 Error coding MagicNumber '60000' is a magic number. 301
 Error coding MagicNumber '1000' is a magic number. 304
 Error coding MagicNumber '10' is a magic number. 307
 Error coding MagicNumber '10' is a magic number. 311
 Error coding MagicNumber '10' is a magic number. 316
 Error coding MagicNumber '10' is a magic number. 320
 Error coding MagicNumber '10' is a magic number. 325
 Error coding MagicNumber '10' is a magic number. 327
 Error coding MagicNumber '100' is a magic number. 332
 Error coding MagicNumber '100' is a magic number. 335
 Error coding MagicNumber '10' is a magic number. 336
 Error coding MagicNumber '10' is a magic number. 339

org/apache/logging/log4j/core/util/datetime/FormatCache.java

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 35
 Error javadoc JavadocType Type Javadoc comment is missing an @param <F> tag. 36
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 104
 Error modifier RedundantModifier Redundant 'public' modifier. 233