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/tags/log4j-2.6.2/log4j-core/../checkstyle.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
570 19 0 1381

Files

File  I  W  E
org/apache/logging/log4j/core/Filter.java 0 0 1
org/apache/logging/log4j/core/Layout.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 2
org/apache/logging/log4j/core/appender/AsyncAppender.java 0 0 1
org/apache/logging/log4j/core/appender/ConsoleAppender.java 0 0 8
org/apache/logging/log4j/core/appender/CountingNoOpAppender.java 0 0 2
org/apache/logging/log4j/core/appender/FileManager.java 0 0 2
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 5
org/apache/logging/log4j/core/appender/RandomAccessFileManager.java 0 0 1
org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java 0 0 1
org/apache/logging/log4j/core/appender/SmtpAppender.java 0 0 4
org/apache/logging/log4j/core/appender/SocketAppender.java 0 0 2
org/apache/logging/log4j/core/appender/SyslogAppender.java 1 0 7
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 3
org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqManager.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 3
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 2
org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java 0 0 13
org/apache/logging/log4j/core/appender/rolling/FileSize.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/OnStartupTriggeringPolicy.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java 0 0 7
org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java 0 0 13
org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java 0 0 3
org/apache/logging/log4j/core/appender/rolling/action/AbstractPathAction.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/action/CommonsCompressAction.java 0 0 2
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/FileRenameAction.java 0 0 1
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 5
org/apache/logging/log4j/core/appender/routing/PurgePolicy.java 0 0 8
org/apache/logging/log4j/core/appender/routing/RoutingAppender.java 0 0 7
org/apache/logging/log4j/core/async/AsyncLoggerConfigDisruptor.java 0 0 2
org/apache/logging/log4j/core/async/AsyncQueueFullPolicyFactory.java 0 0 6
org/apache/logging/log4j/core/async/DiscardingAsyncQueueFullPolicy.java 0 0 2
org/apache/logging/log4j/core/async/DisruptorUtil.java 0 0 4
org/apache/logging/log4j/core/async/RingBufferLogEvent.java 0 0 8
org/apache/logging/log4j/core/async/RingBufferLogEventTranslator.java 0 0 10
org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.java 0 0 3
org/apache/logging/log4j/core/config/AbstractConfiguration.java 0 0 5
org/apache/logging/log4j/core/config/AwaitUnconditionallyReliabilityStrategy.java 0 0 1
org/apache/logging/log4j/core/config/Configuration.java 0 0 2
org/apache/logging/log4j/core/config/ConfigurationFactory.java 0 0 5
org/apache/logging/log4j/core/config/ConfigurationScheduler.java 0 0 8
org/apache/logging/log4j/core/config/ConfiguratonFileWatcher.java 0 0 2
org/apache/logging/log4j/core/config/Configurator.java 0 0 6
org/apache/logging/log4j/core/config/CronScheduledFuture.java 0 0 2
org/apache/logging/log4j/core/config/DefaultReliabilityStrategy.java 0 0 1
org/apache/logging/log4j/core/config/LoggerConfig.java 0 0 8
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 3
org/apache/logging/log4j/core/config/builder/api/FilterableComponentBuilder.java 0 0 2
org/apache/logging/log4j/core/config/builder/api/LoggableComponentBuilder.java 0 0 1
org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.java 0 0 3
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 12
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 37
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 8
org/apache/logging/log4j/core/config/builder/impl/DefaultRootLoggerComponentBuilder.java 0 0 4
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/composite/MergeStrategy.java 0 0 2
org/apache/logging/log4j/core/config/composite/package-info.java 0 0 1
org/apache/logging/log4j/core/config/json/JsonConfiguration.java 1 0 3
org/apache/logging/log4j/core/config/json/JsonConfigurationFactory.java 0 0 1
org/apache/logging/log4j/core/config/plugins/Plugin.java 0 0 4
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 2
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/PropertiesConfigurationBuilder.java 0 0 1
org/apache/logging/log4j/core/config/properties/PropertiesConfigurationFactory.java 0 0 1
org/apache/logging/log4j/core/config/status/StatusConfiguration.java 0 0 7
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/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 6
org/apache/logging/log4j/core/impl/Log4jLogEvent.java 0 0 52
org/apache/logging/log4j/core/impl/MutableLogEvent.java 0 0 2
org/apache/logging/log4j/core/impl/ReusableLogEventFactory.java 0 0 1
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 3
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/Log4jYamlModule.java 0 0 2
org/apache/logging/log4j/core/jackson/Log4jYamlObjectMapper.java 0 0 5
org/apache/logging/log4j/core/jackson/LogEventJsonMixIn.java 0 0 12
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/layout/AbstractCsvLayout.java 0 0 4
org/apache/logging/log4j/core/layout/AbstractJacksonLayout.java 0 0 4
org/apache/logging/log4j/core/layout/AbstractStringLayout.java 0 0 14
org/apache/logging/log4j/core/layout/CsvLogEventLayout.java 0 0 6
org/apache/logging/log4j/core/layout/CsvParameterLayout.java 0 0 7
org/apache/logging/log4j/core/layout/GelfLayout.java 0 0 11
org/apache/logging/log4j/core/layout/HtmlLayout.java 1 0 22
org/apache/logging/log4j/core/layout/JacksonFactory.java 0 0 20
org/apache/logging/log4j/core/layout/JsonLayout.java 0 0 1
org/apache/logging/log4j/core/layout/LockingStringBuilderEncoder.java 0 0 1
org/apache/logging/log4j/core/layout/LoggerFields.java 0 0 1
org/apache/logging/log4j/core/layout/MarkerPatternSelector.java 0 0 7
org/apache/logging/log4j/core/layout/PatternLayout.java 1 0 16
org/apache/logging/log4j/core/layout/PatternMatch.java 0 0 3
org/apache/logging/log4j/core/layout/PatternSelector.java 0 0 1
org/apache/logging/log4j/core/layout/Rfc5424Layout.java 0 0 7
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/StringBuilderEncoder.java 0 0 1
org/apache/logging/log4j/core/layout/SyslogLayout.java 0 0 1
org/apache/logging/log4j/core/layout/TextEncoderHelper.java 0 0 5
org/apache/logging/log4j/core/layout/XmlLayout.java 0 0 3
org/apache/logging/log4j/core/layout/YamlLayout.java 0 0 1
org/apache/logging/log4j/core/lookup/AbstractConfigurationAwareLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/Interpolator.java 1 0 4
org/apache/logging/log4j/core/lookup/JmxRuntimeInputArgumentsLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/JndiLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/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/JndiManager.java 0 0 3
org/apache/logging/log4j/core/net/MimeMessageBuilder.java 0 0 1
org/apache/logging/log4j/core/net/MulticastDnsAdvertiser.java 0 0 1
org/apache/logging/log4j/core/net/SmtpManager.java 0 0 4
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/mom/jms/AbstractJmsReceiver.java 0 0 1
org/apache/logging/log4j/core/net/mom/jms/JmsQueueReceiver.java 0 0 1
org/apache/logging/log4j/core/net/mom/jms/JmsTopicReceiver.java 0 0 1
org/apache/logging/log4j/core/net/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 2
org/apache/logging/log4j/core/net/server/JsonInputStreamLogEventBridge.java 0 0 6
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 2 0 0
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/CachedDateFormat.java 0 0 1
org/apache/logging/log4j/core/pattern/DatePatternConverter.java 0 0 15
org/apache/logging/log4j/core/pattern/EqualsIgnoreCaseReplacementConverter.java 0 0 4
org/apache/logging/log4j/core/pattern/EqualsReplacementConverter.java 0 0 5
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/MaxLengthConverter.java 0 0 6
org/apache/logging/log4j/core/pattern/MdcPatternConverter.java 0 0 2
org/apache/logging/log4j/core/pattern/NameAbbreviator.java 0 0 10
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/ScriptFile.java 0 0 1
org/apache/logging/log4j/core/script/ScriptManager.java 0 0 8
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/Constants.java 0 0 2
org/apache/logging/log4j/core/util/CronExpression.java 3 0 121
org/apache/logging/log4j/core/util/DefaultShutdownCallbackRegistry.java 0 0 1
org/apache/logging/log4j/core/util/ExtensionLanguageMapping.java 0 0 26
org/apache/logging/log4j/core/util/IOUtils.java 0 0 4
org/apache/logging/log4j/core/util/JsonUtils.java 0 0 11
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/ObjectArrayIterator.java 0 0 8
org/apache/logging/log4j/core/util/StringBuilderWriter.java 0 0 3
org/apache/logging/log4j/core/util/StringEncoder.java 0 0 3
org/apache/logging/log4j/core/util/Transform.java 1 0 0
org/apache/logging/log4j/core/util/WatchManager.java 0 0 3
org/apache/logging/log4j/core/util/datetime/FastDateParser.java 0 0 27
org/apache/logging/log4j/core/util/datetime/FastDatePrinter.java 0 0 24
org/apache/logging/log4j/core/util/datetime/FixedDateFormat.java 0 0 13
org/apache/logging/log4j/core/util/datetime/FormatCache.java 1 0 3

Details

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

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

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.layout.ByteBufferDestination. 22

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. 374
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 376

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.config.ConfigurationSource. 34
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 346

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

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

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 128). 109
 Error sizes LineLength Line is longer than 120 characters (found 130). 122
 Error sizes LineLength Line is longer than 120 characters (found 127). 149
 Error sizes LineLength Line is longer than 120 characters (found 131). 232
 Error sizes LineLength Line is longer than 120 characters (found 121). 236
 Error modifier RedundantModifier Redundant 'public' modifier. 290
 Error modifier RedundantModifier Redundant 'public' modifier. 323
 Error modifier RedundantModifier Redundant 'public' modifier. 367

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected an @return tag. 52
 Error javadoc JavadocMethod Expected @param tag for 'name'. 53

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

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

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

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error coding HiddenField 'skipFooter' hides a field. 88
 Error coding HiddenField 'os' hides a field. 126
 Error sizes LineLength Line is longer than 120 characters (found 125). 180

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

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

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

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

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 136). 63
 Error sizes ParameterNumber More than 15 parameters (found 18). 109
 Error javadoc JavadocMethod Expected @param tag for 'config'. 110
 Error sizes LineLength Line is longer than 120 characters (found 128). 146

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocMethod Unused @param tag for 'connectTimeoutMillis'. 92
 Error sizes ParameterNumber More than 15 parameters (found 31). 96
 Error sizes LineLength Line is longer than 120 characters (found 138). 111
 Error sizes LineLength Line is longer than 120 characters (found 166). 128
 Info misc TodoComment Comment matches to-do format 'TODO:'. 131
 Error sizes LineLength Line is longer than 120 characters (found 122). 135
 Error sizes LineLength Line is longer than 120 characters (found 124). 136

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

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

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. 82
 Error javadoc JavadocType Missing a Javadoc comment. 82
 Error coding HiddenField 'name' hides a field. 130
 Error coding HiddenField 'factoryName' hides a field. 135
 Error coding HiddenField 'providerUrl' hides a field. 140
 Error coding HiddenField 'urlPkgPrefixes' hides a field. 145
 Error coding HiddenField 'securityPrincipalName' hides a field. 150
 Error coding HiddenField 'securityCredentials' hides a field. 155
 Error coding HiddenField 'factoryBindingName' hides a field. 160
 Error coding HiddenField 'destinationBindingName' hides a field. 165
 Error coding HiddenField 'username' hides a field. 170
 Error coding HiddenField 'password' hides a field. 175
 Error coding HiddenField 'layout' hides a field. 180
 Error coding HiddenField 'filter' hides a field. 185
 Error coding HiddenField 'ignoreExceptions' hides a field. 190

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). 65
 Error sizes ParameterNumber More than 15 parameters (found 25). 83
 Error sizes LineLength Line is longer than 120 characters (found 121). 147

org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqManager.java

Severity Category Rule Message Line
 Error design FinalClass Class JeroMqManager should be declared as final. 35
 Error sizes ParameterNumber More than 15 parameters (found 22). 111
 Error design FinalClass Class JeroMqConfiguration should be declared as final. 132
 Error javadoc JavadocType Missing a Javadoc comment. 132
 Error sizes ParameterNumber More than 15 parameters (found 21). 155
 Error javadoc JavadocType Missing a Javadoc comment. 214

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 coding DeclarationOrder Instance variable definition in wrong order. 57
 Error sizes LineLength Line is longer than 120 characters (found 172). 59
 Error coding DeclarationOrder Constructor definition in wrong order. 59

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 naming ConstantName Name 'defaultSchedule' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 43
 Error javadoc JavadocType Missing a Javadoc comment. 140

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'static' modifier. 86
 Error coding DeclarationOrder Instance variable definition in wrong order. 143
 Error coding DeclarationOrder Constructor definition in wrong order. 145
 Error modifier RedundantModifier Redundant 'private' modifier. 145
 Error coding DeclarationOrder Instance variable definition in wrong order. 232
 Error coding DeclarationOrder Instance variable definition in wrong order. 237
 Error coding DeclarationOrder Instance variable definition in wrong order. 238
 Error coding DeclarationOrder Instance variable definition in wrong order. 239
 Error coding DeclarationOrder Instance variable definition in wrong order. 240
 Error coding DeclarationOrder Instance variable definition in wrong order. 241
 Error coding DeclarationOrder Instance variable definition in wrong order. 242
 Error coding DeclarationOrder Constructor definition in wrong order. 252
 Error whitespace GenericWhitespace '>' is followed by whitespace. 261

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 design FinalClass Class OnStartupTriggeringPolicy should be declared as final. 31

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error coding DeclarationOrder Constructor definition in wrong order. 76
 Error sizes LineLength Line is longer than 120 characters (found 127). 198
 Error sizes LineLength Line is longer than 120 characters (found 129). 199
 Error coding HiddenField 'pattern' hides a field. 256
 Error coding HiddenField 'pattern' hides a field. 289
 Error coding HiddenField 'pattern' hides a field. 298

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error coding DeclarationOrder Static variable definition in wrong order. 53
 Error naming ConstantName Name 'triggeringPolicyUpdater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 53
 Error sizes LineLength Line is longer than 120 characters (found 121). 54
 Error coding DeclarationOrder Static variable definition in wrong order. 56
 Error naming ConstantName Name 'rolloverStrategyUpdater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 56
 Error sizes LineLength Line is longer than 120 characters (found 121). 57
 Error javadoc JavadocMethod Expected @param tag for 'immediateFlush'. 101
 Error modifier RedundantModifier Redundant 'public' modifier. 262
 Error modifier RedundantModifier Redundant 'public' modifier. 343
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 358
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 363
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 394

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 227
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 241
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 246

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

Severity Category Rule Message Line
 Error whitespace ParenPad ')' is preceded with whitespace. 104
 Error whitespace ParenPad ')' is preceded with whitespace. 113

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Unused @param tag for 'PathSorter'. 192
 Error javadoc JavadocMethod Unused @param tag for 'PathConditions'. 193
 Error javadoc JavadocMethod Expected @param tag for 'sorterParameter'. 205
 Error javadoc JavadocMethod Expected @param tag for 'pathConditions'. 206
 Error javadoc JavadocMethod Expected @param tag for 'scriptCondition'. 207

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.nio.file.Path. 23

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

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 coding HiddenField 'routingAppender' hides a field. 57
 Error javadoc JavadocStyle First sentence should end with a period. 67
 Error javadoc JavadocStyle First sentence should end with a period. 115
 Error javadoc JavadocMethod Expected @param tag for 'configuration'. 126

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). 55
 Error sizes LineLength Line is longer than 120 characters (found 123). 58
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 64
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 120
 Error regexp RegexpSingleline Line has trailing spaces. 177
 Error javadoc JavadocStyle First sentence should end with a period. 179
 Error javadoc JavadocMethod Expected @param tag for 'purgePolicy'. 208

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 73
 Error coding DeclarationOrder Instance variable definition in wrong order. 74

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 125). 26
 Error sizes LineLength Line is longer than 120 characters (found 122). 30
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 45
 Error sizes LineLength Line is longer than 120 characters (found 122). 56
 Error sizes LineLength Line is longer than 120 characters (found 130). 84
 Error sizes LineLength Line is longer than 120 characters (found 124). 88

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.Objects' import. 23
 Error sizes LineLength Line is longer than 120 characters (found 121). 27

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

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - com.lmax.disruptor.*. 26
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.Logger' import. 27
 Error sizes LineLength Line is longer than 120 characters (found 122). 61
 Error sizes LineLength Line is longer than 120 characters (found 128). 120

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

Severity Category Rule Message Line
 Error coding MagicNumber '10' is a magic number. 64
 Error coding HiddenField 'threadId' hides a field. 95
 Error sizes LineLength Line is longer than 120 characters (found 152). 96
 Error coding HiddenField 'threadName' hides a field. 96
 Error coding HiddenField 'threadPriority' hides a field. 96
 Error coding HiddenField 'endOfBatch' hides a field. 147
 Error javadoc JavadocStyle First sentence should end with a period. 248
 Error whitespace WhitespaceAround ':' is not followed by whitespace. 354

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error coding DeclarationOrder Variable access definition in wrong order. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error coding DeclarationOrder Variable access definition in wrong order. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error coding DeclarationOrder Variable access definition in wrong order. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error coding DeclarationOrder Variable access definition in wrong order. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error coding DeclarationOrder Variable access definition in wrong order. 43

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

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

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

Severity Category Rule Message Line
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 185
 Error sizes LineLength Line is longer than 120 characters (found 125). 486
 Error sizes LineLength Line is longer than 120 characters (found 121). 523
 Error sizes LineLength Line is longer than 120 characters (found 123). 654
 Error sizes LineLength Line is longer than 120 characters (found 123). 724

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

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 124
 Error coding DeclarationOrder Static variable definition in wrong order. 126
 Error sizes LineLength Line is longer than 120 characters (found 129). 140
 Error sizes LineLength Line is longer than 120 characters (found 129). 456
 Error whitespace NoWhitespaceAfter 'String' is followed by whitespace. 496

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). 51
 Error javadoc JavadocStyle First sentence should end with a period. 77
 Error javadoc JavadocMethod Expected @param tag for '<V>'. 94
 Error sizes LineLength Line is longer than 120 characters (found 140). 138
 Error sizes LineLength Line is longer than 120 characters (found 142). 152
 Error javadoc JavadocType Missing a Javadoc comment. 160
 Error whitespace WhitespaceAround 'catch' is not followed by whitespace. 181

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

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 122). 49
 Error sizes LineLength Line is longer than 120 characters (found 128). 53
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 80
 Error sizes LineLength Line is longer than 120 characters (found 122). 87
 Error sizes LineLength Line is longer than 120 characters (found 135). 216
 Error coding DeclarationOrder Constructor definition in wrong order. 340

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. 29
 Error javadoc JavadocType Missing a Javadoc comment. 83

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

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

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. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error naming StaticVariableName Name 'LOG_EVENT_FACTORY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 60
 Error coding HiddenField 'level' hides a field. 185
 Error coding HiddenField 'name' hides a field. 194
 Error coding HiddenField 'level' hides a field. 329
 Error sizes LineLength Line is longer than 120 characters (found 126). 411
 Error sizes LineLength Line is longer than 120 characters (found 124). 451

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

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. 226
 Error javadoc JavadocMethod Expected @param tag for 'includeLocation'. 322
 Error javadoc JavadocMethod Unused @param tag for 'includeLocation'. 327

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 122). 21
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 25

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

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

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

Severity Category Rule Message Line
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error coding DeclarationOrder Variable access definition in wrong order. 47

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

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

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

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. 29
 Error sizes LineLength Line is longer than 120 characters (found 130). 32
 Error sizes LineLength Line is longer than 120 characters (found 130). 37
 Error modifier RedundantModifier Redundant 'public' modifier. 42

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

Severity Category Rule Message Line
 Error javadoc JavadocType Type Javadoc comment is missing an @param <CB> tag. 36
 Error javadoc JavadocType Type Javadoc comment is missing an @param <T> tag. 36
 Error modifier RedundantModifier Redundant 'public' modifier. 46
 Error modifier RedundantModifier Redundant 'public' modifier. 50
 Error modifier RedundantModifier Redundant 'public' modifier. 54
 Error coding HiddenField 'value' hides a field. 63
 Error coding HiddenField 'value' hides a field. 68
 Error coding HiddenField 'value' hides a field. 73
 Error coding HiddenField 'value' hides a field. 84
 Error coding HiddenField 'value' hides a field. 90
 Error coding HiddenField 'builder' hides a field. 96
 Error coding HiddenField 'value' hides a field. 120

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. 24
 Error coding HiddenField 'name' hides a field. 187
 Error coding HiddenField 'name' hides a field. 198
 Error coding HiddenField 'name' hides a field. 203
 Error coding HiddenField 'name' hides a field. 213
 Error coding HiddenField 'level' hides a field. 213
 Error coding HiddenField 'name' hides a field. 218
 Error coding HiddenField 'level' hides a field. 218
 Error coding HiddenField 'name' hides a field. 223
 Error coding HiddenField 'level' hides a field. 223
 Error coding HiddenField 'name' hides a field. 228
 Error coding HiddenField 'level' hides a field. 228
 Error coding HiddenField 'level' hides a field. 233
 Error coding HiddenField 'level' hides a field. 238
 Error coding HiddenField 'level' hides a field. 243
 Error coding HiddenField 'level' hides a field. 248
 Error coding HiddenField 'name' hides a field. 259
 Error coding HiddenField 'name' hides a field. 264
 Error coding HiddenField 'name' hides a field. 271
 Error coding HiddenField 'level' hides a field. 271
 Error coding HiddenField 'name' hides a field. 293
 Error coding HiddenField 'level' hides a field. 293
 Error coding HiddenField 'name' hides a field. 298
 Error coding HiddenField 'level' hides a field. 298
 Error coding HiddenField 'name' hides a field. 303
 Error coding HiddenField 'level' hides a field. 303
 Error coding HiddenField 'name' hides a field. 308
 Error coding HiddenField 'level' hides a field. 308
 Error coding HiddenField 'level' hides a field. 313
 Error coding HiddenField 'level' hides a field. 318
 Error coding HiddenField 'level' hides a field. 323
 Error coding HiddenField 'level' hides a field. 328
 Error coding HiddenField 'advertiser' hides a field. 333
 Error coding HiddenField 'name' hides a field. 345
 Error coding HiddenField 'packages' hides a field. 369
 Error coding HiddenField 'level' hides a field. 381
 Error coding HiddenField 'verbosity' hides a field. 387

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 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
 Error sizes LineLength Line is longer than 120 characters (found 127). 63
 Error modifier RedundantModifier Redundant 'public' modifier. 63
 Error sizes LineLength Line is longer than 120 characters (found 127). 77
 Error modifier RedundantModifier Redundant 'public' modifier. 77

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 35
 Error modifier RedundantModifier Redundant 'public' modifier. 47
 Error modifier RedundantModifier Redundant 'public' modifier. 60
 Error modifier RedundantModifier Redundant 'public' modifier. 73

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

org/apache/logging/log4j/core/config/composite/MergeStrategy.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 23
 Error javadoc JavadocMethod Expected @param tag for 'pluginManager'. 40

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

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

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. 32
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 50
 Info misc TodoComment Comment matches to-do format 'TODO:'. 75
 Error modifier RedundantModifier Redundant 'public' modifier. 264

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

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 javadoc JavadocMethod Expected @throws tag for 'IOException'. 69
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 96

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

Severity Category Rule Message Line
 Error coding HiddenField 'rootProperties' hides a field. 69

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

Severity Category Rule Message Line
 Error coding MagicNumber '8' is a magic number. 35

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

Severity Category Rule Message Line
 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. 358

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. 56
 Error coding HiddenField 'filter' hides a field. 75

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Constructor definition in wrong order. 85
 Error coding HiddenField 'level' hides a field. 96
 Error coding HiddenField 'level' hides a field. 102
 Error coding HiddenField 'level' hides a field. 108
 Error coding HiddenField 'level' hides a field. 125
 Error coding DeclarationOrder Instance variable definition in wrong order. 178
 Error javadoc JavadocType Missing a Javadoc comment. 224
 Error javadoc JavadocMethod Expected an @return tag. 244
 Error coding HiddenField 'level' hides a field. 244
 Error javadoc JavadocMethod Expected @param tag for 'level'. 244
 Error javadoc JavadocMethod Expected an @return tag. 252
 Error coding HiddenField 'rate' hides a field. 252
 Error javadoc JavadocMethod Expected @param tag for 'rate'. 252
 Error javadoc JavadocMethod Expected an @return tag. 261
 Error coding HiddenField 'maxBurst' hides a field. 261
 Error javadoc JavadocMethod Expected @param tag for 'maxBurst'. 261
 Error javadoc JavadocMethod Expected an @return tag. 269
 Error coding HiddenField 'onMatch' hides a field. 269
 Error javadoc JavadocMethod Expected @param tag for 'onMatch'. 269
 Error javadoc JavadocMethod Expected an @return tag. 277
 Error coding HiddenField 'onMismatch' hides a field. 277
 Error javadoc JavadocMethod Expected @param tag for 'onMismatch'. 277

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

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

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

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

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

Severity Category Rule Message Line
 Error coding HiddenField 'logger' hides a field. 62
 Error coding HiddenField 'logger' hides a field. 78
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 84
 Error coding HiddenField 'logger' hides a field. 94
 Error regexp RegexpSingleline Line has trailing spaces. 126
 Error regexp RegexpSingleline Line has trailing spaces. 130

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.config.Configuration' import. 28
 Error sizes LineLength Line is longer than 120 characters (found 129). 90
 Error javadoc JavadocStyle First sentence should end with a period. 187
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 232
 Error sizes LineLength Line is longer than 120 characters (found 143). 269
 Error javadoc JavadocStyle First sentence should end with a period. 293

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

Severity Category Rule Message Line
 Error coding HiddenField 'level' hides a field. 138
 Error coding HiddenField 'loggerFqcn' hides a field. 143
 Error coding HiddenField 'loggerName' hides a field. 148
 Error coding HiddenField 'marker' hides a field. 153
 Error coding HiddenField 'message' hides a field. 158
 Error coding HiddenField 'thrown' hides a field. 163
 Error coding HiddenField 'timeMillis' hides a field. 168
 Error coding HiddenField 'thrownProxy' hides a field. 173
 Error coding HiddenField 'contextMap' hides a field. 178
 Error coding HiddenField 'contextStack' hides a field. 183
 Error coding HiddenField 'threadId' hides a field. 188
 Error coding HiddenField 'threadName' hides a field. 193
 Error coding HiddenField 'threadPriority' hides a field. 198
 Error coding HiddenField 'source' hides a field. 203
 Error coding HiddenField 'includeLocation' hides a field. 208
 Error coding HiddenField 'endOfBatch' hides a field. 213
 Error coding HiddenField 'nanoTime' hides a field. 224
 Error sizes LineLength Line is longer than 120 characters (found 127). 232
 Error coding DeclarationOrder Constructor definition in wrong order. 247
 Error coding DeclarationOrder Constructor definition in wrong order. 256
 Error javadoc JavadocMethod Expected @param tag for 'timestamp'. 257
 Error coding DeclarationOrder Constructor definition in wrong order. 272
 Error coding DeclarationOrder Constructor definition in wrong order. 289
 Error coding DeclarationOrder Constructor definition in wrong order. 318
 Error coding DeclarationOrder Constructor definition in wrong order. 375
 Error sizes LineLength Line is longer than 120 characters (found 122). 378
 Error javadoc JavadocMethod Expected @param tag for 'event'. 699
 Error javadoc JavadocMethod Expected @param tag for 'includeLocation'. 699
 Error coding MagicNumber '31' is a magic number. 784
 Error coding MagicNumber '31' is a magic number. 785
 Error coding MagicNumber '31' is a magic number. 786
 Error coding MagicNumber '31' is a magic number. 787
 Error coding MagicNumber '31' is a magic number. 788
 Error coding MagicNumber '32' is a magic number. 788
 Error coding MagicNumber '31' is a magic number. 789
 Error coding MagicNumber '32' is a magic number. 789
 Error coding MagicNumber '31' is a magic number. 790
 Error coding MagicNumber '31' is a magic number. 791
 Error coding MagicNumber '31' is a magic number. 792
 Error coding MagicNumber '31' is a magic number. 793
 Error coding MagicNumber '31' is a magic number. 794
 Error coding MagicNumber '32' is a magic number. 794
 Error coding MagicNumber '31' is a magic number. 795
 Error coding MagicNumber '31' is a magic number. 796
 Error coding MagicNumber '32' is a magic number. 796
 Error coding MagicNumber '31' is a magic number. 797
 Error coding MagicNumber '31' is a magic number. 798
 Error coding MagicNumber '31' is a magic number. 799
 Error modifier RedundantModifier Redundant 'public' modifier. 831
 Error modifier RedundantModifier Redundant 'public' modifier. 853
 Error coding HiddenField 'message' hides a field. 877
 Error sizes LineLength Line is longer than 120 characters (found 127). 887

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

Severity Category Rule Message Line
 Error coding MagicNumber '10' is a magic number. 64
 Error javadoc JavadocStyle First sentence should end with a period. 259

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

Severity Category Rule Message Line
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 76

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

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
 Error javadoc JavadocMethod Expected @param tag for 'encodeThreadContextAsList'. 42

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/Log4jYamlModule.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/Log4jYamlObjectMapper.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.yaml.YAMLMapper. 21
 Error javadoc JavadocMethod Expected @param tag for 'encodeThreadContextAsList'. 43

org/apache/logging/log4j/core/jackson/LogEventJsonMixIn.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/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). 170
 Error coding HiddenField 'executor' hides a field. 262
 Error coding HiddenField 'executor' hides a field. 270
 Error coding HiddenField 'executor' hides a field. 342
 Error coding HiddenField 'executor' hides a field. 359

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error coding DeclarationOrder Instance variable definition in wrong order. 62
 Error coding DeclarationOrder Constructor definition in wrong order. 64

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerationException. 29
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.JsonMappingException. 30
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectWriter. 31
 Error javadoc JavadocType Missing a Javadoc comment. 33

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.io.UnsupportedEncodingException' import. 28
 Error javadoc JavadocType Missing a Javadoc comment. 42
 Error javadoc JavadocType Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error naming ConstantName Name 'threadLocal' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 64
 Error coding MagicNumber '8' is a magic number. 101
 Error coding DeclarationOrder Instance variable definition in wrong order. 110
 Error coding DeclarationOrder Instance variable definition in wrong order. 112
 Error coding DeclarationOrder Instance variable definition in wrong order. 114
 Error coding DeclarationOrder Instance variable definition in wrong order. 116
 Error coding DeclarationOrder Instance variable definition in wrong order. 118
 Error coding DeclarationOrder Constructor definition in wrong order. 120
 Error coding DeclarationOrder Constructor definition in wrong order. 131
 Error coding DeclarationOrder Constructor definition in wrong order. 150

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 124). 45
 Error regexp RegexpSingleline Line has trailing spaces. 64
 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 153). 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. 37
 Error sizes LineLength Line is longer than 120 characters (found 125). 54
 Error regexp RegexpSingleline Line has trailing spaces. 73
 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 151). 82
 Error coding DeclarationOrder Constructor definition in wrong order. 82

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 231
 Error coding DeclarationOrder Static variable definition in wrong order. 248
 Error naming ConstantName Name 'messageStringBuilder' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 248
 Error coding MagicNumber '1000' is a magic number. 268
 Error coding DeclarationOrder Static variable definition in wrong order. 277
 Error naming ConstantName Name 'timestampStringBuilder' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 277
 Error coding MagicNumber '20' is a magic number. 282

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 59
 Error javadoc JavadocStyle First sentence should end with a period. 73
 Error modifier RedundantModifier Redundant 'static' modifier. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error modifier RedundantModifier Redundant 'private' modifier. 80
 Error coding HiddenField 'contentType' hides a field. 113
 Error design FinalClass Class Builder should be declared as final. 343
 Error javadoc JavadocType Missing a Javadoc comment. 343
 Error coding HiddenField 'locationInfo' hides a field. 366
 Error coding HiddenField 'title' hides a field. 371
 Error coding HiddenField 'contentType' hides a field. 376
 Error coding HiddenField 'charset' hides a field. 381
 Error coding HiddenField 'fontSize' hides a field. 386
 Error coding HiddenField 'fontName' hides a field. 391
 Info misc TodoComment Comment matches to-do format 'TODO:'. 398

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.PrettyPrinter. 32
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.util.DefaultPrettyPrinter. 33
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.util.MinimalPrettyPrinter. 34
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectMapper. 35
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectWriter. 36
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter. 37
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider. 38
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter. 39
 Error javadoc JavadocType Missing a Javadoc comment. 41
 Error javadoc JavadocType Missing a Javadoc comment. 43
 Error modifier RedundantModifier Redundant 'public' modifier. 47
 Error javadoc JavadocType Missing a Javadoc comment. 82
 Error javadoc JavadocType Missing a Javadoc comment. 118
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 185
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 187
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 189
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 191
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 193
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 195
 Error sizes LineLength Line is longer than 120 characters (found 128). 208

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

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

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.nio.CharBuffer' import. 22

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 ImportOrder Wrong order for 'java.util.HashMap' import. 33
 Error sizes LineLength Line is longer than 120 characters (found 129). 40
 Error coding DeclarationOrder Static variable definition in wrong order. 51
 Error naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 51
 Error sizes LineLength Line is longer than 120 characters (found 128). 60
 Error sizes LineLength Line is longer than 120 characters (found 164). 94
 Error sizes LineLength Line is longer than 120 characters (found 153). 95

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 235
 Error sizes LineLength Line is longer than 120 characters (found 121). 252
 Error design FinalClass Class PatternSerializer should be declared as final. 269
 Error javadoc JavadocType Missing a Javadoc comment. 269
 Error design FinalClass Class PatternSelectorSerializer should be declared as final. 318
 Error javadoc JavadocType Missing a Javadoc comment. 318
 Error design FinalClass Class Builder should be declared as final. 405
 Info misc TodoComment Comment matches to-do format 'TODO:'. 438
 Error coding HiddenField 'pattern' hides a field. 440
 Error coding HiddenField 'patternSelector' hides a field. 445
 Error coding HiddenField 'configuration' hides a field. 450
 Error coding HiddenField 'regexReplacement' hides a field. 455
 Error coding HiddenField 'charset' hides a field. 460
 Error coding HiddenField 'alwaysWriteExceptions' hides a field. 468
 Error coding HiddenField 'noConsoleNoAnsi' hides a field. 473
 Error coding HiddenField 'header' hides a field. 478
 Error coding HiddenField 'footer' hides a field. 483

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 75
 Error coding HiddenField 'key' hides a field. 85
 Error coding HiddenField 'pattern' hides a field. 90

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). 124
 Error sizes ParameterNumber More than 15 parameters (found 18). 633
 Error javadoc JavadocType Missing a Javadoc comment. 666
 Error modifier RedundantModifier Redundant 'public' modifier. 671
 Error javadoc JavadocType Missing a Javadoc comment. 690
 Error modifier RedundantModifier Redundant 'public' modifier. 695
 Error coding SimplifyBooleanExpression Expression can be simplified. 701

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 128). 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. 109

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.nio.ByteBuffer' import. 22

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

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

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

Severity Category Rule Message Line
 Error design FinalClass Class TextEncoderHelper should be declared as final. 31
 Error javadoc JavadocMethod Expected @param tag for 'charsetEncoder'. 97
 Error javadoc JavadocMethod Expected @param tag for 'charBuf'. 97
 Error javadoc JavadocMethod Expected @param tag for 'destination'. 98
 Error sizes LineLength Line is longer than 120 characters (found 137). 133

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 149). 197
 Error sizes LineLength Line is longer than 120 characters (found 138). 198
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 286

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

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

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for 'properties'. 83
 Info misc TodoComment Comment matches to-do format 'TODO:'. 85
 Error sizes LineLength Line is longer than 120 characters (found 166). 100
 Error sizes LineLength Line is longer than 120 characters (found 133). 107
 Error sizes LineLength Line is longer than 120 characters (found 170). 111

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. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 36

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 151). 289
 Error sizes LineLength Line is longer than 120 characters (found 170). 323
 Error coding HiddenField 'prefixMatcher' hides a field. 871
 Error coding HiddenField 'suffixMatcher' hides a field. 872
 Error coding HiddenField 'valueDelimiterMatcher' hides a field. 874
 Error whitespace NoWhitespaceAfter 'char' is followed by whitespace. 935
 Error sizes LineLength Line is longer than 120 characters (found 161). 938
 Error sizes LineLength Line is longer than 120 characters (found 129). 940
 Error sizes LineLength Line is longer than 120 characters (found 129). 943
 Error coding HiddenField 'prefixMatcher' hides a field. 1099
 Error coding HiddenField 'suffixMatcher' hides a field. 1168
 Error coding HiddenField 'valueDelimiterMatcher' hides a field. 1243

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

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

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

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

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 123). 70
 Error coding DeclarationOrder Constructor definition in wrong order. 78
 Error sizes LineLength Line is longer than 120 characters (found 125). 144
 Error modifier RedundantModifier Redundant 'public' modifier. 279

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

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of ' * http://www.apache.org/licenses/LICENSE-2.0'. 9

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

Severity Category Rule Message Line
 Error design FinalClass Class JmsQueueReceiver should be declared as final. 24

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

Severity Category Rule Message Line
 Error design FinalClass Class JmsTopicReceiver should be declared as final. 24

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 blocks EmptyBlock Empty catch block. 103
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 124

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. 39
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 61
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 83

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. 54
 Error sizes LineLength Line is longer than 120 characters (found 123). 140
 Error sizes LineLength Line is longer than 120 characters (found 131). 155
 Error sizes LineLength Line is longer than 120 characters (found 122). 170

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 124). 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
 Info misc TodoComment Comment matches to-do format 'TODO:'. 62
 Info misc TodoComment Comment matches to-do format 'TODO:'. 76

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/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. 39
 Error design VisibilityModifier Variable 'previousTime' must be private and have accessor methods. 40
 Error javadoc JavadocType Missing a Javadoc comment. 51
 Error javadoc JavadocType Missing a Javadoc comment. 81
 Error coding MagicNumber '64' is a magic number. 85
 Error javadoc JavadocType Missing a Javadoc comment. 111
 Error coding MagicNumber '1000' is a magic number. 115
 Error coding MagicNumber '1000' is a magic number. 120
 Error javadoc JavadocType Missing a Javadoc comment. 124
 Error javadoc JavadocType Missing a Javadoc comment. 137
 Error design VisibilityModifier Variable 'timestampMillis' must be private and have accessor methods. 138
 Error design VisibilityModifier Variable 'formatted' must be private and have accessor methods. 139
 Error modifier RedundantModifier Redundant 'public' modifier. 141
 Error coding HiddenField 'options' hides a field. 174
 Error coding HiddenField 'formatter' hides a field. 258

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. 63
 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. 79

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

Severity Category Rule Message Line
 Error coding MagicNumber '100' is a magic number. 64
 Error coding DeclarationOrder Instance variable definition in wrong order. 68
 Error coding DeclarationOrder Instance variable definition in wrong order. 69
 Error sizes LineLength Line is longer than 120 characters (found 133). 75
 Error coding DeclarationOrder Constructor definition in wrong order. 77
 Error coding MagicNumber '20' is a magic number. 96

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 whitespace WhitespaceAround '?' is not preceded with whitespace. 79
 Error modifier RedundantModifier Redundant 'public' modifier. 155
 Error coding HiddenField 'count' hides a field. 179
 Error coding HiddenField 'count' hides a field. 195
 Error design VisibilityModifier Variable 'minCount' must be private and have accessor methods. 212
 Error coding HiddenField 'count' hides a field. 218
 Error modifier RedundantModifier Redundant 'public' modifier. 237
 Error modifier RedundantModifier Redundant 'public' modifier. 276
 Error modifier RedundantModifier Redundant 'public' modifier. 329
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 352

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). 312
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 422
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 427
 Error sizes LineLength Line is longer than 120 characters (found 126). 428
 Error sizes LineLength Line is longer than 120 characters (found 127). 432
 Error sizes LineLength Line is longer than 120 characters (found 122). 483
 Error sizes LineLength Line is longer than 120 characters (found 122). 592

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

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

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 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. 53
 Error modifier RedundantModifier Redundant 'static' modifier. 53
 Error coding DeclarationOrder Constructor definition in wrong order. 994
 Error coding DeclarationOrder Constructor definition in wrong order. 1015
 Error javadoc JavadocType Missing a Javadoc comment. 1019
 Error design VisibilityModifier Variable 'name' must be private and have accessor methods. 1020
 Error design VisibilityModifier Variable 'intLevel' must be private and have accessor methods. 1021

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 139). 105
 Error coding DeclarationOrder Constructor definition in wrong order. 154

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 coding MagicNumber '1000' is a magic number. 341
 Error coding MagicNumber '1000' is a magic number. 346
 Error javadoc JavadocMethod Expected an @return tag. 353
 Error javadoc JavadocMethod Expected @param tag for 'timeZone'. 365
 Error javadoc JavadocStyle First sentence should end with a period. 369
 Error javadoc JavadocStyle First sentence should end with a period. 379
 Error sizes LineLength Line is longer than 120 characters (found 136). 447
 Error sizes LineLength Line is longer than 120 characters (found 126). 451
 Error sizes LineLength Line is longer than 120 characters (found 121). 453
 Error sizes LineLength Line is longer than 120 characters (found 125). 485
 Error sizes MethodLength Method length is 189 lines (max allowed is 150). 496
 Error coding MagicNumber '10' is a magic number. 618
 Error coding MagicNumber '59' is a magic number. 621
 Error coding MagicNumber '23' is a magic number. 623
 Error coding MagicNumber '31' is a magic number. 625
 Error coding MagicNumber '12' is a magic number. 629
 Error coding MagicNumber '30' is a magic number. 651
 Error coding MagicNumber '31' is a magic number. 721
 Error sizes LineLength Line is longer than 120 characters (found 141). 722
 Error coding MagicNumber '59' is a magic number. 938
 Error coding MagicNumber '59' is a magic number. 938
 Error coding MagicNumber '23' is a magic number. 944
 Error coding MagicNumber '23' is a magic number. 944
 Error coding MagicNumber '31' is a magic number. 949
 Error coding MagicNumber '31' is a magic number. 949
 Error coding MagicNumber '12' is a magic number. 955
 Error coding MagicNumber '12' is a magic number. 955
 Error coding MagicNumber '59' is a magic number. 987
 Error coding MagicNumber '23' is a magic number. 994
 Error coding MagicNumber '31' is a magic number. 1001
 Error coding MagicNumber '12' is a magic number. 1008
 Error coding MagicNumber '1970' is a magic number. 1025
 Error coding MagicNumber '60' is a magic number. 1036
 Error coding MagicNumber '60' is a magic number. 1039
 Error coding MagicNumber '24' is a magic number. 1042
 Error coding MagicNumber '12' is a magic number. 1045
 Error coding MagicNumber '31' is a magic number. 1051
 Error sizes MethodLength Method length is 403 lines (max allowed is 150). 1150
 Error coding MagicNumber '1000' is a magic number. 1157
 Error coding MagicNumber '2999' is a magic number. 1167
 Error coding MagicNumber '12' is a magic number. 1250
 Error coding MagicNumber '3333' is a magic number. 1252
 Error coding MagicNumber '24' is a magic number. 1563
 Error javadoc JavadocMethod Expected an @return tag. 1572
 Error javadoc JavadocMethod Expected @param tag for 'endTime'. 1572
 Info misc TodoComment Comment matches to-do format 'TODO:'. 1573
 Error javadoc JavadocMethod Expected an @return tag. 1581
 Info misc TodoComment Comment matches to-do format 'TODO:'. 1582
 Error coding MagicNumber '100' is a magic number. 1587
 Error coding MagicNumber '400' is a magic number. 1587
 Error coding MagicNumber '31' is a magic number. 1594
 Error coding MagicNumber '29' is a magic number. 1596
 Error coding MagicNumber '28' 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 '30' is a magic number. 1604
 Error coding MagicNumber '31' is a magic number. 1606
 Error coding MagicNumber '8' is a magic number. 1607
 Error coding MagicNumber '31' is a magic number. 1608
 Error coding MagicNumber '9' is a magic number. 1609
 Error coding MagicNumber '30' is a magic number. 1610
 Error coding MagicNumber '10' is a magic number. 1611
 Error coding MagicNumber '31' is a magic number. 1612
 Error coding MagicNumber '11' is a magic number. 1613
 Error coding MagicNumber '30' is a magic number. 1614
 Error coding MagicNumber '12' is a magic number. 1615
 Error coding MagicNumber '31' is a magic number. 1616
 Error javadoc JavadocType Missing a Javadoc comment. 1624
 Error design VisibilityModifier Variable 'value' must be private and have accessor methods. 1625
 Error design VisibilityModifier Variable 'pos' must be private and have accessor methods. 1627

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

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

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

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.io.CharTypes. 19
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 24
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 26
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 31
 Error naming ConstantName Name '_qbufLocal' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 31
 Error naming LocalVariableName Name '_qbuf' must match pattern '^[a-z][a-zA-Z0-9]*$'. 34
 Error javadoc JavadocMethod Expected @param tag for 'input'. 49
 Error javadoc JavadocMethod Expected @param tag for 'output'. 49
 Error naming MethodName Name '_appendNumeric' must match pattern '^[a-z][a-zA-Z0-9]*$'. 80
 Error coding MagicNumber '0xF' is a magic number. 84
 Error naming MethodName Name '_appendNamed' must match pattern '^[a-z][a-zA-Z0-9]*$'. 88

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

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

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/ObjectArrayIterator.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 VisibilityModifier Variable 'array' must be private and have accessor methods. 38
 Error design VisibilityModifier Variable 'startIndex' must be private and have accessor methods. 40
 Error design VisibilityModifier Variable 'endIndex' must be private and have accessor methods. 42
 Error design VisibilityModifier Variable 'index' must be private and have accessor methods. 44
 Error misc ArrayTypeStyle Array brackets at illegal position. 68
 Error misc ArrayTypeStyle Array brackets at illegal position. 83
 Error coding SimplifyBooleanExpression Expression can be simplified. 125

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. 108
 Error regexp RegexpSingleline Line has trailing spaces. 116

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 140). 74
 Error coding MagicNumber '255' is a magic number. 78
 Error sizes LineLength Line is longer than 120 characters (found 122). 87

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 90
 Error javadoc JavadocType Missing a Javadoc comment. 111
 Error modifier RedundantModifier Redundant 'public' modifier. 115

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