Apache logging services logo Apache log4j logo

Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
603 18 0 1704

Files

File  I  W  E
org/apache/logging/log4j/ThreadContextAccess.java 0 0 1
org/apache/logging/log4j/core/AbstractLifeCycle.java 0 0 2
org/apache/logging/log4j/core/ContextDataInjector.java 0 0 2
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 8
org/apache/logging/log4j/core/appender/AbstractAppender.java 0 0 4
org/apache/logging/log4j/core/appender/AbstractManager.java 0 0 1
org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java 0 0 4
org/apache/logging/log4j/core/appender/AppenderSet.java 0 0 6
org/apache/logging/log4j/core/appender/AsyncAppender.java 0 0 13
org/apache/logging/log4j/core/appender/ConfigurationFactoryData.java 0 0 1
org/apache/logging/log4j/core/appender/ConsoleAppender.java 0 0 9
org/apache/logging/log4j/core/appender/CountingNoOpAppender.java 0 0 2
org/apache/logging/log4j/core/appender/FileAppender.java 0 0 13
org/apache/logging/log4j/core/appender/FileManager.java 0 0 5
org/apache/logging/log4j/core/appender/MemoryMappedFileManager.java 0 0 1
org/apache/logging/log4j/core/appender/NullAppender.java 0 0 3
org/apache/logging/log4j/core/appender/OutputStreamAppender.java 0 0 2
org/apache/logging/log4j/core/appender/OutputStreamManager.java 0 0 6
org/apache/logging/log4j/core/appender/RandomAccessFileManager.java 0 0 3
org/apache/logging/log4j/core/appender/RollingFileAppender.java 0 0 14
org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java 0 0 1
org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java 0 0 8
org/apache/logging/log4j/core/appender/SmtpAppender.java 0 0 4
org/apache/logging/log4j/core/appender/SocketAppender.java 0 0 16
org/apache/logging/log4j/core/appender/SyslogAppender.java 0 0 6
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/AbstractLogEventWrapperEntity.java 0 0 2
org/apache/logging/log4j/core/appender/db/jpa/converter/ContextDataJsonAttributeConverter.java 0 0 2
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 8
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 4
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/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 18
org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java 0 0 5
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/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 8
org/apache/logging/log4j/core/appender/routing/PurgePolicy.java 0 0 8
org/apache/logging/log4j/core/appender/routing/Routes.java 0 0 14
org/apache/logging/log4j/core/appender/routing/RoutingAppender.java 0 0 19
org/apache/logging/log4j/core/async/ArrayBlockingQueueFactory.java 0 0 1
org/apache/logging/log4j/core/async/AsyncLogger.java 0 0 2
org/apache/logging/log4j/core/async/AsyncLoggerConfigDisruptor.java 0 0 3
org/apache/logging/log4j/core/async/AsyncLoggerContext.java 0 0 1
org/apache/logging/log4j/core/async/AsyncLoggerDisruptor.java 0 0 2
org/apache/logging/log4j/core/async/AsyncQueueFullPolicyFactory.java 0 0 6
org/apache/logging/log4j/core/async/BlockingQueueFactory.java 0 0 1
org/apache/logging/log4j/core/async/DiscardingAsyncQueueFullPolicy.java 0 0 2
org/apache/logging/log4j/core/async/DisruptorBlockingQueueFactory.java 0 0 3
org/apache/logging/log4j/core/async/DisruptorUtil.java 0 0 4
org/apache/logging/log4j/core/async/JCToolsBlockingQueueFactory.java 0 0 14
org/apache/logging/log4j/core/async/LinkedTransferQueueFactory.java 0 0 1
org/apache/logging/log4j/core/async/RingBufferLogEvent.java 0 0 9
org/apache/logging/log4j/core/async/RingBufferLogEventTranslator.java 0 0 11
org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.java 0 0 3
org/apache/logging/log4j/core/config/AbstractConfiguration.java 0 0 4
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 23
org/apache/logging/log4j/core/config/ConfigurationScheduler.java 0 0 5
org/apache/logging/log4j/core/config/ConfiguratonFileWatcher.java 0 0 4
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 4
org/apache/logging/log4j/core/config/builder/impl/DefaultAppenderComponentBuilder.java 0 0 2
org/apache/logging/log4j/core/config/builder/impl/DefaultAppenderRefComponentBuilder.java 0 0 1
org/apache/logging/log4j/core/config/builder/impl/DefaultComponentAndConfigurationBuilder.java 0 0 4
org/apache/logging/log4j/core/config/builder/impl/DefaultComponentBuilder.java 0 0 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 43
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 2
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 11
org/apache/logging/log4j/core/config/plugins/util/PluginType.java 0 0 5
org/apache/logging/log4j/core/config/plugins/validation/Constraint.java 0 0 1
org/apache/logging/log4j/core/config/plugins/validation/ConstraintValidator.java 0 0 1
org/apache/logging/log4j/core/config/plugins/validation/constraints/Required.java 0 0 1
org/apache/logging/log4j/core/config/plugins/visitors/PluginBuilderAttributeVisitor.java 0 0 1
org/apache/logging/log4j/core/config/properties/PropertiesConfiguration.java 0 0 1
org/apache/logging/log4j/core/config/properties/PropertiesConfigurationBuilder.java 0 0 2
org/apache/logging/log4j/core/config/properties/PropertiesConfigurationFactory.java 0 0 2
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 3
org/apache/logging/log4j/core/filter/BurstFilter.java 0 0 22
org/apache/logging/log4j/core/filter/DynamicThresholdFilter.java 0 0 8
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 2
org/apache/logging/log4j/core/impl/ContextDataFactory.java 0 0 3
org/apache/logging/log4j/core/impl/ContextDataInjectorFactory.java 0 0 4
org/apache/logging/log4j/core/impl/DefaultLogEventFactory.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/JdkMapAdapterStringMap.java 0 0 6
org/apache/logging/log4j/core/impl/Log4jContextFactory.java 0 0 7
org/apache/logging/log4j/core/impl/Log4jLogEvent.java 0 0 51
org/apache/logging/log4j/core/impl/MutableLogEvent.java 0 0 5
org/apache/logging/log4j/core/impl/ReusableLogEventFactory.java 0 0 2
org/apache/logging/log4j/core/impl/ThreadContextDataInjector.java 0 0 2
org/apache/logging/log4j/core/impl/ThrowableFormatOptions.java 0 0 23
org/apache/logging/log4j/core/impl/ThrowableProxy.java 2 0 2
org/apache/logging/log4j/core/jackson/ContextDataAsEntryListDeserializer.java 0 0 5
org/apache/logging/log4j/core/jackson/ContextDataAsEntryListSerializer.java 0 0 7
org/apache/logging/log4j/core/jackson/ContextDataDeserializer.java 0 0 6
org/apache/logging/log4j/core/jackson/ContextDataSerializer.java 0 0 5
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 4
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 5
org/apache/logging/log4j/core/jackson/Log4jYamlModule.java 0 0 2
org/apache/logging/log4j/core/jackson/Log4jYamlObjectMapper.java 0 0 6
org/apache/logging/log4j/core/jackson/LogEventJsonMixIn.java 0 0 13
org/apache/logging/log4j/core/jackson/LogEventWithContextListMixIn.java 0 0 13
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/ThrowableProxyWithoutStacktraceMixIn.java 0 0 5
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 15
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 14
org/apache/logging/log4j/core/layout/HtmlLayout.java 1 0 23
org/apache/logging/log4j/core/layout/JacksonFactory.java 0 0 22
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 1
org/apache/logging/log4j/core/layout/YamlLayout.java 0 0 2
org/apache/logging/log4j/core/lookup/AbstractConfigurationAwareLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/ContextMapLookup.java 0 0 2
org/apache/logging/log4j/core/lookup/Interpolator.java 1 0 2
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 3
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 10
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 10
org/apache/logging/log4j/core/net/server/InputStreamLogEventBridge.java 0 0 4
org/apache/logging/log4j/core/net/server/JmsServer.java 0 0 1
org/apache/logging/log4j/core/net/server/JsonInputStreamLogEventBridge.java 0 0 6
org/apache/logging/log4j/core/net/server/LogEventBridge.java 0 0 3
org/apache/logging/log4j/core/net/server/TcpSocketServer.java 0 0 14
org/apache/logging/log4j/core/net/server/UdpSocketServer.java 0 0 6
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 8
org/apache/logging/log4j/core/net/ssl/SslConfiguration.java 0 0 15
org/apache/logging/log4j/core/net/ssl/SslConfigurationDefaults.java 0 0 3
org/apache/logging/log4j/core/net/ssl/StoreConfiguration.java 0 0 4
org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java 0 0 4
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/ExtendedThrowablePatternConverter.java 0 0 1
org/apache/logging/log4j/core/pattern/FormattingInfo.java 0 0 3
org/apache/logging/log4j/core/pattern/HighlightConverter.java 0 0 6
org/apache/logging/log4j/core/pattern/JAnsiTextRenderer.java 0 0 15
org/apache/logging/log4j/core/pattern/MaxLengthConverter.java 0 0 6
org/apache/logging/log4j/core/pattern/MdcPatternConverter.java 0 0 7
org/apache/logging/log4j/core/pattern/MessagePatternConverter.java 0 0 1
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 2
org/apache/logging/log4j/core/script/ScriptFile.java 0 0 1
org/apache/logging/log4j/core/script/ScriptManager.java 0 0 7
org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.java 0 0 4
org/apache/logging/log4j/core/selector/CoreContextSelectors.java 0 0 5
org/apache/logging/log4j/core/tools/Generate.java 0 0 7
org/apache/logging/log4j/core/util/ArrayUtils.java 0 0 2
org/apache/logging/log4j/core/util/BasicCommandLineArguments.java 0 0 3
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/Closer.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/ExecutorServices.java 0 0 3
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/InetAddressConverter.java 0 0 2
org/apache/logging/log4j/core/util/JndiCloser.java 0 0 1
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/Log4jThreadFactory.java 0 0 7
org/apache/logging/log4j/core/util/NullOutputStream.java 0 0 3
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 4
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 15
org/apache/logging/log4j/core/util/datetime/FormatCache.java 1 0 3

Details

org/apache/logging/log4j/ThreadContextAccess.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

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

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

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.impl.ContextDataInjectorFactory. 22
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.impl.ThreadContextDataInjector. 23

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 ImportOrder Wrong order for 'java.beans.PropertyChangeEvent' import. 21
 Error imports UnusedImports Unused import - java.util.concurrent.RejectedExecutionException. 32
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.config.ConfigurationSource. 41
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 373
 Error sizes LineLength Line is longer than 120 characters (found 126). 519
 Error sizes LineLength Line is longer than 120 characters (found 125). 599
 Error sizes LineLength Line is longer than 120 characters (found 128). 601
 Error sizes LineLength Line is longer than 120 characters (found 121). 608

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 40
 Error coding HiddenField 'name' hides a field. 68
 Error coding HiddenField 'ignoreExceptions' hides a field. 73
 Error coding HiddenField 'layout' hides a field. 78

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

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

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 36
 Error coding HiddenField 'immediateFlush' hides a field. 63
 Error coding HiddenField 'bufferedIo' hides a field. 68
 Error coding HiddenField 'bufferSize' hides a field. 73

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

Severity Category Rule Message Line
 Error design FinalClass Class AppenderSet should be declared as final. 36
 Error javadoc JavadocType Missing a Javadoc comment. 39
 Error regexp RegexpSingleline Line has trailing spaces. 52
 Error coding HiddenField 'node' hides a field. 84
 Error coding HiddenField 'configuration' hides a field. 89
 Error coding DeclarationOrder Constructor definition in wrong order. 111

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 274
 Error coding HiddenField 'appenderRefs' hides a field. 312
 Error coding HiddenField 'errorRef' hides a field. 317
 Error coding HiddenField 'blocking' hides a field. 322
 Error coding HiddenField 'shutdownTimeout' hides a field. 327
 Error coding HiddenField 'bufferSize' hides a field. 332
 Error coding HiddenField 'name' hides a field. 337
 Error coding HiddenField 'includeLocation' hides a field. 342
 Error coding HiddenField 'filter' hides a field. 347
 Error coding HiddenField 'configuration' hides a field. 352
 Error coding HiddenField 'ignoreExceptions' hides a field. 357
 Error coding HiddenField 'blockingQueueFactory' hides a field. 362
 Error modifier RedundantModifier Redundant 'public' modifier. 383

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

Severity Category Rule Message Line
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 30

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 120 characters (found 128). 108
 Error sizes LineLength Line is longer than 120 characters (found 130). 121
 Error sizes LineLength Line is longer than 120 characters (found 127). 149
 Error sizes LineLength Line is longer than 120 characters (found 127). 198
 Error sizes LineLength Line is longer than 120 characters (found 121). 206
 Error modifier RedundantModifier Redundant 'public' modifier. 260
 Error modifier RedundantModifier Redundant 'public' modifier. 293
 Error modifier RedundantModifier Redundant 'public' modifier. 337

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 120 characters (found 121). 89
 Error coding HiddenField 'advertise' hides a field. 127
 Error coding HiddenField 'advertiseUri' hides a field. 132
 Error coding HiddenField 'append' hides a field. 137
 Error coding HiddenField 'fileName' hides a field. 147
 Error coding HiddenField 'createOnDemand' hides a field. 152
 Error coding HiddenField 'locking' hides a field. 157
 Error sizes LineLength Line is longer than 120 characters (found 125). 175
 Error coding DeclarationOrder Instance variable definition in wrong order. 227
 Error coding DeclarationOrder Instance variable definition in wrong order. 229
 Error coding DeclarationOrder Instance variable definition in wrong order. 231
 Error coding DeclarationOrder Constructor definition in wrong order. 233

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 62
 Error regexp RegexpSingleline Line has trailing spaces. 76
 Error regexp RegexpSingleline Line has trailing spaces. 77
 Error sizes LineLength Line is longer than 120 characters (found 151). 79
 Error modifier RedundantModifier Redundant 'public' modifier. 221

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

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

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

Severity Category Rule Message Line
 Error design FinalClass Class NullAppender should be declared as final. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error coding DeclarationOrder Constructor definition in wrong order. 38

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 120 characters (found 134). 85
 Error coding HiddenField 'skipFooter' hides a field. 126
 Error coding HiddenField 'os' hides a field. 167
 Error sizes LineLength Line is longer than 120 characters (found 125). 221

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 124). 47
 Error modifier RedundantModifier Redundant 'public' modifier. 162
 Error sizes LineLength Line is longer than 120 characters (found 124). 163

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 123). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error regexp RegexpSingleline Line has trailing spaces. 75
 Error regexp RegexpSingleline Line has trailing spaces. 79
 Error sizes LineLength Line is longer than 120 characters (found 135). 106
 Error coding HiddenField 'advertise' hides a field. 176
 Error coding HiddenField 'advertiseUri' hides a field. 181
 Error coding HiddenField 'append' hides a field. 186
 Error coding HiddenField 'fileName' hides a field. 196
 Error coding HiddenField 'createOnDemand' hides a field. 201
 Error coding HiddenField 'locking' hides a field. 206
 Error coding HiddenField 'filePattern' hides a field. 223
 Error coding HiddenField 'policy' hides a field. 228
 Error coding HiddenField 'strategy' hides a field. 233

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

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

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

Severity Category Rule Message Line
 Error design FinalClass Class ScriptAppenderSelector should be declared as final. 38
 Error javadoc JavadocType Missing a Javadoc comment. 38
 Error coding HiddenField 'appenderSet' hides a field. 105
 Error coding HiddenField 'configuration' hides a field. 110
 Error coding HiddenField 'name' hides a field. 115
 Error coding HiddenField 'script' hides a field. 120
 Error sizes LineLength Line is longer than 120 characters (found 121). 132
 Error coding DeclarationOrder Constructor definition in wrong order. 132

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

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

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 122). 116
 Error coding HiddenField 'advertise' hides a field. 150
 Error coding HiddenField 'configuration' hides a field. 155
 Error coding HiddenField 'connectTimeoutMillis' hides a field. 160
 Error coding HiddenField 'host' hides a field. 165
 Error coding HiddenField 'immediateFail' hides a field. 170
 Error coding HiddenField 'port' hides a field. 175
 Error coding HiddenField 'protocol' hides a field. 180
 Error coding HiddenField 'reconnectDelayMillis' hides a field. 185
 Error coding HiddenField 'sslConfiguration' hides a field. 190
 Error coding DeclarationOrder Instance variable definition in wrong order. 201
 Error coding DeclarationOrder Instance variable definition in wrong order. 202
 Error coding DeclarationOrder Constructor definition in wrong order. 204
 Error sizes LineLength Line is longer than 120 characters (found 130). 320
 Error sizes LineLength Line is longer than 120 characters (found 125). 397
 Error sizes LineLength Line is longer than 120 characters (found 123). 408

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes ParameterNumber More than 15 parameters (found 31). 97
 Error sizes LineLength Line is longer than 120 characters (found 138). 112
 Error regexp RegexpSingleline Line has trailing spaces. 129
 Error sizes LineLength Line is longer than 120 characters (found 122). 136
 Error sizes LineLength Line is longer than 120 characters (found 124). 137

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

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

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error coding DeclarationOrder Instance variable definition in wrong order. 46
 Error coding DeclarationOrder Constructor definition in wrong order. 48

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

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

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

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

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LogEvent' import. 30
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.appender.db.jpa.converter.ContextDataAttributeConverter. 31

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.impl.ContextDataFactory' import. 27
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.util.BiConsumer' import. 29

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

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

Severity Category Rule Message Line
 Error design FinalClass Class JmsManager should be declared as final. 43
 Error javadoc JavadocMethod Expected @throws tag for 'JMSException'. 95
 Error javadoc JavadocMethod Expected @throws tag for 'JMSException'. 105
 Error javadoc JavadocMethod Expected @throws tag for 'JMSException'. 120
 Error design FinalClass Class JmsConfiguration should be declared as final. 145
 Error javadoc JavadocType Missing a Javadoc comment. 145
 Error sizes LineLength Line is longer than 120 characters (found 129). 152
 Error javadoc JavadocType Missing a Javadoc comment. 162

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

Severity Category Rule Message Line
 Error sizes ParameterNumber More than 15 parameters (found 25). 66
 Error sizes ParameterNumber More than 15 parameters (found 25). 84
 Error sizes LineLength Line is longer than 120 characters (found 121). 148

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. 36
 Error sizes ParameterNumber More than 15 parameters (found 22). 113
 Error design FinalClass Class JeroMqConfiguration should be declared as final. 134
 Error javadoc JavadocType Missing a Javadoc comment. 134
 Error sizes ParameterNumber More than 15 parameters (found 21). 157
 Error javadoc JavadocType Missing a Javadoc comment. 216

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

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

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$'. 41
 Error javadoc JavadocType Missing a Javadoc comment. 153

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'static' modifier. 84
 Error coding DeclarationOrder Instance variable definition in wrong order. 141
 Error coding DeclarationOrder Constructor definition in wrong order. 143
 Error modifier RedundantModifier Redundant 'private' modifier. 143
 Error coding DeclarationOrder Instance variable definition in wrong order. 225
 Error coding DeclarationOrder Instance variable definition in wrong order. 230
 Error coding DeclarationOrder Instance variable definition in wrong order. 231
 Error coding DeclarationOrder Instance variable definition in wrong order. 232
 Error coding DeclarationOrder Instance variable definition in wrong order. 233
 Error coding DeclarationOrder Instance variable definition in wrong order. 234
 Error coding DeclarationOrder Instance variable definition in wrong order. 235
 Error coding DeclarationOrder Constructor definition in wrong order. 245
 Error whitespace GenericWhitespace '>' is followed by whitespace. 254

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. 50
 Error coding DeclarationOrder Static variable definition in wrong order. 58
 Error naming ConstantName Name 'triggeringPolicyUpdater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 58
 Error sizes LineLength Line is longer than 120 characters (found 121). 59
 Error coding DeclarationOrder Static variable definition in wrong order. 61
 Error naming ConstantName Name 'rolloverStrategyUpdater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 61
 Error sizes LineLength Line is longer than 120 characters (found 121). 62
 Error sizes LineLength Line is longer than 120 characters (found 135). 90
 Error sizes LineLength Line is longer than 120 characters (found 137). 93
 Error sizes LineLength Line is longer than 120 characters (found 133). 129
 Error sizes LineLength Line is longer than 120 characters (found 121). 272
 Error modifier RedundantModifier Redundant 'public' modifier. 298
 Error modifier RedundantModifier Redundant 'public' modifier. 382
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 400
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 405
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 436
 Error sizes LineLength Line is longer than 120 characters (found 160). 475
 Error whitespace WhitespaceAround '?' is not preceded with whitespace. 475

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 131). 192
 Error modifier RedundantModifier Redundant 'public' modifier. 234
 Error sizes LineLength Line is longer than 120 characters (found 124). 236
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 249
 Error blocks LeftCurly '{' at column 9 should be on the previous line. 254

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/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. 35
 Error regexp RegexpSingleline Line has trailing spaces. 43
 Error coding HiddenField 'routingAppender' hides a field. 56
 Error javadoc JavadocStyle First sentence should end with a period. 68
 Error javadoc JavadocStyle First sentence should end with a period. 121
 Error regexp RegexpSingleline Line has trailing spaces. 125
 Error sizes LineLength Line is longer than 120 characters (found 128). 125
 Error javadoc JavadocMethod Expected @param tag for 'configuration'. 134

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. 26
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 26
 Error javadoc JavadocMethod Unused @param tag for 'routed'. 33
 Error javadoc JavadocMethod Expected @param tag for 'key'. 36
 Error javadoc JavadocMethod Expected @param tag for 'event'. 36
 Error javadoc JavadocStyle First sentence should end with a period. 38
 Error javadoc JavadocMethod Expected @param tag for 'routingAppender'. 43

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.Objects' import. 21
 Error javadoc JavadocType Missing a Javadoc comment. 47
 Error regexp RegexpSingleline Line has trailing spaces. 49
 Error regexp RegexpSingleline Line has trailing spaces. 52
 Error coding HiddenField 'configuration' hides a field. 97
 Error coding HiddenField 'pattern' hides a field. 102
 Error coding HiddenField 'patternScript' hides a field. 107
 Error coding HiddenField 'routes' hides a field. 112
 Error coding DeclarationOrder Instance variable definition in wrong order. 144
 Error coding DeclarationOrder Instance variable definition in wrong order. 146
 Error coding DeclarationOrder Instance variable definition in wrong order. 148
 Error coding DeclarationOrder Instance variable definition in wrong order. 151
 Error sizes LineLength Line is longer than 120 characters (found 136). 153
 Error coding DeclarationOrder Constructor definition in wrong order. 153

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

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocType Missing a Javadoc comment. 58
 Error coding HiddenField 'routes' hides a field. 112
 Error coding HiddenField 'configuration' hides a field. 117
 Error coding HiddenField 'defaultRouteScript' hides a field. 122
 Error coding HiddenField 'rewritePolicy' hides a field. 127
 Error coding HiddenField 'purgePolicy' hides a field. 132
 Error coding DeclarationOrder Static variable definition in wrong order. 143
 Error coding DeclarationOrder Instance variable definition in wrong order. 145
 Error coding DeclarationOrder Instance variable definition in wrong order. 146
 Error coding DeclarationOrder Instance variable definition in wrong order. 147
 Error coding DeclarationOrder Instance variable definition in wrong order. 148
 Error coding DeclarationOrder Instance variable definition in wrong order. 149
 Error coding DeclarationOrder Instance variable definition in wrong order. 150
 Error coding DeclarationOrder Instance variable definition in wrong order. 151
 Error coding DeclarationOrder Instance variable definition in wrong order. 152
 Error coding DeclarationOrder Constructor definition in wrong order. 154
 Error sizes LineLength Line is longer than 120 characters (found 127). 236
 Error javadoc JavadocMethod Expected @param tag for 'purgePolicy'. 336

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

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

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.ContextDataInjector' import. 31
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.status.StatusLogger' import. 42

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Instance variable definition in wrong order. 74
 Error coding DeclarationOrder Instance variable definition in wrong order. 75
 Error sizes LineLength Line is longer than 120 characters (found 122). 180

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

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

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 135). 88
 Error regexp RegexpSingleline Line has trailing spaces. 142

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

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

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.config.Node' import. 23
 Error design FinalClass Class DisruptorBlockingQueueFactory should be declared as final. 33
 Error javadoc JavadocType Type Javadoc comment is missing an @param <E> tag. 33

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

Severity Category Rule Message Line
 Error design FinalClass Class JCToolsBlockingQueueFactory should be declared as final. 35
 Error javadoc JavadocType Type Javadoc comment is missing an @param <E> tag. 35
 Error javadoc JavadocType Type Javadoc comment is missing an @param <E> tag. 58
 Error coding MagicNumber '32' is a magic number. 128
 Error coding MagicNumber '100' is a magic number. 138
 Error javadoc JavadocType Missing a Javadoc comment. 150
 Error javadoc JavadocVariable Missing a Javadoc comment. 151
 Error javadoc JavadocVariable Missing a Javadoc comment. 157
 Error javadoc JavadocVariable Missing a Javadoc comment. 164
 Error javadoc JavadocVariable Missing a Javadoc comment. 171
 Error coding MagicNumber '200' is a magic number. 174
 Error coding MagicNumber '100' is a magic number. 176
 Error coding DeclarationOrder Constructor definition in wrong order. 189
 Error javadoc JavadocType Missing a Javadoc comment. 194

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

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

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LogEvent' import. 27
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.impl.ThrowableProxy' import. 31
 Error coding MagicNumber '10' is a magic number. 64
 Error coding HiddenField 'threadId' hides a field. 95
 Error coding HiddenField 'threadName' hides a field. 96
 Error coding HiddenField 'threadPriority' hides a field. 96
 Error coding HiddenField 'endOfBatch' hides a field. 148
 Error javadoc JavadocStyle First sentence should end with a period. 251
 Error whitespace WhitespaceAround ':' is not followed by whitespace. 368

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.message.Message' import. 25
 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
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error coding DeclarationOrder Variable access definition in wrong order. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error coding DeclarationOrder Variable access definition in wrong order. 45

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 sizes LineLength Line is longer than 120 characters (found 125). 505
 Error sizes LineLength Line is longer than 120 characters (found 121). 542
 Error sizes LineLength Line is longer than 120 characters (found 123). 673
 Error sizes LineLength Line is longer than 120 characters (found 123). 743

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

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Static variable definition in wrong order. 87
 Error coding DeclarationOrder Static variable definition in wrong order. 92
 Error coding DeclarationOrder Static variable definition in wrong order. 100
 Error coding DeclarationOrder Static variable definition in wrong order. 105
 Error coding DeclarationOrder Static variable definition in wrong order. 110
 Error coding DeclarationOrder Static variable definition in wrong order. 115
 Error coding DeclarationOrder Static variable definition in wrong order. 120
 Error coding DeclarationOrder Static variable definition in wrong order. 125
 Error coding DeclarationOrder Static variable definition in wrong order. 127
 Error coding DeclarationOrder Static variable definition in wrong order. 129
 Error coding DeclarationOrder Instance variable definition in wrong order. 131
 Error javadoc JavadocVariable Missing a Javadoc comment. 131
 Error coding DeclarationOrder Variable access definition in wrong order. 131
 Error coding DeclarationOrder Static variable definition in wrong order. 133
 Error sizes LineLength Line is longer than 120 characters (found 129). 147
 Error sizes LineLength Line is longer than 120 characters (found 123). 237
 Error sizes LineLength Line is longer than 120 characters (found 149). 260
 Error sizes LineLength Line is longer than 120 characters (found 127). 400
 Error sizes LineLength Line is longer than 120 characters (found 123). 427
 Error sizes LineLength Line is longer than 120 characters (found 123). 443
 Error sizes LineLength Line is longer than 120 characters (found 129). 466
 Error sizes LineLength Line is longer than 120 characters (found 124). 500
 Error whitespace NoWhitespaceAfter 'String' is followed by whitespace. 506

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

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 76
 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. 179

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 131). 33
 Error sizes LineLength Line is longer than 120 characters (found 125). 46
 Error sizes LineLength Line is longer than 120 characters (found 128). 58
 Error modifier RedundantModifier Redundant 'public' modifier. 58

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 122). 50
 Error sizes LineLength Line is longer than 120 characters (found 128). 54
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 81
 Error sizes LineLength Line is longer than 120 characters (found 122). 88
 Error sizes LineLength Line is longer than 120 characters (found 135). 217
 Error coding DeclarationOrder Constructor definition in wrong order. 372

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. 198
 Error coding HiddenField 'name' hides a field. 207
 Error coding HiddenField 'level' hides a field. 375
 Error sizes LineLength Line is longer than 120 characters (found 145). 468
 Error sizes LineLength Line is longer than 120 characters (found 124). 513

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. 230
 Error javadoc JavadocMethod Expected @param tag for 'includeLocation'. 326
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 426

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. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error coding DeclarationOrder Variable access definition in wrong order. 48
 Error sizes LineLength Line is longer than 120 characters (found 131). 57

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. 32
 Error sizes LineLength Line is longer than 120 characters (found 133). 167
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 210
 Error sizes LineLength Line is longer than 120 characters (found 123). 279
 Error sizes LineLength Line is longer than 120 characters (found 141). 284
 Error sizes LineLength Line is longer than 120 characters (found 123). 316
 Error coding HiddenField 'name' hides a field. 323
 Error coding HiddenField 'name' hides a field. 334
 Error coding HiddenField 'name' hides a field. 339
 Error coding HiddenField 'name' hides a field. 349
 Error coding HiddenField 'level' hides a field. 349
 Error coding HiddenField 'name' hides a field. 354
 Error coding HiddenField 'level' hides a field. 354
 Error coding HiddenField 'name' hides a field. 359
 Error coding HiddenField 'level' hides a field. 359
 Error coding HiddenField 'name' hides a field. 364
 Error coding HiddenField 'level' hides a field. 364
 Error coding HiddenField 'level' hides a field. 369
 Error coding HiddenField 'level' hides a field. 374
 Error coding HiddenField 'level' hides a field. 379
 Error coding HiddenField 'level' hides a field. 384
 Error coding HiddenField 'name' hides a field. 395
 Error coding HiddenField 'name' hides a field. 400
 Error coding HiddenField 'name' hides a field. 407
 Error coding HiddenField 'level' hides a field. 407
 Error coding HiddenField 'name' hides a field. 429
 Error coding HiddenField 'level' hides a field. 429
 Error coding HiddenField 'name' hides a field. 434
 Error coding HiddenField 'level' hides a field. 434
 Error coding HiddenField 'name' hides a field. 439
 Error coding HiddenField 'level' hides a field. 439
 Error coding HiddenField 'name' hides a field. 444
 Error coding HiddenField 'level' hides a field. 444
 Error coding HiddenField 'level' hides a field. 449
 Error coding HiddenField 'level' hides a field. 454
 Error coding HiddenField 'level' hides a field. 459
 Error coding HiddenField 'level' hides a field. 464
 Error coding HiddenField 'advertiser' hides a field. 469
 Error coding HiddenField 'name' hides a field. 481
 Error coding HiddenField 'packages' hides a field. 505
 Error coding HiddenField 'level' hides a field. 517
 Error coding HiddenField 'verbosity' hides a field. 523
 Error coding HiddenField 'destination' hides a field. 529

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

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$'. 39

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 javadoc JavadocMethod Expected an @return tag. 204
 Error javadoc JavadocMethod Expected @param tag for 'pkg'. 204

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

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

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

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

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

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

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error coding HiddenField 'rootProperties' hides a field. 72
 Error coding HiddenField 'loggerContext' hides a field. 373

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

Severity Category Rule Message Line
 Error coding MagicNumber '8' is a magic number. 36
 Error sizes LineLength Line is longer than 120 characters (found 122). 45

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

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

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

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

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

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

Severity Category Rule Message Line
 Error coding HiddenField 'filter' hides a field. 52
 Error coding HiddenField 'filter' hides a field. 85
 Error coding HiddenField 'filter' hides a field. 104

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 imports UnusedImports Unused import - org.apache.logging.log4j.ThreadContext. 25
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.ContextDataInjector' import. 34
 Error sizes LineLength Line is longer than 120 characters (found 121). 45
 Error coding DeclarationOrder Instance variable definition in wrong order. 72
 Error coding DeclarationOrder Instance variable definition in wrong order. 73
 Error coding DeclarationOrder Instance variable definition in wrong order. 74
 Error coding DeclarationOrder Instance variable definition in wrong order. 75
 Error coding DeclarationOrder Constructor definition in wrong order. 77

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

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

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 imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.ContextDataInjector' import. 36
 Error sizes LineLength Line is longer than 120 characters (found 121). 45

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.ContextDataInjector. 21
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.LogEvent. 22
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 45

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.core.LogEvent. 21
 Error imports UnusedImports Unused import - org.apache.logging.log4j.util.ReadOnlyStringMap. 22
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.spi.CopyOnWrite' import. 23
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 43

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

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

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'. 44
 Error javadoc JavadocMethod Expected @param tag for 'location'. 44
 Error javadoc JavadocMethod Expected @param tag for 'version'. 44
 Error coding MagicNumber '1231' is a magic number. 99
 Error coding MagicNumber '1237' is a magic number. 99

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

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

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

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 53
 Error modifier RedundantModifier Redundant 'public' modifier. 57
 Error sizes LineLength Line is longer than 120 characters (found 134). 146
 Error coding DeclarationOrder Static variable definition in wrong order. 146
 Error naming StaticVariableName Name 'PUT_ALL' must match pattern '^[a-z][a-zA-Z0-9]*$'. 146
 Error coding MagicNumber '31' is a magic number. 199

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 124). 237
 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 imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LogEvent' import. 31
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.status.StatusLogger' import. 45
 Error coding HiddenField 'level' hides a field. 152
 Error coding HiddenField 'loggerFqcn' hides a field. 157
 Error coding HiddenField 'loggerName' hides a field. 162
 Error coding HiddenField 'marker' hides a field. 167
 Error coding HiddenField 'message' hides a field. 172
 Error coding HiddenField 'thrown' hides a field. 177
 Error coding HiddenField 'timeMillis' hides a field. 182
 Error coding HiddenField 'thrownProxy' hides a field. 187
 Error coding HiddenField 'contextData' hides a field. 203
 Error coding HiddenField 'contextStack' hides a field. 208
 Error coding HiddenField 'threadId' hides a field. 213
 Error coding HiddenField 'threadName' hides a field. 218
 Error coding HiddenField 'threadPriority' hides a field. 223
 Error coding HiddenField 'source' hides a field. 228
 Error coding HiddenField 'includeLocation' hides a field. 233
 Error coding HiddenField 'endOfBatch' hides a field. 238
 Error coding HiddenField 'nanoTime' hides a field. 249
 Error coding DeclarationOrder Constructor definition in wrong order. 273
 Error coding DeclarationOrder Constructor definition in wrong order. 282
 Error javadoc JavadocMethod Expected @param tag for 'timestamp'. 283
 Error coding DeclarationOrder Constructor definition in wrong order. 298
 Error sizes LineLength Line is longer than 120 characters (found 122). 311
 Error coding DeclarationOrder Constructor definition in wrong order. 315
 Error coding DeclarationOrder Constructor definition in wrong order. 343
 Error coding DeclarationOrder Constructor definition in wrong order. 400
 Error javadoc JavadocMethod Expected @param tag for 'event'. 733
 Error javadoc JavadocMethod Expected @param tag for 'includeLocation'. 733
 Error coding MagicNumber '31' is a magic number. 818
 Error coding MagicNumber '31' is a magic number. 819
 Error coding MagicNumber '31' is a magic number. 820
 Error coding MagicNumber '31' is a magic number. 821
 Error coding MagicNumber '31' is a magic number. 822
 Error coding MagicNumber '32' is a magic number. 822
 Error coding MagicNumber '31' is a magic number. 823
 Error coding MagicNumber '32' is a magic number. 823
 Error coding MagicNumber '31' is a magic number. 824
 Error coding MagicNumber '31' is a magic number. 825
 Error coding MagicNumber '31' is a magic number. 826
 Error coding MagicNumber '31' is a magic number. 827
 Error coding MagicNumber '31' is a magic number. 828
 Error coding MagicNumber '32' is a magic number. 828
 Error coding MagicNumber '31' is a magic number. 829
 Error coding MagicNumber '31' is a magic number. 830
 Error coding MagicNumber '32' is a magic number. 830
 Error coding MagicNumber '31' is a magic number. 831
 Error coding MagicNumber '31' is a magic number. 832
 Error coding MagicNumber '31' is a magic number. 833
 Error modifier RedundantModifier Redundant 'public' modifier. 866
 Error modifier RedundantModifier Redundant 'public' modifier. 888

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LogEvent' import. 28
 Error coding DeclarationOrder Variable access definition in wrong order. 64
 Error design VisibilityModifier Variable 'reserved' must be private and have accessor methods. 64
 Error coding MagicNumber '10' is a magic number. 67
 Error javadoc JavadocStyle First sentence should end with a period. 274

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 134). 84
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 84

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

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 46
 Error sizes LineLength Line is longer than 120 characters (found 122). 157

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.pattern.PlainTextRenderer' import. 25
 Error coding DeclarationOrder Variable access definition in wrong order. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error coding DeclarationOrder Static variable definition in wrong order. 78
 Error coding DeclarationOrder Variable access definition in wrong order. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error coding DeclarationOrder Static variable definition in wrong order. 79
 Error coding DeclarationOrder Variable access definition in wrong order. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error coding DeclarationOrder Static variable definition in wrong order. 80
 Error coding DeclarationOrder Variable access definition in wrong order. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error coding DeclarationOrder Static variable definition in wrong order. 81
 Error coding DeclarationOrder Variable access definition in wrong order. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error coding DeclarationOrder Static variable definition in wrong order. 82
 Error coding DeclarationOrder Variable access definition in wrong order. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error coding DeclarationOrder Static variable definition in wrong order. 83
 Error coding DeclarationOrder Variable access definition in wrong order. 83
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 240
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 281
 Error sizes LineLength Line is longer than 120 characters (found 183). 285

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

Severity Category Rule Message Line
 Info misc TodoComment Comment matches to-do format 'TODO:'. 48
 Info misc TodoComment Comment matches to-do format 'TODO:'. 51
 Error modifier RedundantModifier Redundant 'public' modifier. 71
 Error coding HiddenField 'suppressedProxies' hides a field. 238

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonParser. 26
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonProcessingException. 27
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.type.TypeReference. 28
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.DeserializationContext. 29
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.deser.std.StdDeserializer. 30

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.util.BiConsumer' import. 23
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerationException. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerator. 26
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.SerializerProvider. 27
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.std.StdSerializer. 28
 Error sizes LineLength Line is longer than 120 characters (found 123). 44
 Error design VisibilityModifier Variable 'i' must be private and have accessor methods. 49

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

Severity Category Rule Message Line
 Error header Header Line does not match expected header line of '/*'. 1
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonParser. 26
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonProcessingException. 27
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonToken. 28
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.DeserializationContext. 29
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.deser.std.StdDeserializer. 30

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerationException. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerator. 26
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.SerializerProvider. 27
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.std.StdSerializer. 28
 Error coding DeclarationOrder Static variable definition in wrong order. 52

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

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. 23
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.module.SimpleModule. 24

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

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

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

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

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LogEvent' import. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonFilter. 29
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnore. 30
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 31
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder. 32
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonRootName. 33
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonDeserialize. 34
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonSerialize. 35
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper. 36
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 37
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement. 38
 Error javadoc JavadocType Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 120 characters (found 132). 43

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LogEvent' import. 25
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonFilter. 29
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnore. 30
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 31
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder. 32
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonRootName. 33
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonDeserialize. 34
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonSerialize. 35
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper. 36
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 37
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement. 38
 Error javadoc JavadocType Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 120 characters (found 132). 43

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

Severity Category Rule Message Line
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnore. 19
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 20
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper. 21
 Error imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 22
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.impl.ExtendedStackTraceElement' import. 23

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. 65
 Error naming ConstantName Name 'executor' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 65
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 172
 Error coding HiddenField 'executor' hides a field. 271
 Error coding HiddenField 'executor' hides a field. 279
 Error coding HiddenField 'executor' hides a field. 351
 Error coding HiddenField 'executor' hides a field. 368

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. 66
 Error coding DeclarationOrder Constructor definition in wrong order. 68

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. 29
 Error javadoc JavadocType Missing a Javadoc comment. 43
 Error javadoc JavadocType Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error naming ConstantName Name 'threadLocal' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 65
 Error coding MagicNumber '8' is a magic number. 89
 Error coding DeclarationOrder Instance variable definition in wrong order. 106
 Error coding DeclarationOrder Instance variable definition in wrong order. 111
 Error coding DeclarationOrder Instance variable definition in wrong order. 113
 Error coding DeclarationOrder Instance variable definition in wrong order. 115
 Error coding DeclarationOrder Instance variable definition in wrong order. 117
 Error coding DeclarationOrder Instance variable definition in wrong order. 119
 Error coding DeclarationOrder Constructor definition in wrong order. 121
 Error coding DeclarationOrder Constructor definition in wrong order. 132
 Error coding DeclarationOrder Constructor definition in wrong order. 151

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 imports ImportOrder Wrong order for 'org.apache.logging.log4j.message.Message' import. 42
 Error javadoc JavadocType Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 226
 Error sizes LineLength Line is longer than 120 characters (found 142). 243
 Error coding DeclarationOrder Static variable definition in wrong order. 243
 Error coding DeclarationOrder Static variable definition in wrong order. 254
 Error naming ConstantName Name 'messageStringBuilder' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 254
 Error coding MagicNumber '1000' is a magic number. 274
 Error coding DeclarationOrder Static variable definition in wrong order. 283
 Error naming ConstantName Name 'timestampStringBuilder' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 283
 Error coding MagicNumber '20' is a magic number. 288

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

Severity Category Rule Message Line
 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 javadoc JavadocMethod Expected an @return tag. 116
 Error javadoc JavadocMethod Expected an @return tag. 123
 Error coding HiddenField 'contentType' hides a field. 127
 Error design FinalClass Class Builder should be declared as final. 357
 Error javadoc JavadocType Missing a Javadoc comment. 357
 Error coding HiddenField 'locationInfo' hides a field. 380
 Error coding HiddenField 'title' hides a field. 385
 Error coding HiddenField 'contentType' hides a field. 390
 Error coding HiddenField 'charset' hides a field. 395
 Error coding HiddenField 'fontSize' hides a field. 400
 Error coding HiddenField 'fontName' hides a field. 405
 Info misc TodoComment Comment matches to-do format 'TODO:'. 412

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. 48
 Error javadoc JavadocType Missing a Javadoc comment. 84
 Error modifier RedundantModifier Redundant 'public' modifier. 90
 Error javadoc JavadocType Missing a Javadoc comment. 126
 Error modifier RedundantModifier Redundant 'public' modifier. 130
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 199
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 201
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 203
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 205
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 207
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 209
 Error sizes LineLength Line is longer than 120 characters (found 128). 222

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

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 blocks LeftCurly '{' at column 5 should be on the previous line. 291

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

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

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

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.logging.log4j.ThreadContext. 19
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.ContextDataInjector' import. 22

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

Severity Category Rule Message Line
 Error javadoc JavadocMethod Expected @param tag for 'properties'. 89
 Info misc TodoComment Comment matches to-do format 'TODO:'. 91
 Error whitespace ParenPad '(' is followed by whitespace. 133

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). 300
 Error sizes LineLength Line is longer than 120 characters (found 170). 334
 Error coding HiddenField 'prefixMatcher' hides a field. 890
 Error coding HiddenField 'suffixMatcher' hides a field. 891
 Error coding HiddenField 'valueDelimiterMatcher' hides a field. 893
 Error whitespace NoWhitespaceAfter 'char' is followed by whitespace. 954
 Error sizes LineLength Line is longer than 120 characters (found 161). 957
 Error sizes LineLength Line is longer than 120 characters (found 129). 959
 Error sizes LineLength Line is longer than 120 characters (found 129). 962
 Error coding HiddenField 'prefixMatcher' hides a field. 1118
 Error coding HiddenField 'suffixMatcher' hides a field. 1187
 Error coding HiddenField 'valueDelimiterMatcher' hides a field. 1262

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 58
 Error javadoc JavadocMethod Expected @param tag for 'layout'. 58
 Error javadoc JavadocMethod Expected @param tag for 'writeHeader'. 58

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

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

Severity Category Rule Message Line
 Error design FinalClass Class JndiManager should be declared as final. 36
 Error javadoc JavadocMethod Expected @throws tag for 'NamingException'. 128
 Error javadoc JavadocType Missing a Javadoc comment. 132

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'. 61
 Error javadoc JavadocMethod Expected @param tag for 'immediateFail'. 62
 Error javadoc JavadocType Missing a Javadoc comment. 68
 Error modifier RedundantModifier Redundant 'public' modifier. 78
 Error javadoc JavadocType Missing a Javadoc comment. 130
 Error javadoc JavadocType Missing a Javadoc comment. 132
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 148
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 152

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 120 characters (found 121). 80
 Error sizes LineLength Line is longer than 120 characters (found 125). 82
 Error sizes LineLength Line is longer than 120 characters (found 135). 105
 Error javadoc JavadocMethod Expected @param tag for 'immediateFail'. 105
 Error javadoc JavadocMethod Expected @param tag for 'layout'. 105
 Error modifier RedundantModifier Redundant 'public' modifier. 201
 Error sizes LineLength Line is longer than 120 characters (found 125). 281
 Error modifier RedundantModifier Redundant 'public' modifier. 281
 Error sizes LineLength Line is longer than 120 characters (found 124). 282
 Error sizes LineLength Line is longer than 120 characters (found 128). 314

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 JavadocType Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 155
 Error coding DeclarationOrder Instance variable definition in wrong order. 169
 Error coding DeclarationOrder Instance variable definition in wrong order. 171
 Error javadoc JavadocVariable Missing a Javadoc comment. 171
 Error coding DeclarationOrder Variable access definition in wrong order. 171
 Error coding DeclarationOrder Instance variable definition in wrong order. 173
 Error javadoc JavadocVariable Missing a Javadoc comment. 173
 Error coding DeclarationOrder Variable access definition in wrong order. 173
 Error coding DeclarationOrder Constructor definition in wrong order. 183

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

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 javadoc JavadocType Missing a Javadoc comment. 50
 Error coding MagicNumber '50' is a magic number. 55
 Error regexp RegexpSingleline Line has trailing spaces. 63
 Error modifier RedundantModifier Redundant 'public' modifier. 76
 Error sizes LineLength Line is longer than 120 characters (found 123). 126
 Error sizes LineLength Line is longer than 120 characters (found 131). 141
 Error javadoc JavadocMethod Expected @param tag for 'backlog'. 155
 Error sizes LineLength Line is longer than 120 characters (found 122). 174
 Error coding DeclarationOrder Instance variable definition in wrong order. 213
 Error coding DeclarationOrder Instance variable definition in wrong order. 215
 Error coding DeclarationOrder Constructor definition in wrong order. 231
 Error sizes LineLength Line is longer than 120 characters (found 151). 232
 Error coding DeclarationOrder Constructor definition in wrong order. 246
 Error coding DeclarationOrder Constructor definition in wrong order. 266

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

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 34
 Error coding DeclarationOrder Instance variable definition in wrong order. 115
 Error coding DeclarationOrder Instance variable definition in wrong order. 118
 Error coding DeclarationOrder Constructor definition in wrong order. 129
 Error javadoc JavadocMethod Expected @param tag for 'logEventInput'. 129
 Error sizes LineLength Line is longer than 120 characters (found 133). 148

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 javadoc JavadocMethod Expected @param tag for 'location'. 41
 Error javadoc JavadocMethod Expected @param tag for 'password'. 41
 Error javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 41
 Error javadoc JavadocMethod Expected @param tag for 'keyManagerFactoryAlgorithm'. 42
 Error sizes LineLength Line is longer than 120 characters (found 148). 58
 Error regexp RegexpSingleline Line has trailing spaces. 67
 Error sizes LineLength Line is longer than 120 characters (found 136). 68

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 sizes LineLength Line is longer than 120 characters (found 133). 209
 Error regexp RegexpSingleline Line has trailing spaces. 218

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

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

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

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

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

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

Severity Category Rule Message Line
 Error imports ImportOrder Wrong order for 'java.util.Collections' import. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error naming ConstantName Name 'DefaultExceptionStyleMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 83
 Error naming ConstantName Name 'DefaultMessageStyleMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 84
 Error naming ConstantName Name 'PrefedinedStyleMaps' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 85
 Error blocks AvoidNestedBlocks Avoid nested blocks. 94
 Error blocks AvoidNestedBlocks Avoid nested blocks. 127
 Error blocks AvoidNestedBlocks Avoid nested blocks. 158
 Error coding DeclarationOrder Instance variable definition in wrong order. 166
 Error coding DeclarationOrder Instance variable definition in wrong order. 167
 Error coding DeclarationOrder Instance variable definition in wrong order. 168
 Error coding DeclarationOrder Instance variable definition in wrong order. 169
 Error coding DeclarationOrder Instance variable definition in wrong order. 170
 Error coding DeclarationOrder Constructor definition in wrong order. 172
 Error coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 287

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 imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LogEvent' import. 20
 Error imports ImportOrder Wrong order for 'org.apache.logging.log4j.util.StringBuilders' import. 24
 Error naming ConstantName Name 'threadLocal' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 37
 Error sizes LineLength Line is longer than 120 characters (found 142). 84
 Error coding DeclarationOrder Static variable definition in wrong order. 84
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 116
 Error sizes LineLength Line is longer than 120 characters (found 134). 135

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

Severity Category Rule Message Line
 Error coding MagicNumber '80' is a magic number. 113

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. 180
 Error coding HiddenField 'count' hides a field. 197
 Error design VisibilityModifier Variable 'minCount' must be private and have accessor methods. 214
 Error coding HiddenField 'count' hides a field. 220
 Error modifier RedundantModifier Redundant 'public' modifier. 239
 Error modifier RedundantModifier Redundant 'public' modifier. 278
 Error modifier RedundantModifier Redundant 'public' modifier. 331
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 354

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. 42
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement. 78
 Error whitespace WhitespaceAround '!=' is not followed by whitespace. 100
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 110
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 113
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 116
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 119
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 122

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

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

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

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

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 48
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 65
 Error javadoc JavadocType Missing a Javadoc comment. 178
 Error javadoc JavadocType Missing a Javadoc comment. 189
 Error modifier RedundantModifier Redundant 'public' modifier. 194
 Error javadoc JavadocType Missing a Javadoc comment. 248
 Error modifier RedundantModifier Redundant 'public' modifier. 258

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/selector/CoreContextSelectors.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 21
 Error sizes LineLength Line is longer than 120 characters (found 159). 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 23

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 55
 Error modifier RedundantModifier Redundant 'static' modifier. 55
 Error coding DeclarationOrder Constructor definition in wrong order. 996
 Error coding DeclarationOrder Constructor definition in wrong order. 1017
 Error javadoc JavadocType Missing a Javadoc comment. 1021
 Error design VisibilityModifier Variable 'name' must be private and have accessor methods. 1022
 Error design VisibilityModifier Variable 'intLevel' must be private and have accessor methods. 1023

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

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 22
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 25

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error sizes LineLength Line is longer than 120 characters (found 121). 24
 Error coding DeclarationOrder Instance variable definition in wrong order. 36

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

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

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). 88
 Error coding DeclarationOrder Constructor definition in wrong order. 137

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

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 25
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 25
 Error sizes LineLength Line is longer than 120 characters (found 141). 47

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/InetAddressConverter.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/util/JndiCloser.java

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

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

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

Severity Category Rule Message Line
 Error coding DeclarationOrder Static variable definition in wrong order. 54
 Error coding DeclarationOrder Static variable definition in wrong order. 55
 Error coding DeclarationOrder Instance variable definition in wrong order. 56
 Error coding DeclarationOrder Instance variable definition in wrong order. 57
 Error coding DeclarationOrder Instance variable definition in wrong order. 58
 Error coding DeclarationOrder Instance variable definition in wrong order. 59
 Error coding DeclarationOrder Constructor definition in wrong order. 71

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

Severity Category Rule Message Line
 Error design FinalClass Class NullOutputStream should be declared as final. 32
 Error coding DeclarationOrder Variable access definition in wrong order. 39
 Error coding DeclarationOrder Constructor definition in wrong order. 51

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. 92
 Error sizes LineLength Line is longer than 120 characters (found 137). 101
 Error javadoc JavadocType Missing a Javadoc comment. 113
 Error modifier RedundantModifier Redundant 'public' modifier. 117

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. 903
 Error coding DeclarationOrder Static variable definition in wrong order. 937
 Error coding DeclarationOrder Static variable definition in wrong order. 938
 Error sizes LineLength Line is longer than 120 characters (found 121). 939
 Error coding DeclarationOrder Static variable definition in wrong order. 939

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 whitespace WhitespaceAround '{' is not preceded with whitespace. 229
 Error sizes LineLength Line is longer than 120 characters (found 135). 245
 Error coding MagicNumber '3600000' is a magic number. 353
 Error coding MagicNumber '60000' is a magic number. 356
 Error coding MagicNumber '1000' is a magic number. 359
 Error coding MagicNumber '10' is a magic number. 362
 Error coding MagicNumber '10' is a magic number. 366
 Error coding MagicNumber '10' is a magic number. 371
 Error coding MagicNumber '10' is a magic number. 375
 Error coding MagicNumber '10' is a magic number. 380
 Error coding MagicNumber '10' is a magic number. 382
 Error coding MagicNumber '100' is a magic number. 387
 Error coding MagicNumber '100' is a magic number. 390
 Error coding MagicNumber '10' is a magic number. 391
 Error coding MagicNumber '10' is a magic number. 394

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