Checkstyle Results

The following document contains the results of Checkstyle 6.18 with /Users/rgoers/projects/apache/logging/log4j/log4j-2.13.2/log4j-core/../checkstyle.xml ruleset. 

rss feed

Summary

Files
 Info
 Warnings
 Errors
676 16 0 3798

Files

File
 I
 W
 E
org/apache/logging/log4j/core/AbstractLifeCycle.java 0 0 3
org/apache/logging/log4j/core/ContextDataInjector.java 0 0 1
org/apache/logging/log4j/core/Core.java 0 0 3
org/apache/logging/log4j/core/DefaultLoggerContextAccessor.java 0 0 2
org/apache/logging/log4j/core/Filter.java 0 0 1
org/apache/logging/log4j/core/LogEvent.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 12
org/apache/logging/log4j/core/Version.java 0 0 3
org/apache/logging/log4j/core/appender/AbstractAppender.java 0 0 23
org/apache/logging/log4j/core/appender/AbstractFileAppender.java 0 0 10
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/AbstractWriterAppender.java 0 0 2
org/apache/logging/log4j/core/appender/AppenderSet.java 0 0 5
org/apache/logging/log4j/core/appender/AsyncAppender.java 0 0 12
org/apache/logging/log4j/core/appender/ConfigurationFactoryData.java 0 0 1
org/apache/logging/log4j/core/appender/ConsoleAppender.java 0 0 15
org/apache/logging/log4j/core/appender/CountingNoOpAppender.java 0 0 2
org/apache/logging/log4j/core/appender/FailoverAppender.java 0 0 1
org/apache/logging/log4j/core/appender/FileAppender.java 0 0 18
org/apache/logging/log4j/core/appender/FileManager.java 0 0 3
org/apache/logging/log4j/core/appender/HttpAppender.java 0 0 10
org/apache/logging/log4j/core/appender/HttpManager.java 0 0 1
org/apache/logging/log4j/core/appender/HttpURLConnectionManager.java 0 0 7
org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.java 0 0 9
org/apache/logging/log4j/core/appender/MemoryMappedFileManager.java 0 0 2
org/apache/logging/log4j/core/appender/NullAppender.java 0 0 5
org/apache/logging/log4j/core/appender/OutputStreamAppender.java 0 0 3
org/apache/logging/log4j/core/appender/OutputStreamManager.java 0 0 5
org/apache/logging/log4j/core/appender/RandomAccessFileAppender.java 0 0 7
org/apache/logging/log4j/core/appender/RandomAccessFileManager.java 0 0 5
org/apache/logging/log4j/core/appender/RollingFileAppender.java 0 0 18
org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java 0 0 27
org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java 0 0 9
org/apache/logging/log4j/core/appender/SmtpAppender.java 0 0 66
org/apache/logging/log4j/core/appender/SocketAppender.java 0 0 22
org/apache/logging/log4j/core/appender/SyslogAppender.java 0 0 24
org/apache/logging/log4j/core/appender/WriterAppender.java 0 0 4
org/apache/logging/log4j/core/appender/WriterManager.java 0 0 4
org/apache/logging/log4j/core/appender/db/AbstractDatabaseAppender.java 0 0 5
org/apache/logging/log4j/core/appender/db/AbstractDatabaseManager.java 0 0 9
org/apache/logging/log4j/core/appender/db/ColumnMapping.java 0 0 31
org/apache/logging/log4j/core/appender/db/jdbc/AbstractConnectionSource.java 0 0 1
org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.java 0 0 20
org/apache/logging/log4j/core/appender/db/jdbc/ColumnConfig.java 0 0 29
org/apache/logging/log4j/core/appender/db/jdbc/DataSourceConnectionSource.java 0 0 1
org/apache/logging/log4j/core/appender/db/jdbc/DriverManagerConnectionSource.java 0 0 2
org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.java 0 0 18
org/apache/logging/log4j/core/appender/db/jdbc/JdbcDatabaseManager.java 0 0 26
org/apache/logging/log4j/core/appender/mom/JmsAppender.java 0 0 23
org/apache/logging/log4j/core/appender/mom/JmsManager.java 0 0 21
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/KafkaAppender.java 0 0 13
org/apache/logging/log4j/core/appender/mom/kafka/KafkaManager.java 0 0 12
org/apache/logging/log4j/core/appender/mom/kafka/KafkaProducerFactory.java 0 0 1
org/apache/logging/log4j/core/appender/nosql/NoSqlAppender.java 0 0 4
org/apache/logging/log4j/core/appender/nosql/NoSqlDatabaseManager.java 0 0 1
org/apache/logging/log4j/core/appender/rewrite/LoggerNameLevelRewritePolicy.java 0 0 5
org/apache/logging/log4j/core/appender/rewrite/PropertiesRewritePolicy.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/AbstractRolloverStrategy.java 0 0 5
org/apache/logging/log4j/core/appender/rolling/CronTriggeringPolicy.java 0 0 3
org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java 0 0 24
org/apache/logging/log4j/core/appender/rolling/DirectWriteRolloverStrategy.java 0 0 19
org/apache/logging/log4j/core/appender/rolling/FileExtension.java 0 0 9
org/apache/logging/log4j/core/appender/rolling/NoOpTriggeringPolicy.java 0 0 3
org/apache/logging/log4j/core/appender/rolling/OnStartupTriggeringPolicy.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java 0 0 12
org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java 0 0 23
org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java 0 0 28
org/apache/logging/log4j/core/appender/rolling/TimeBasedTriggeringPolicy.java 0 0 7
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 3
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/GzCompressAction.java 0 0 4
org/apache/logging/log4j/core/appender/rolling/action/IfAccumulatedFileCount.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/action/IfAccumulatedFileSize.java 0 0 3
org/apache/logging/log4j/core/appender/rolling/action/IfAny.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/action/IfNot.java 0 0 1
org/apache/logging/log4j/core/appender/rolling/action/PathCondition.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/PosixViewAttributeAction.java 0 0 12
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 4
org/apache/logging/log4j/core/appender/routing/IdlePurgePolicy.java 0 0 6
org/apache/logging/log4j/core/appender/routing/PurgePolicy.java 0 0 5
org/apache/logging/log4j/core/appender/routing/Routes.java 0 0 12
org/apache/logging/log4j/core/appender/routing/RoutingAppender.java 0 0 25
org/apache/logging/log4j/core/async/AbstractAsyncExceptionHandler.java 0 0 1
org/apache/logging/log4j/core/async/ArrayBlockingQueueFactory.java 0 0 1
org/apache/logging/log4j/core/async/AsyncLogger.java 0 0 3
org/apache/logging/log4j/core/async/AsyncLoggerConfig.java 0 0 19
org/apache/logging/log4j/core/async/AsyncLoggerConfigDelegate.java 0 0 2
org/apache/logging/log4j/core/async/AsyncLoggerConfigDisruptor.java 0 0 4
org/apache/logging/log4j/core/async/AsyncLoggerDisruptor.java 0 0 3
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 5
org/apache/logging/log4j/core/async/InternalAsyncUtil.java 0 0 1
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 11
org/apache/logging/log4j/core/async/RingBufferLogEventHandler.java 0 0 1
org/apache/logging/log4j/core/async/RingBufferLogEventTranslator.java 0 0 13
org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.java 0 0 7
org/apache/logging/log4j/core/config/AbstractConfiguration.java 0 0 10
org/apache/logging/log4j/core/config/AwaitUnconditionallyReliabilityStrategy.java 0 0 1
org/apache/logging/log4j/core/config/Configuration.java 0 0 1
org/apache/logging/log4j/core/config/ConfigurationFactory.java 0 0 37
org/apache/logging/log4j/core/config/ConfigurationFileWatcher.java 0 0 2
org/apache/logging/log4j/core/config/ConfigurationScheduler.java 0 0 8
org/apache/logging/log4j/core/config/ConfigurationSource.java 0 0 4
org/apache/logging/log4j/core/config/Configurator.java 0 0 7
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/HttpWatcher.java 0 0 8
org/apache/logging/log4j/core/config/LocationAwareReliabilityStrategy.java 0 0 1
org/apache/logging/log4j/core/config/LockingReliabilityStrategy.java 0 0 1
org/apache/logging/log4j/core/config/LoggerConfig.java 0 0 17
org/apache/logging/log4j/core/config/LoggersPlugin.java 0 0 1
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 7
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 47
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/DefaultKeyValuePairComponentBuilder.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/DefaultPropertyComponentBuilder.java 0 0 1
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/DefaultMergeStrategy.java 0 0 1
org/apache/logging/log4j/core/config/composite/MergeStrategy.java 0 0 2
org/apache/logging/log4j/core/config/composite/package-info.java 0 0 1
org/apache/logging/log4j/core/config/json/JsonConfiguration.java 1 0 3
org/apache/logging/log4j/core/config/json/JsonConfigurationFactory.java 0 0 3
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/Base64Converter.java 0 0 6
org/apache/logging/log4j/core/config/plugins/convert/DateTypeConverter.java 0 0 1
org/apache/logging/log4j/core/config/plugins/convert/HexConverter.java 0 0 5
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 6
org/apache/logging/log4j/core/config/plugins/package-info.java 0 0 1
org/apache/logging/log4j/core/config/plugins/processor/PluginProcessor.java 1 0 4
org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java 0 0 6
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 13
org/apache/logging/log4j/core/config/plugins/util/PluginType.java 0 0 5
org/apache/logging/log4j/core/config/plugins/util/ResolverUtil.java 0 0 2
org/apache/logging/log4j/core/config/plugins/validation/Constraint.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/validation/constraints/ValidHost.java 0 0 3
org/apache/logging/log4j/core/config/plugins/validation/constraints/ValidPort.java 0 0 1
org/apache/logging/log4j/core/config/plugins/validation/validators/ValidHostValidator.java 0 0 2
org/apache/logging/log4j/core/config/plugins/validation/validators/ValidPortValidator.java 0 0 2
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 3
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 2
org/apache/logging/log4j/core/config/yaml/YamlConfiguration.java 0 0 1
org/apache/logging/log4j/core/config/yaml/YamlConfigurationFactory.java 0 0 3
org/apache/logging/log4j/core/filter/AbstractFilter.java 0 0 7
org/apache/logging/log4j/core/filter/AbstractFilterable.java 0 0 4
org/apache/logging/log4j/core/filter/BurstFilter.java 0 0 22
org/apache/logging/log4j/core/filter/DenyAllFilter.java 0 0 4
org/apache/logging/log4j/core/filter/DynamicThresholdFilter.java 0 0 7
org/apache/logging/log4j/core/filter/LevelMatchFilter.java 0 0 20
org/apache/logging/log4j/core/filter/LevelRangeFilter.java 0 0 4
org/apache/logging/log4j/core/filter/MapFilter.java 0 0 1
org/apache/logging/log4j/core/filter/MarkerFilter.java 0 0 1
org/apache/logging/log4j/core/filter/NoMarkerFilter.java 0 0 2
org/apache/logging/log4j/core/filter/RegexFilter.java 0 0 2
org/apache/logging/log4j/core/filter/ScriptFilter.java 0 0 4
org/apache/logging/log4j/core/filter/StringMatchFilter.java 0 0 7
org/apache/logging/log4j/core/filter/ThreadContextMapFilter.java 0 0 1
org/apache/logging/log4j/core/filter/ThresholdFilter.java 0 0 10
org/apache/logging/log4j/core/filter/TimeFilter.java 0 0 4
org/apache/logging/log4j/core/impl/ContextDataFactory.java 0 0 3
org/apache/logging/log4j/core/impl/ContextDataInjectorFactory.java 0 0 1
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 4
org/apache/logging/log4j/core/impl/Log4jContextFactory.java 0 0 7
org/apache/logging/log4j/core/impl/Log4jLogEvent.java 0 0 63
org/apache/logging/log4j/core/impl/Log4jProvider.java 0 0 1
org/apache/logging/log4j/core/impl/MementoMessage.java 0 0 1
org/apache/logging/log4j/core/impl/MutableLogEvent.java 0 0 8
org/apache/logging/log4j/core/impl/ReusableLogEventFactory.java 0 0 2
org/apache/logging/log4j/core/impl/ThreadContextDataInjector.java 0 0 5
org/apache/logging/log4j/core/impl/ThreadContextDataProvider.java 0 0 1
org/apache/logging/log4j/core/impl/ThrowableFormatOptions.java 0 0 18
org/apache/logging/log4j/core/impl/ThrowableProxy.java 2 0 13
org/apache/logging/log4j/core/impl/ThrowableProxyHelper.java 0 0 2
org/apache/logging/log4j/core/impl/ThrowableProxyRenderer.java 0 0 18
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 6
org/apache/logging/log4j/core/jackson/Initializers.java 0 0 12
org/apache/logging/log4j/core/jackson/InstantMixIn.java 0 0 6
org/apache/logging/log4j/core/jackson/JsonConstants.java 0 0 14
org/apache/logging/log4j/core/jackson/LevelMixIn.java 0 0 3
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 3
org/apache/logging/log4j/core/jackson/Log4jJsonObjectMapper.java 0 0 8
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 3
org/apache/logging/log4j/core/jackson/Log4jYamlObjectMapper.java 0 0 7
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/ObjectMessageSerializer.java 0 0 5
org/apache/logging/log4j/core/jackson/SimpleMessageDeserializer.java 0 0 4
org/apache/logging/log4j/core/jackson/StackTraceElementMixIn.java 0 0 5
org/apache/logging/log4j/core/jackson/ThrowableProxyMixIn.java 0 0 4
org/apache/logging/log4j/core/jackson/ThrowableProxyWithStacktraceAsStringMixIn.java 0 0 5
org/apache/logging/log4j/core/jackson/ThrowableProxyWithoutStacktraceMixIn.java 0 0 5
org/apache/logging/log4j/core/jackson/XmlConstants.java 0 0 18
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 1
org/apache/logging/log4j/core/jmx/Server.java 0 0 8
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 37
org/apache/logging/log4j/core/layout/AbstractLayout.java 0 0 3
org/apache/logging/log4j/core/layout/AbstractStringLayout.java 0 0 21
org/apache/logging/log4j/core/layout/ByteBufferDestination.java 0 0 4
org/apache/logging/log4j/core/layout/CsvLogEventLayout.java 0 0 5
org/apache/logging/log4j/core/layout/CsvParameterLayout.java 0 0 5
org/apache/logging/log4j/core/layout/GelfLayout.java 0 0 42
org/apache/logging/log4j/core/layout/HtmlLayout.java 1 0 23
org/apache/logging/log4j/core/layout/JacksonFactory.java 0 0 29
org/apache/logging/log4j/core/layout/JsonLayout.java 0 0 14
org/apache/logging/log4j/core/layout/LevelPatternSelector.java 0 0 22
org/apache/logging/log4j/core/layout/LockingStringBuilderEncoder.java 0 0 1
org/apache/logging/log4j/core/layout/MarkerPatternSelector.java 0 0 20
org/apache/logging/log4j/core/layout/PatternLayout.java 0 0 45
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 11
org/apache/logging/log4j/core/layout/ScriptPatternSelector.java 0 0 26
org/apache/logging/log4j/core/layout/SerializedLayout.java 0 0 3
org/apache/logging/log4j/core/layout/SyslogLayout.java 0 0 14
org/apache/logging/log4j/core/layout/TextEncoderHelper.java 0 0 4
org/apache/logging/log4j/core/layout/XmlLayout.java 0 0 1
org/apache/logging/log4j/core/layout/YamlLayout.java 0 0 6
org/apache/logging/log4j/core/layout/internal/IncludeChecker.java 0 0 1
org/apache/logging/log4j/core/layout/internal/ListChecker.java 0 0 4
org/apache/logging/log4j/core/lookup/AbstractConfigurationAwareLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/ContextMapLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/Interpolator.java 1 0 4
org/apache/logging/log4j/core/lookup/JmxRuntimeInputArgumentsLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/JndiLookup.java 0 0 1
org/apache/logging/log4j/core/lookup/Log4jLookup.java 0 0 5
org/apache/logging/log4j/core/lookup/StrSubstitutor.java 0 0 21
org/apache/logging/log4j/core/message/ExtendedThreadInformation.java 0 0 1
org/apache/logging/log4j/core/net/AbstractSocketManager.java 0 0 2
org/apache/logging/log4j/core/net/Advertiser.java 0 0 1
org/apache/logging/log4j/core/net/DatagramOutputStream.java 0 0 2
org/apache/logging/log4j/core/net/DatagramSocketManager.java 0 0 3
org/apache/logging/log4j/core/net/JndiManager.java 0 0 3
org/apache/logging/log4j/core/net/MimeMessageBuilder.java 0 0 1
org/apache/logging/log4j/core/net/MulticastDnsAdvertiser.java 0 0 1
org/apache/logging/log4j/core/net/Rfc1349TrafficClass.java 0 0 6
org/apache/logging/log4j/core/net/SmtpManager.java 0 0 6
org/apache/logging/log4j/core/net/SocketAddress.java 0 0 6
org/apache/logging/log4j/core/net/SocketOptions.java 0 0 22
org/apache/logging/log4j/core/net/SocketPerformancePreferences.java 0 0 4
org/apache/logging/log4j/core/net/SslSocketManager.java 0 0 26
org/apache/logging/log4j/core/net/TcpSocketManager.java 0 0 16
org/apache/logging/log4j/core/net/UrlConnectionFactory.java 0 0 4
org/apache/logging/log4j/core/net/ssl/AbstractKeyStoreConfiguration.java 0 0 13
org/apache/logging/log4j/core/net/ssl/EnvironmentPasswordProvider.java 0 0 1
org/apache/logging/log4j/core/net/ssl/FilePasswordProvider.java 0 0 1
org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.java 0 0 24
org/apache/logging/log4j/core/net/ssl/MemoryPasswordProvider.java 0 0 1
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/SslConfigurationFactory.java 0 0 15
org/apache/logging/log4j/core/net/ssl/StoreConfiguration.java 0 0 8
org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.java 0 0 22
org/apache/logging/log4j/core/net/ssl/package-info.java 0 0 2
org/apache/logging/log4j/core/osgi/Activator.java 2 0 5
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/parser/AbstractJacksonLogEventParser.java 0 0 6
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/EncodingPatternConverter.java 0 0 1
org/apache/logging/log4j/core/pattern/EqualsIgnoreCaseReplacementConverter.java 0 0 1
org/apache/logging/log4j/core/pattern/EqualsReplacementConverter.java 0 0 1
org/apache/logging/log4j/core/pattern/FormattingInfo.java 0 0 6
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/MapPatternConverter.java 0 0 1
org/apache/logging/log4j/core/pattern/MaxLengthConverter.java 0 0 6
org/apache/logging/log4j/core/pattern/MdcPatternConverter.java 0 0 6
org/apache/logging/log4j/core/pattern/MessagePatternConverter.java 0 0 1
org/apache/logging/log4j/core/pattern/NameAbbreviator.java 0 0 8
org/apache/logging/log4j/core/pattern/NotANumber.java 0 0 2
org/apache/logging/log4j/core/pattern/PatternParser.java 0 0 8
org/apache/logging/log4j/core/pattern/ProcessIdPatternConverter.java 0 0 1
org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java 0 0 2
org/apache/logging/log4j/core/pattern/ThrowablePatternConverter.java 0 0 10
org/apache/logging/log4j/core/script/AbstractScript.java 0 0 2
org/apache/logging/log4j/core/script/Script.java 0 0 1
org/apache/logging/log4j/core/script/ScriptFile.java 0 0 1
org/apache/logging/log4j/core/script/ScriptManager.java 0 0 7
org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.java 0 0 5
org/apache/logging/log4j/core/selector/ContextSelector.java 0 0 1
org/apache/logging/log4j/core/selector/CoreContextSelectors.java 0 0 5
org/apache/logging/log4j/core/time/Instant.java 0 0 4
org/apache/logging/log4j/core/time/MutableInstant.java 0 0 11
org/apache/logging/log4j/core/time/internal/FixedPreciseClock.java 0 0 1
org/apache/logging/log4j/core/tools/BasicCommandLineArguments.java 0 0 1
org/apache/logging/log4j/core/tools/CustomLoggerGenerator.java 0 0 2
org/apache/logging/log4j/core/tools/ExtendedLoggerGenerator.java 0 0 2
org/apache/logging/log4j/core/tools/Generate.java 0 0 7
org/apache/logging/log4j/core/tools/picocli/CommandLine.java 0 0 761
org/apache/logging/log4j/core/util/AbstractWatcher.java 0 0 4
org/apache/logging/log4j/core/util/ArrayUtils.java 0 0 2
org/apache/logging/log4j/core/util/BasicAuthorizationProvider.java 0 0 9
org/apache/logging/log4j/core/util/Builder.java 0 0 1
org/apache/logging/log4j/core/util/CachedClock.java 0 0 2
org/apache/logging/log4j/core/util/ClockFactory.java 0 0 13
org/apache/logging/log4j/core/util/CloseShieldOutputStream.java 0 0 1
org/apache/logging/log4j/core/util/CloseShieldWriter.java 0 0 1
org/apache/logging/log4j/core/util/CoarseCachedClock.java 0 0 2
org/apache/logging/log4j/core/util/Constants.java 0 0 3
org/apache/logging/log4j/core/util/ContextDataProvider.java 0 0 1
org/apache/logging/log4j/core/util/CronExpression.java 2 0 130
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/FileUtils.java 0 0 3
org/apache/logging/log4j/core/util/IOUtils.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 16
org/apache/logging/log4j/core/util/KeyValuePair.java 0 0 1
org/apache/logging/log4j/core/util/Loader.java 1 0 1
org/apache/logging/log4j/core/util/Log4jThread.java 0 0 9
org/apache/logging/log4j/core/util/Log4jThreadFactory.java 0 0 7
org/apache/logging/log4j/core/util/NullOutputStream.java 0 0 2
org/apache/logging/log4j/core/util/ObjectArrayIterator.java 0 0 8
org/apache/logging/log4j/core/util/OptionConverter.java 0 0 19
org/apache/logging/log4j/core/util/Source.java 0 0 13
org/apache/logging/log4j/core/util/StringBuilderWriter.java 0 0 1
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/UuidUtil.java 0 0 5
org/apache/logging/log4j/core/util/WatchManager.java 0 0 6
org/apache/logging/log4j/core/util/Watcher.java 0 0 2
org/apache/logging/log4j/core/util/WatcherFactory.java 0 0 2
org/apache/logging/log4j/core/util/WrappedFileWatcher.java 0 0 2
org/apache/logging/log4j/core/util/datetime/DateParser.java 0 0 1
org/apache/logging/log4j/core/util/datetime/FastDateFormat.java 0 0 17
org/apache/logging/log4j/core/util/datetime/FastDateParser.java 0 0 103
org/apache/logging/log4j/core/util/datetime/FastDatePrinter.java 0 0 66
org/apache/logging/log4j/core/util/datetime/FixedDateFormat.java 0 0 55
org/apache/logging/log4j/core/util/datetime/FormatCache.java 1 0 28

Details

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
 Error
coding DeclarationOrder Instance variable definition in wrong order. 49

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

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

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

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

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

Severity Category Rule Message Line
 Error
naming StaticVariableName Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 28
 Error
design VisibilityModifier Variable 'INSTANCE' must be private and have accessor methods. 28

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

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

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

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.beans.PropertyChangeEvent' import. 21
 Error
coding DeclarationOrder Static variable definition in wrong order. 97
 Error
whitespace WhitespaceAround 'synchronized' is not followed by whitespace. 171
 Error
sizes LineLength Line is longer than 120 characters (found 123). 346
 Error
sizes LineLength Line is longer than 120 characters (found 127). 350
 Error
sizes LineLength Line is longer than 120 characters (found 139). 353
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 433
 Error
sizes LineLength Line is longer than 120 characters (found 125). 687
 Error
sizes LineLength Line is longer than 120 characters (found 128). 689
 Error
sizes LineLength Line is longer than 120 characters (found 121). 696
 Error
coding HiddenField 'configuration' hides a field. 711
 Error
sizes LineLength Line is longer than 120 characters (found 131). 764

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 20
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 20
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 22

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

Severity Category Rule Message Line
 Error
coding HiddenField 'configuration' hides a field. 95
 Error
coding HiddenField 'ignoreExceptions' hides a field. 100
 Error
coding HiddenField 'layout' hides a field. 105
 Error
coding HiddenField 'name' hides a field. 110
 Error
javadoc JavadocMethod Expected an @return tag. 118
 Error
coding HiddenField 'configuration' hides a field. 119
 Error
javadoc JavadocMethod Expected @param tag for 'configuration'. 119
 Error
javadoc JavadocMethod Expected an @return tag. 127
 Error
coding HiddenField 'ignoreExceptions' hides a field. 128
 Error
javadoc JavadocMethod Expected @param tag for 'ignoreExceptions'. 128
 Error
javadoc JavadocMethod Expected an @return tag. 135
 Error
coding HiddenField 'layout' hides a field. 136
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 136
 Error
javadoc JavadocMethod Expected an @return tag. 143
 Error
coding HiddenField 'name' hides a field. 144
 Error
javadoc JavadocMethod Expected @param tag for 'name'. 144
 Error
coding DeclarationOrder Instance variable definition in wrong order. 158
 Error
coding DeclarationOrder Instance variable definition in wrong order. 159
 Error
coding DeclarationOrder Instance variable definition in wrong order. 160
 Error
coding DeclarationOrder Instance variable definition in wrong order. 162
 Error
coding DeclarationOrder Constructor definition in wrong order. 177
 Error
coding DeclarationOrder Constructor definition in wrong order. 192
 Error
coding DeclarationOrder Constructor definition in wrong order. 208

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Type Javadoc comment is missing an @param <M> tag. 34
 Error
coding HiddenField 'advertise' hides a field. 108
 Error
coding HiddenField 'advertiseUri' hides a field. 113
 Error
coding HiddenField 'append' hides a field. 118
 Error
coding HiddenField 'fileName' hides a field. 123
 Error
coding HiddenField 'createOnDemand' hides a field. 128
 Error
coding HiddenField 'locking' hides a field. 133
 Error
coding HiddenField 'filePermissions' hides a field. 138
 Error
coding HiddenField 'fileOwner' hides a field. 143
 Error
coding HiddenField 'fileGroup' hides a field. 148

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

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

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

Severity Category Rule Message Line
 Error
coding HiddenField 'immediateFlush' hides a field. 64
 Error
coding HiddenField 'bufferedIo' hides a field. 69
 Error
coding HiddenField 'bufferSize' hides a field. 74
 Error
sizes LineLength Line is longer than 120 characters (found 135). 98

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

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

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

Severity Category Rule Message Line
 Error
design FinalClass Class AppenderSet should be declared as final. 37
 Error
javadoc JavadocType Missing a Javadoc comment. 40
 Error
coding HiddenField 'node' hides a field. 85
 Error
coding HiddenField 'configuration' hides a field. 90
 Error
coding DeclarationOrder Constructor definition in wrong order. 112

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 284
 Error
coding HiddenField 'appenderRefs' hides a field. 320
 Error
coding HiddenField 'errorRef' hides a field. 325
 Error
coding HiddenField 'blocking' hides a field. 330
 Error
coding HiddenField 'shutdownTimeout' hides a field. 335
 Error
coding HiddenField 'bufferSize' hides a field. 340
 Error
coding HiddenField 'name' hides a field. 345
 Error
coding HiddenField 'includeLocation' hides a field. 350
 Error
coding HiddenField 'configuration' hides a field. 355
 Error
coding HiddenField 'ignoreExceptions' hides a field. 360
 Error
coding HiddenField 'blockingQueueFactory' hides a field. 365
 Error
modifier RedundantModifier Redundant 'public' modifier. 386

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
imports AvoidStarImport Using the '.*' form of import should be avoided - java.io.*. 36
 Error
imports ImportOrder Wrong order for 'java.io.*' import. 36
 Error
sizes LineLength Line is longer than 120 characters (found 131). 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
sizes LineLength Line is longer than 120 characters (found 121). 88
 Error
sizes LineLength Line is longer than 120 characters (found 134). 130
 Error
sizes LineLength Line is longer than 120 characters (found 130). 143
 Error
sizes LineLength Line is longer than 120 characters (found 133). 171
 Error
sizes LineLength Line is longer than 120 characters (found 127). 220
 Error
sizes LineLength Line is longer than 120 characters (found 121). 228
 Error
sizes LineLength Line is longer than 120 characters (found 129). 273
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 279
 Error
modifier RedundantModifier Redundant 'public' modifier. 286
 Error
modifier RedundantModifier Redundant 'public' modifier. 319
 Error
modifier RedundantModifier Redundant 'public' modifier. 363

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

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

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

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

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 128). 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
sizes LineLength Line is longer than 120 characters (found 121). 96
 Error
coding HiddenField 'advertise' hides a field. 143
 Error
coding HiddenField 'advertiseUri' hides a field. 148
 Error
coding HiddenField 'append' hides a field. 153
 Error
coding HiddenField 'fileName' hides a field. 158
 Error
coding HiddenField 'createOnDemand' hides a field. 163
 Error
coding HiddenField 'locking' hides a field. 168
 Error
coding HiddenField 'filePermissions' hides a field. 173
 Error
coding HiddenField 'fileOwner' hides a field. 178
 Error
coding HiddenField 'fileGroup' hides a field. 183
 Error
sizes LineLength Line is longer than 120 characters (found 125). 201
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 215
 Error
coding DeclarationOrder Instance variable definition in wrong order. 249
 Error
coding DeclarationOrder Instance variable definition in wrong order. 251
 Error
coding DeclarationOrder Instance variable definition in wrong order. 253
 Error
coding DeclarationOrder Constructor definition in wrong order. 255

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 151). 100
 Error
sizes LineLength Line is longer than 120 characters (found 151). 118
 Error
modifier RedundantModifier Redundant 'public' modifier. 397

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

Severity Category Rule Message Line
 Error
coding HiddenField 'url' hides a field. 110
 Error
coding HiddenField 'method' hides a field. 115
 Error
coding HiddenField 'connectTimeoutMillis' hides a field. 120
 Error
coding HiddenField 'readTimeoutMillis' hides a field. 125
 Error
coding HiddenField 'headers' hides a field. 130
 Error
coding HiddenField 'sslConfiguration' hides a field. 135
 Error
coding HiddenField 'verifyHostname' hides a field. 140
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 150
 Error
coding DeclarationOrder Instance variable definition in wrong order. 154
 Error
coding DeclarationOrder Constructor definition in wrong order. 156

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 40
 Error
sizes LineLength Line is longer than 120 characters (found 124). 53
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 78
 Error
sizes LineLength Line is longer than 120 characters (found 140). 95
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 98
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 101
 Error
coding MagicNumber '1024' is a magic number. 111

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 122). 43
 Error
sizes LineLength Line is longer than 120 characters (found 128). 85
 Error
sizes LineLength Line is longer than 120 characters (found 122). 91
 Error
coding HiddenField 'fileName' hides a field. 95
 Error
coding HiddenField 'append' hides a field. 100
 Error
coding HiddenField 'regionLength' hides a field. 105
 Error
coding HiddenField 'advertise' hides a field. 110
 Error
coding HiddenField 'advertiseURI' hides a field. 115
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 215

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

Severity Category Rule Message Line
 Error
coding HiddenField 'immediateFlush' hides a field. 117
 Error
modifier RedundantModifier Redundant 'public' modifier. 309

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

Severity Category Rule Message Line
 Error
design FinalClass Class NullAppender should be declared as final. 31
 Error
sizes LineLength Line is longer than 120 characters (found 128). 31
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
coding DeclarationOrder Constructor definition in wrong order. 42

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 123). 63
 Error
modifier RedundantModifier Redundant 'public' modifier. 96
 Error
coding DeclarationOrder Constructor definition in wrong order. 172

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
sizes LineLength Line is longer than 120 characters (found 134). 78
 Error
coding HiddenField 'skipFooter' hides a field. 112
 Error
sizes LineLength Line is longer than 120 characters (found 125). 219

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 122). 41
 Error
coding HiddenField 'fileName' hides a field. 89
 Error
coding HiddenField 'append' hides a field. 94
 Error
coding HiddenField 'advertise' hides a field. 99
 Error
coding HiddenField 'advertiseURI' hides a field. 104
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 207
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 242

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 124). 48
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 71
 Error
sizes LineLength Line is longer than 120 characters (found 132). 75
 Error
modifier RedundantModifier Redundant 'public' modifier. 163
 Error
sizes LineLength Line is longer than 120 characters (found 124). 164

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 135). 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
sizes LineLength Line is longer than 120 characters (found 135). 115
 Error
sizes LineLength Line is longer than 120 characters (found 151). 141
 Error
coding HiddenField 'advertise' hides a field. 196
 Error
coding HiddenField 'advertiseUri' hides a field. 201
 Error
coding HiddenField 'append' hides a field. 206
 Error
coding HiddenField 'fileName' hides a field. 211
 Error
coding HiddenField 'createOnDemand' hides a field. 216
 Error
coding HiddenField 'locking' hides a field. 221
 Error
coding HiddenField 'filePattern' hides a field. 238
 Error
coding HiddenField 'policy' hides a field. 243
 Error
coding HiddenField 'strategy' hides a field. 248
 Error
coding HiddenField 'filePermissions' hides a field. 253
 Error
coding HiddenField 'fileOwner' hides a field. 258
 Error
coding HiddenField 'fileGroup' hides a field. 263
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 363
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 408

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 129). 50
 Error
sizes LineLength Line is longer than 120 characters (found 121). 51
 Error
javadoc JavadocType Missing a Javadoc comment. 53
 Error
coding DeclarationOrder Instance variable definition in wrong order. 63
 Error
coding DeclarationOrder Instance variable definition in wrong order. 66
 Error
coding DeclarationOrder Instance variable definition in wrong order. 69
 Error
coding DeclarationOrder Instance variable definition in wrong order. 72
 Error
coding DeclarationOrder Instance variable definition in wrong order. 75
 Error
coding DeclarationOrder Instance variable definition in wrong order. 78
 Error
coding DeclarationOrder Instance variable definition in wrong order. 81
 Error
coding DeclarationOrder Instance variable definition in wrong order. 84
 Error
coding DeclarationOrder Instance variable definition in wrong order. 87
 Error
coding DeclarationOrder Instance variable definition in wrong order. 90
 Error
sizes LineLength Line is longer than 120 characters (found 136). 114
 Error
sizes LineLength Line is longer than 120 characters (found 121). 133
 Error
coding HiddenField 'fileName' hides a field. 147
 Error
coding HiddenField 'filePattern' hides a field. 152
 Error
coding HiddenField 'append' hides a field. 157
 Error
coding HiddenField 'policy' hides a field. 162
 Error
coding HiddenField 'strategy' hides a field. 167
 Error
coding HiddenField 'advertise' hides a field. 172
 Error
coding HiddenField 'advertiseURI' hides a field. 177
 Error
coding HiddenField 'filePermissions' hides a field. 182
 Error
coding HiddenField 'fileOwner' hides a field. 187
 Error
coding HiddenField 'fileGroup' hides a field. 192
 Error
sizes LineLength Line is longer than 120 characters (found 125). 299
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 310

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

Severity Category Rule Message Line
 Error
design FinalClass Class ScriptAppenderSelector should be declared as final. 40
 Error
sizes LineLength Line is longer than 120 characters (found 128). 40
 Error
javadoc JavadocType Missing a Javadoc comment. 40
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 65
 Error
coding HiddenField 'appenderSet' hides a field. 109
 Error
coding HiddenField 'configuration' hides a field. 114
 Error
coding HiddenField 'name' hides a field. 119
 Error
coding HiddenField 'script' hides a field. 124
 Error
coding DeclarationOrder Constructor definition in wrong order. 136

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.io.Serializable' import. 42
 Error
javadoc JavadocMethod Expected an @return tag. 127
 Error
coding HiddenField 'to' hides a field. 127
 Error
javadoc JavadocMethod Expected @param tag for 'to'. 127
 Error
javadoc JavadocMethod Expected an @return tag. 135
 Error
coding HiddenField 'cc' hides a field. 135
 Error
javadoc JavadocMethod Expected @param tag for 'cc'. 135
 Error
javadoc JavadocMethod Expected an @return tag. 143
 Error
coding HiddenField 'bcc' hides a field. 143
 Error
javadoc JavadocMethod Expected @param tag for 'bcc'. 143
 Error
javadoc JavadocMethod Expected an @return tag. 151
 Error
coding HiddenField 'from' hides a field. 151
 Error
javadoc JavadocMethod Expected @param tag for 'from'. 151
 Error
javadoc JavadocMethod Expected an @return tag. 159
 Error
coding HiddenField 'replyTo' hides a field. 159
 Error
javadoc JavadocMethod Expected @param tag for 'replyTo'. 159
 Error
javadoc JavadocMethod Expected an @return tag. 168
 Error
coding HiddenField 'subject' hides a field. 168
 Error
javadoc JavadocMethod Expected @param tag for 'subject'. 168
 Error
javadoc JavadocMethod Expected an @return tag. 176
 Error
coding HiddenField 'smtpProtocol' hides a field. 176
 Error
javadoc JavadocMethod Expected @param tag for 'smtpProtocol'. 176
 Error
javadoc JavadocMethod Expected an @return tag. 184
 Error
coding HiddenField 'smtpHost' hides a field. 184
 Error
javadoc JavadocMethod Expected @param tag for 'smtpHost'. 184
 Error
javadoc JavadocMethod Expected an @return tag. 192
 Error
coding HiddenField 'smtpPort' hides a field. 192
 Error
javadoc JavadocMethod Expected @param tag for 'smtpPort'. 192
 Error
javadoc JavadocMethod Expected an @return tag. 200
 Error
coding HiddenField 'smtpUsername' hides a field. 200
 Error
javadoc JavadocMethod Expected @param tag for 'smtpUsername'. 200
 Error
javadoc JavadocMethod Expected an @return tag. 208
 Error
coding HiddenField 'smtpPassword' hides a field. 208
 Error
javadoc JavadocMethod Expected @param tag for 'smtpPassword'. 208
 Error
javadoc JavadocMethod Expected an @return tag. 216
 Error
coding HiddenField 'smtpDebug' hides a field. 216
 Error
javadoc JavadocMethod Expected @param tag for 'smtpDebug'. 216
 Error
javadoc JavadocMethod Expected an @return tag. 224
 Error
coding HiddenField 'bufferSize' hides a field. 224
 Error
javadoc JavadocMethod Expected @param tag for 'bufferSize'. 224
 Error
javadoc JavadocMethod Expected an @return tag. 232
 Error
coding HiddenField 'sslConfiguration' hides a field. 232
 Error
javadoc JavadocMethod Expected @param tag for 'sslConfiguration'. 232
 Error
sizes LineLength Line is longer than 120 characters (found 128). 266
 Error
javadoc JavadocMethod Expected an @return tag. 273
 Error
javadoc JavadocMethod Expected an @return tag. 283
 Error
sizes ParameterNumber More than 15 parameters (found 18). 283
 Error
javadoc JavadocMethod Expected @param tag for 'config'. 284
 Error
javadoc JavadocMethod Expected @param tag for 'name'. 285
 Error
javadoc JavadocMethod Expected @param tag for 'to'. 286
 Error
javadoc JavadocMethod Expected @param tag for 'cc'. 287
 Error
javadoc JavadocMethod Expected @param tag for 'bcc'. 288
 Error
javadoc JavadocMethod Expected @param tag for 'from'. 289
 Error
javadoc JavadocMethod Expected @param tag for 'replyTo'. 290
 Error
javadoc JavadocMethod Expected @param tag for 'subject'. 291
 Error
javadoc JavadocMethod Expected @param tag for 'smtpProtocol'. 292
 Error
javadoc JavadocMethod Expected @param tag for 'smtpHost'. 293
 Error
javadoc JavadocMethod Expected @param tag for 'smtpPortStr'. 294
 Error
javadoc JavadocMethod Expected @param tag for 'smtpUsername'. 295
 Error
javadoc JavadocMethod Expected @param tag for 'smtpPassword'. 296
 Error
javadoc JavadocMethod Expected @param tag for 'smtpDebug'. 297
 Error
javadoc JavadocMethod Expected @param tag for 'bufferSizeStr'. 298
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 299
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 300
 Error
javadoc JavadocMethod Expected @param tag for 'ignore'. 301
 Error
sizes LineLength Line is longer than 120 characters (found 128). 320

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 128). 72
 Error
modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 72
 Error
coding HiddenField 'advertise' hides a field. 133
 Error
coding HiddenField 'connectTimeoutMillis' hides a field. 138
 Error
coding HiddenField 'host' hides a field. 143
 Error
coding HiddenField 'immediateFail' hides a field. 148
 Error
coding HiddenField 'port' hides a field. 153
 Error
coding HiddenField 'protocol' hides a field. 158
 Error
coding HiddenField 'reconnectDelayMillis' hides a field. 163
 Error
coding HiddenField 'socketOptions' hides a field. 168
 Error
coding HiddenField 'sslConfiguration' hides a field. 173
 Error
sizes LineLength Line is longer than 120 characters (found 128). 221
 Error
sizes LineLength Line is longer than 120 characters (found 162). 222
 Error
coding DeclarationOrder Instance variable definition in wrong order. 235
 Error
coding DeclarationOrder Instance variable definition in wrong order. 236
 Error
coding DeclarationOrder Constructor definition in wrong order. 238
 Error
sizes LineLength Line is longer than 120 characters (found 132). 255
 Error
coding DeclarationOrder Constructor definition in wrong order. 257
 Error
sizes LineLength Line is longer than 120 characters (found 148). 415
 Error
sizes LineLength Line is longer than 120 characters (found 125). 418
 Error
sizes LineLength Line is longer than 120 characters (found 125). 419
 Error
sizes LineLength Line is longer than 120 characters (found 159). 421

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 50
 Error
sizes LineLength Line is longer than 120 characters (found 134). 135
 Error
sizes LineLength Line is longer than 120 characters (found 135). 136
 Error
coding HiddenField 'facility' hides a field. 214
 Error
coding HiddenField 'id' hides a field. 219
 Error
coding HiddenField 'enterpriseNumber' hides a field. 224
 Error
coding HiddenField 'includeMdc' hides a field. 229
 Error
coding HiddenField 'mdcId' hides a field. 234
 Error
coding HiddenField 'mdcPrefix' hides a field. 239
 Error
coding HiddenField 'eventPrefix' hides a field. 244
 Error
coding HiddenField 'newLine' hides a field. 249
 Error
coding HiddenField 'escapeNL' hides a field. 254
 Error
coding HiddenField 'appName' hides a field. 259
 Error
coding HiddenField 'msgId' hides a field. 264
 Error
coding HiddenField 'excludes' hides a field. 269
 Error
coding HiddenField 'includes' hides a field. 274
 Error
coding HiddenField 'required' hides a field. 279
 Error
coding HiddenField 'format' hides a field. 284
 Error
coding HiddenField 'exceptionPattern' hides a field. 294
 Error
coding HiddenField 'loggerFields' hides a field. 299
 Error
javadoc JavadocVariable Missing a Javadoc comment. 305
 Error
sizes LineLength Line is longer than 120 characters (found 125). 309
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 364
 Error
sizes ParameterNumber More than 15 parameters (found 31). 364

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Type Javadoc comment is missing an @param <B> tag. 41
 Error
modifier RedundantModifier Redundant 'public' modifier. 84
 Error
javadoc JavadocType Missing a Javadoc comment. 91
 Error
coding DeclarationOrder Constructor definition in wrong order. 155

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
javadoc JavadocType Missing a Javadoc comment. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
sizes LineLength Line is longer than 120 characters (found 127). 62
 Error
sizes LineLength Line is longer than 120 characters (found 126). 97
 Error
coding HiddenField 'manager' hides a field. 151

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Instance variable definition in wrong order. 89
 Error
coding DeclarationOrder Instance variable definition in wrong order. 90
 Error
coding DeclarationOrder Instance variable definition in wrong order. 92
 Error
coding DeclarationOrder Instance variable definition in wrong order. 94
 Error
coding DeclarationOrder Constructor definition in wrong order. 103
 Error
sizes LineLength Line is longer than 120 characters (found 125). 115
 Error
coding DeclarationOrder Constructor definition in wrong order. 115
 Error
sizes LineLength Line is longer than 120 characters (found 133). 270
 Error
sizes LineLength Line is longer than 120 characters (found 133). 282

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

Severity Category Rule Message Line
 Error
design FinalClass Class ColumnMapping should be declared as final. 43
 Error
sizes LineLength Line is longer than 120 characters (found 194). 92
 Error
coding HiddenField 'configuration' hides a field. 102
 Error
coding HiddenField 'layout' hides a field. 113
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 113
 Error
coding HiddenField 'literal' hides a field. 124
 Error
javadoc JavadocMethod Expected @param tag for 'literal'. 124
 Error
coding HiddenField 'name' hides a field. 134
 Error
javadoc JavadocMethod Expected @param tag for 'name'. 134
 Error
sizes LineLength Line is longer than 120 characters (found 161). 140
 Error
coding HiddenField 'parameter' hides a field. 145
 Error
javadoc JavadocMethod Expected @param tag for 'parameter'. 145
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 146
 Error
coding HiddenField 'pattern' hides a field. 156
 Error
javadoc JavadocMethod Expected @param tag for 'pattern'. 156
 Error
coding HiddenField 'source' hides a field. 167
 Error
javadoc JavadocMethod Expected @param tag for 'source'. 167
 Error
sizes LineLength Line is longer than 120 characters (found 123). 173
 Error
sizes LineLength Line is longer than 120 characters (found 123). 174
 Error
sizes LineLength Line is longer than 120 characters (found 121). 175
 Error
coding HiddenField 'type' hides a field. 179
 Error
javadoc JavadocMethod Expected @param tag for 'type'. 179
 Error
coding DeclarationOrder Instance variable definition in wrong order. 202
 Error
coding DeclarationOrder Instance variable definition in wrong order. 203
 Error
coding DeclarationOrder Instance variable definition in wrong order. 204
 Error
coding DeclarationOrder Instance variable definition in wrong order. 205
 Error
coding DeclarationOrder Instance variable definition in wrong order. 206
 Error
coding DeclarationOrder Instance variable definition in wrong order. 207
 Error
coding DeclarationOrder Instance variable definition in wrong order. 208
 Error
sizes LineLength Line is longer than 120 characters (found 166). 210
 Error
coding DeclarationOrder Constructor definition in wrong order. 210

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
coding HiddenField 'connectionString' hides a field. 90
 Error
coding HiddenField 'driverClassName' hides a field. 95
 Error
coding HiddenField 'password' hides a field. 100
 Error
coding HiddenField 'properties' hides a field. 105
 Error
coding HiddenField 'userName' hides a field. 110
 Error
coding DeclarationOrder Instance variable definition in wrong order. 122
 Error
coding DeclarationOrder Instance variable definition in wrong order. 123
 Error
coding DeclarationOrder Instance variable definition in wrong order. 124
 Error
coding DeclarationOrder Instance variable definition in wrong order. 125
 Error
coding DeclarationOrder Instance variable definition in wrong order. 126
 Error
coding DeclarationOrder Instance variable definition in wrong order. 127
 Error
coding DeclarationOrder Constructor definition in wrong order. 129
 Error
sizes LineLength Line is longer than 120 characters (found 125). 130
 Error
coding HiddenField 'actualConnectionString' hides a field. 148
 Error
coding HiddenField 'properties' hides a field. 209

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 40
 Error
sizes LineLength Line is longer than 120 characters (found 123). 74
 Error
javadoc JavadocMethod Expected @param tag for 'clob'. 106
 Error
coding HiddenField 'configuration' hides a field. 116
 Error
javadoc JavadocMethod Expected @param tag for 'configuration'. 116
 Error
javadoc JavadocMethod Expected @param tag for 'eventTimestamp'. 127
 Error
coding HiddenField 'literal' hides a field. 138
 Error
javadoc JavadocMethod Expected @param tag for 'literal'. 138
 Error
coding HiddenField 'name' hides a field. 148
 Error
javadoc JavadocMethod Expected @param tag for 'name'. 148
 Error
coding HiddenField 'pattern' hides a field. 159
 Error
javadoc JavadocMethod Expected @param tag for 'pattern'. 159
 Error
javadoc JavadocMethod Expected @param tag for 'unicode'. 169
 Error
javadoc JavadocMethod Expected an @return tag. 182
 Error
javadoc JavadocMethod Expected @param tag for 'config'. 183
 Error
javadoc JavadocMethod Expected @param tag for 'name'. 183
 Error
javadoc JavadocMethod Expected @param tag for 'pattern'. 183
 Error
javadoc JavadocMethod Expected @param tag for 'literalValue'. 184
 Error
javadoc JavadocMethod Expected @param tag for 'eventTimestamp'. 184
 Error
javadoc JavadocMethod Expected @param tag for 'unicode'. 185
 Error
javadoc JavadocMethod Expected @param tag for 'clob'. 185
 Error
coding DeclarationOrder Instance variable definition in wrong order. 209
 Error
coding DeclarationOrder Instance variable definition in wrong order. 210
 Error
coding DeclarationOrder Instance variable definition in wrong order. 211
 Error
coding DeclarationOrder Instance variable definition in wrong order. 212
 Error
coding DeclarationOrder Instance variable definition in wrong order. 214
 Error
coding DeclarationOrder Instance variable definition in wrong order. 216
 Error
coding DeclarationOrder Instance variable definition in wrong order. 218
 Error
coding DeclarationOrder Constructor definition in wrong order. 220

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

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 56
 Error
coding HiddenField 'bufferSize' hides a field. 121
 Error
coding HiddenField 'columnConfigs' hides a field. 133
 Error
coding HiddenField 'columnMappings' hides a field. 138
 Error
coding HiddenField 'connectionSource' hides a field. 150
 Error
coding HiddenField 'tableName' hides a field. 170
 Error
coding HiddenField 'truncateStrings' hides a field. 175
 Error
javadoc JavadocMethod Expected an @return tag. 188
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 189
 Error
javadoc JavadocMethod Expected @param tag for 'name'. 189
 Error
javadoc JavadocMethod Expected @param tag for 'ignore'. 189
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 190
 Error
javadoc JavadocMethod Expected @param tag for 'connectionSource'. 191
 Error
javadoc JavadocMethod Expected @param tag for 'bufferSize'. 192
 Error
javadoc JavadocMethod Expected @param tag for 'tableName'. 192
 Error
javadoc JavadocMethod Expected @param tag for 'columnConfigs'. 193
 Error
coding DeclarationOrder Instance variable definition in wrong order. 215
 Error
coding DeclarationOrder Constructor definition in wrong order. 217

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 183). 97
 Error
javadoc JavadocType Missing a Javadoc comment. 213
 Error
modifier RedundantModifier Redundant 'public' modifier. 229
 Error
sizes LineLength Line is longer than 120 characters (found 207). 327
 Error
sizes LineLength Line is longer than 120 characters (found 121). 389
 Error
sizes LineLength Line is longer than 120 characters (found 121). 434
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 438
 Error
javadoc JavadocMethod Expected @param tag for 'immediateFail'. 440
 Error
javadoc JavadocMethod Expected @param tag for 'reconnectIntervalMillis'. 440
 Error
coding DeclarationOrder Instance variable definition in wrong order. 470
 Error
coding DeclarationOrder Instance variable definition in wrong order. 471
 Error
coding DeclarationOrder Instance variable definition in wrong order. 472
 Error
coding DeclarationOrder Instance variable definition in wrong order. 473
 Error
coding DeclarationOrder Instance variable definition in wrong order. 474
 Error
coding DeclarationOrder Instance variable definition in wrong order. 475
 Error
coding DeclarationOrder Instance variable definition in wrong order. 476
 Error
coding DeclarationOrder Instance variable definition in wrong order. 477
 Error
coding DeclarationOrder Constructor definition in wrong order. 479
 Error
sizes LineLength Line is longer than 120 characters (found 131). 508
 Error
sizes LineLength Line is longer than 120 characters (found 143). 512
 Error
sizes LineLength Line is longer than 120 characters (found 121). 564
 Error
sizes LineLength Line is longer than 120 characters (found 153). 639
 Error
sizes LineLength Line is longer than 120 characters (found 140). 674
 Error
coding HiddenField 'statement' hides a field. 687
 Error
coding HiddenField 'connection' hides a field. 698
 Error
sizes LineLength Line is longer than 120 characters (found 123). 867

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

Severity Category Rule Message Line
 Error
design FinalClass Class Builder should be declared as final. 50
 Error
javadoc JavadocType Missing a Javadoc comment. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
coding HiddenField 'destinationBindingName' hides a field. 127
 Error
coding HiddenField 'factoryBindingName' hides a field. 132
 Error
coding HiddenField 'factoryName' hides a field. 137
 Error
coding HiddenField 'immediateFail' hides a field. 142
 Error
coding HiddenField 'jmsManager' hides a field. 147
 Error
coding HiddenField 'password' hides a field. 152
 Error
javadoc JavadocMethod Expected an @return tag. 160
 Error
coding HiddenField 'password' hides a field. 161
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 161
 Error
coding HiddenField 'providerUrl' hides a field. 166
 Error
coding HiddenField 'reconnectIntervalMillis' hides a field. 171
 Error
coding HiddenField 'securityCredentials' hides a field. 176
 Error
coding HiddenField 'securityPrincipalName' hides a field. 181
 Error
coding HiddenField 'urlPkgPrefixes' hides a field. 186
 Error
javadoc JavadocMethod Expected an @return tag. 194
 Error
javadoc JavadocMethod Expected @param tag for 'username'. 195
 Error
coding HiddenField 'userName' hides a field. 200
 Error
coding DeclarationOrder Instance variable definition in wrong order. 225
 Error
coding DeclarationOrder Constructor definition in wrong order. 231
 Error
coding DeclarationOrder Constructor definition in wrong order. 242

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

Severity Category Rule Message Line
 Error
design FinalClass Class JmsManager should be declared as final. 53
 Error
javadoc JavadocType Missing a Javadoc comment. 55
 Error
javadoc JavadocType Missing a Javadoc comment. 124
 Error
design FinalClass Class Reconnector should be declared as final. 140
 Error
sizes LineLength Line is longer than 120 characters (found 121). 187
 Error
coding DeclarationOrder Instance variable definition in wrong order. 233
 Error
coding DeclarationOrder Instance variable definition in wrong order. 235
 Error
coding DeclarationOrder Instance variable definition in wrong order. 236
 Error
coding DeclarationOrder Instance variable definition in wrong order. 237
 Error
coding DeclarationOrder Instance variable definition in wrong order. 238
 Error
coding DeclarationOrder Instance variable definition in wrong order. 239
 Error
coding DeclarationOrder Instance variable definition in wrong order. 240
 Error
coding DeclarationOrder Constructor definition in wrong order. 242
 Error
coding HiddenField 'jndiManager' hides a field. 319
 Error
coding HiddenField 'jndiManager' hides a field. 329
 Error
javadoc JavadocMethod Expected @throws tag for 'JMSException'. 354
 Error
javadoc JavadocMethod Expected @throws tag for 'JMSException'. 375
 Error
coding HiddenField 'session' hides a field. 389
 Error
coding HiddenField 'destination' hides a field. 389
 Error
javadoc JavadocMethod Expected @throws tag for 'JMSException'. 390
 Error
coding HiddenField 'connection' hides a field. 401

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

Severity Category Rule Message Line
 Error
sizes ParameterNumber More than 15 parameters (found 26). 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/KafkaAppender.java

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 46
 Error
sizes LineLength Line is longer than 120 characters (found 131). 76
 Error
coding HiddenField 'topic' hides a field. 90
 Error
coding HiddenField 'syncSend' hides a field. 95
 Error
coding HiddenField 'key' hides a field. 100
 Error
blocks EmptyBlock Empty catch block. 109
 Error
sizes LineLength Line is longer than 120 characters (found 123). 120
 Error
sizes LineLength Line is longer than 120 characters (found 126). 128
 Error
javadoc JavadocMethod Expected @param tag for '<B>'. 139
 Error
coding DeclarationOrder Instance variable definition in wrong order. 143
 Error
coding DeclarationOrder Constructor definition in wrong order. 145
 Error
blocks EmptyBlock Empty catch block. 169
 Error
sizes LineLength Line is longer than 120 characters (found 128). 211

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 38
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
design VisibilityModifier Variable 'producerFactory' must be private and have accessor methods. 45
 Error
coding DeclarationOrder Static variable definition in wrong order. 54
 Error
naming ConstantName Name 'factory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 54
 Error
sizes LineLength Line is longer than 120 characters (found 132). 132
 Error
sizes LineLength Line is longer than 120 characters (found 124). 154
 Error
javadoc JavadocType Missing a Javadoc comment. 157
 Error
modifier RedundantModifier Redundant 'public' modifier. 164
 Error
javadoc JavadocType Missing a Javadoc comment. 175
 Error
sizes LineLength Line is longer than 120 characters (found 128). 178

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.

org/apache/logging/log4j/core/appender/nosql/NoSqlAppender.java

Severity Category Rule Message Line
 Error
coding HiddenField 'bufferSize' hides a field. 93
 Error
coding HiddenField 'provider' hides a field. 105
 Error
coding DeclarationOrder Instance variable definition in wrong order. 164
 Error
coding DeclarationOrder Constructor definition in wrong order. 166

org/apache/logging/log4j/core/appender/nosql/NoSqlDatabaseManager.java

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 189

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

Severity Category Rule Message Line
 Error
design FinalClass Class LoggerNameLevelRewritePolicy should be declared as final. 38
 Error
sizes LineLength Line is longer than 120 characters (found 128). 38
 Error
coding DeclarationOrder Instance variable definition in wrong order. 68
 Error
coding DeclarationOrder Instance variable definition in wrong order. 70
 Error
coding DeclarationOrder Constructor definition in wrong order. 72

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
coding DeclarationOrder Variable access definition in wrong order. 49
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 148

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

Severity Category Rule Message Line
 Error
naming ConstantName Name 'defaultSchedule' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 43
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 149
 Error
javadoc JavadocType Missing a Javadoc comment. 168

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 126). 140
 Error
sizes LineLength Line is longer than 120 characters (found 124). 146
 Error
sizes LineLength Line is longer than 120 characters (found 127). 147
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 147
 Error
coding HiddenField 'max' hides a field. 161
 Error
coding HiddenField 'min' hides a field. 176
 Error
sizes LineLength Line is longer than 120 characters (found 124). 188
 Error
coding HiddenField 'fileIndex' hides a field. 192
 Error
coding HiddenField 'compressionLevelStr' hides a field. 207
 Error
coding HiddenField 'customActions' hides a field. 222
 Error
coding HiddenField 'stopCustomActionsOnError' hides a field. 237
 Error
sizes LineLength Line is longer than 120 characters (found 144). 249
 Error
coding HiddenField 'tempCompressedFilePattern' hides a field. 252
 Error
coding HiddenField 'config' hides a field. 267
 Error
coding DeclarationOrder Instance variable definition in wrong order. 319
 Error
coding DeclarationOrder Instance variable definition in wrong order. 324
 Error
coding DeclarationOrder Instance variable definition in wrong order. 325
 Error
coding DeclarationOrder Instance variable definition in wrong order. 326
 Error
coding DeclarationOrder Instance variable definition in wrong order. 327
 Error
coding DeclarationOrder Instance variable definition in wrong order. 328
 Error
coding DeclarationOrder Instance variable definition in wrong order. 329
 Error
coding DeclarationOrder Constructor definition in wrong order. 340
 Error
coding DeclarationOrder Constructor definition in wrong order. 358
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 367

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

Severity Category Rule Message Line
 Error
coding HiddenField 'maxFiles' hides a field. 113
 Error
coding HiddenField 'compressionLevelStr' hides a field. 128
 Error
coding HiddenField 'customActions' hides a field. 143
 Error
coding HiddenField 'stopCustomActionsOnError' hides a field. 158
 Error
sizes LineLength Line is longer than 120 characters (found 144). 170
 Error
coding HiddenField 'tempCompressedFilePattern' hides a field. 173
 Error
coding HiddenField 'config' hides a field. 188
 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 Instance variable definition in wrong order. 236
 Error
coding DeclarationOrder Instance variable definition in wrong order. 237
 Error
coding DeclarationOrder Instance variable definition in wrong order. 238
 Error
coding DeclarationOrder Instance variable definition in wrong order. 239
 Error
coding DeclarationOrder Constructor definition in wrong order. 249
 Error
coding DeclarationOrder Constructor definition in wrong order. 265
 Error
sizes LineLength Line is longer than 120 characters (found 129). 267
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 272

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
coding DeclarationOrder Instance variable definition in wrong order. 96
 Error
coding DeclarationOrder Constructor definition in wrong order. 98
 Error
modifier RedundantModifier Redundant 'private' modifier. 98

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 30
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33

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

Severity Category Rule Message Line
 Error
design FinalClass Class OnStartupTriggeringPolicy should be declared as final. 32

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. 80
 Error
coding DeclarationOrder Constructor definition in wrong order. 106
 Error
coding HiddenField 'isTimeBased' hides a field. 113
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 228
 Error
sizes LineLength Line is longer than 120 characters (found 127). 235
 Error
sizes LineLength Line is longer than 120 characters (found 129). 236
 Error
javadoc JavadocMethod Expected @param tag for 'useCurrentTime'. 255
 Error
javadoc JavadocMethod Expected @param tag for 'useCurrentTime'. 279
 Error
coding HiddenField 'pattern' hides a field. 310
 Error
coding HiddenField 'pattern' hides a field. 343
 Error
coding HiddenField 'pattern' hides a field. 352

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
coding DeclarationOrder Static variable definition in wrong order. 80
 Error
naming ConstantName Name 'triggeringPolicyUpdater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 80
 Error
sizes LineLength Line is longer than 120 characters (found 121). 81
 Error
coding DeclarationOrder Static variable definition in wrong order. 83
 Error
naming ConstantName Name 'rolloverStrategyUpdater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 83
 Error
sizes LineLength Line is longer than 120 characters (found 121). 84
 Error
coding DeclarationOrder Static variable definition in wrong order. 86
 Error
naming ConstantName Name 'patternProcessorUpdater' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 86
 Error
sizes LineLength Line is longer than 120 characters (found 121). 87
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 104
 Error
sizes LineLength Line is longer than 120 characters (found 135). 116
 Error
sizes LineLength Line is longer than 120 characters (found 137). 119
 Error
sizes LineLength Line is longer than 120 characters (found 135). 135
 Error
sizes ParameterNumber More than 15 parameters (found 17). 135
 Error
sizes LineLength Line is longer than 120 characters (found 127). 306
 Error
modifier RedundantModifier Redundant 'public' modifier. 470
 Error
modifier RedundantModifier Redundant 'public' modifier. 561
 Error
sizes LineLength Line is longer than 120 characters (found 123). 564
 Error
sizes LineLength Line is longer than 120 characters (found 126). 676
 Error
sizes LineLength Line is longer than 120 characters (found 125). 703
 Error
javadoc JavadocType Missing a Javadoc comment. 709
 Error
sizes LineLength Line is longer than 120 characters (found 128). 737

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 135). 56
 Error
sizes ParameterNumber More than 15 parameters (found 18). 63
 Error
javadoc JavadocMethod Expected @param tag for 'loggerContext'. 63
 Error
javadoc JavadocMethod Expected @param tag for 'raf'. 63
 Error
javadoc JavadocMethod Expected @param tag for 'fileName'. 64
 Error
javadoc JavadocMethod Expected @param tag for 'pattern'. 64
 Error
javadoc JavadocMethod Expected @param tag for 'os'. 64
 Error
javadoc JavadocMethod Expected @param tag for 'append'. 64
 Error
javadoc JavadocMethod Expected @param tag for 'immediateFlush'. 65
 Error
javadoc JavadocMethod Expected @param tag for 'bufferSize'. 65
 Error
javadoc JavadocMethod Expected @param tag for 'size'. 65
 Error
javadoc JavadocMethod Expected @param tag for 'initialTime'. 65
 Error
javadoc JavadocMethod Expected @param tag for 'policy'. 66
 Error
javadoc JavadocMethod Expected @param tag for 'strategy'. 66
 Error
javadoc JavadocMethod Expected @param tag for 'advertiseURI'. 66
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 67
 Error
javadoc JavadocMethod Expected @param tag for 'filePermissions'. 68
 Error
javadoc JavadocMethod Expected @param tag for 'fileOwner'. 68
 Error
javadoc JavadocMethod Expected @param tag for 'fileGroup'. 68
 Error
javadoc JavadocMethod Expected @param tag for 'writeHeader'. 69
 Error
sizes LineLength Line is longer than 120 characters (found 134). 101
 Error
sizes LineLength Line is longer than 120 characters (found 125). 108
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 164
 Error
sizes LineLength Line is longer than 120 characters (found 139). 242
 Error
sizes LineLength Line is longer than 120 characters (found 127). 243
 Error
sizes LineLength Line is longer than 120 characters (found 134). 244
 Error
sizes LineLength Line is longer than 120 characters (found 123). 286
 Error
modifier RedundantModifier Redundant 'public' modifier. 286

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 37
 Error
coding HiddenField 'interval' hides a field. 66
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 66
 Error
coding HiddenField 'modulate' hides a field. 71
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 Error
coding HiddenField 'maxRandomDelay' hides a field. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 76

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. 105
 Error
whitespace ParenPad ')' is preceded with whitespace. 111
 Error
sizes LineLength Line is longer than 120 characters (found 121). 121

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocMethod Expected @param tag for 'source'. 85
 Error
javadoc JavadocMethod Expected @param tag for 'destination'. 85
 Error
javadoc JavadocMethod Expected @param tag for 'deleteSource'. 85
 Error
javadoc JavadocType Missing a Javadoc comment. 159

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

Severity Category Rule Message Line
 Error
javadoc JavadocMethod Expected @param tag for 'nestedConditions'. 100

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

Severity Category Rule Message Line
 Error
javadoc JavadocMethod Unused @param tag for 'threshold'. 95
 Error
javadoc JavadocMethod Expected @param tag for 'size'. 101
 Error
javadoc JavadocMethod Expected @param tag for 'nestedConditions'. 102

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

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

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

Severity Category Rule Message Line
 Error
design FinalClass Class PosixViewAttributeAction should be declared as final. 49
 Error
sizes LineLength Line is longer than 120 characters (found 126). 137
 Error
coding HiddenField 'configuration' hides a field. 148
 Error
coding HiddenField 'subst' hides a field. 159
 Error
coding HiddenField 'basePath' hides a field. 169
 Error
coding HiddenField 'followLinks' hides a field. 179
 Error
coding HiddenField 'maxDepth' hides a field. 189
 Error
coding HiddenField 'pathConditions' hides a field. 200
 Error
coding HiddenField 'filePermissionsString' hides a field. 214
 Error
coding HiddenField 'filePermissions' hides a field. 224
 Error
coding HiddenField 'fileOwner' hides a field. 234
 Error
coding HiddenField 'fileGroup' hides a field. 244

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]*$'. 46
 Error
javadoc JavadocStyle First sentence should end with a period. 65
 Error
javadoc JavadocMethod Expected an @return tag. 72
 Error
sizes LineLength Line is longer than 120 characters (found 121). 73
 Error
javadoc JavadocMethod Expected @param tag for 'basePath'. 73
 Error
javadoc JavadocMethod Expected @param tag for 'candidates'. 73

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.io.IOException' import. 23
 Error
javadoc JavadocMethod Unused @param tag for 'basePath'. 46
 Error
javadoc JavadocMethod Unused @param tag for 'pathFilters'. 47
 Error
javadoc JavadocMethod Expected @param tag for 'sorter'. 49

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

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 36
 Error
coding HiddenField 'routingAppender' hides a field. 57
 Error
javadoc JavadocStyle First sentence should end with a period. 69
 Error
javadoc JavadocStyle First sentence should end with a period. 123
 Error
sizes LineLength Line is longer than 120 characters (found 126). 127
 Error
javadoc JavadocMethod Expected @param tag for 'configuration'. 136

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
whitespace FileTabCharacter File contains tab characters (this is the first instance). 26
 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. 48
 Error
coding HiddenField 'configuration' hides a field. 98
 Error
coding HiddenField 'pattern' hides a field. 103
 Error
coding HiddenField 'patternScript' hides a field. 108
 Error
coding HiddenField 'routes' hides a field. 113
 Error
coding DeclarationOrder Instance variable definition in wrong order. 145
 Error
coding DeclarationOrder Instance variable definition in wrong order. 147
 Error
coding DeclarationOrder Instance variable definition in wrong order. 149
 Error
coding DeclarationOrder Instance variable definition in wrong order. 152
 Error
sizes LineLength Line is longer than 120 characters (found 136). 154
 Error
coding DeclarationOrder Constructor definition in wrong order. 154

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 Error
javadoc JavadocType Missing a Javadoc comment. 60
 Error
coding HiddenField 'routes' hides a field. 107
 Error
coding HiddenField 'defaultRouteScript' hides a field. 112
 Error
coding HiddenField 'rewritePolicy' hides a field. 117
 Error
coding HiddenField 'purgePolicy' hides a field. 122
 Error
coding DeclarationOrder Static variable definition in wrong order. 133
 Error
coding DeclarationOrder Instance variable definition in wrong order. 135
 Error
coding DeclarationOrder Instance variable definition in wrong order. 136
 Error
coding DeclarationOrder Instance variable definition in wrong order. 137
 Error
coding DeclarationOrder Instance variable definition in wrong order. 138
 Error
coding DeclarationOrder Instance variable definition in wrong order. 139
 Error
coding DeclarationOrder Instance variable definition in wrong order. 141
 Error
coding DeclarationOrder Instance variable definition in wrong order. 142
 Error
coding DeclarationOrder Instance variable definition in wrong order. 143
 Error
coding DeclarationOrder Instance variable definition in wrong order. 144
 Error
coding DeclarationOrder Instance variable definition in wrong order. 145
 Error
coding DeclarationOrder Constructor definition in wrong order. 147
 Error
javadoc JavadocMethod Expected an @return tag. 317
 Error
javadoc JavadocMethod Expected @param tag for 'purgePolicy'. 369
 Error
sizes LineLength Line is longer than 120 characters (found 123). 381
 Error
modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 425
 Error
javadoc JavadocType Missing a Javadoc comment. 436
 Error
coding MagicNumber '-100_000' is a magic number. 465
 Error
javadoc JavadocType Missing a Javadoc comment. 473

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

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

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
javadoc JavadocType Missing a Javadoc comment. 140
 Error
coding DeclarationOrder Instance variable definition in wrong order. 148
 Error
coding DeclarationOrder Instance variable definition in wrong order. 161

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 126). 214
 Error
sizes LineLength Line is longer than 120 characters (found 128). 266
 Error
sizes LineLength Line is longer than 120 characters (found 121). 289
 Error
javadoc JavadocMethod Expected an @return tag. 291
 Error
javadoc JavadocMethod Expected @param tag for 'additivity'. 293
 Error
javadoc JavadocMethod Expected @param tag for 'levelName'. 294
 Error
javadoc JavadocMethod Expected @param tag for 'includeLocation'. 295
 Error
javadoc JavadocMethod Expected @param tag for 'refs'. 296
 Error
javadoc JavadocMethod Expected @param tag for 'properties'. 297
 Error
javadoc JavadocMethod Expected @param tag for 'config'. 298
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 299
 Error
javadoc JavadocMethod Expected an @return tag. 317
 Error
javadoc JavadocMethod Expected @param tag for 'additivity'. 319
 Error
javadoc JavadocMethod Expected @param tag for 'level'. 320
 Error
javadoc JavadocMethod Expected @param tag for 'includeLocation'. 321
 Error
javadoc JavadocMethod Expected @param tag for 'refs'. 322
 Error
javadoc JavadocMethod Expected @param tag for 'properties'. 323
 Error
javadoc JavadocMethod Expected @param tag for 'config'. 324
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 325

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

Severity Category Rule Message Line
 Error
javadoc JavadocMethod Expected @param tag for 'event'. 54
 Error
javadoc JavadocMethod Expected @param tag for 'asyncLoggerConfig'. 54

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Instance variable definition in wrong order. 73
 Error
coding DeclarationOrder Instance variable definition in wrong order. 74
 Error
sizes LineLength Line is longer than 120 characters (found 129). 347
 Error
sizes LineLength Line is longer than 120 characters (found 121). 355

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.Level' import. 24
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.message.Message' import. 37
 Error
sizes LineLength Line is longer than 120 characters (found 132). 92

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 126). 91
 Error
sizes LineLength Line is longer than 120 characters (found 124). 95

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 ImportOrder Wrong order for 'org.apache.logging.log4j.Logger' import. 33
 Error
coding DeclarationOrder Variable access definition in wrong order. 55
 Error
coding DeclarationOrder Variable access definition in wrong order. 57
 Error
sizes LineLength Line is longer than 120 characters (found 122). 78
 Error
sizes LineLength Line is longer than 120 characters (found 124). 137

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

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

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 AvoidStarImport Using the '.*' form of import should be avoided - org.apache.logging.log4j.core.util.*. 31
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.time.Instant' import. 32
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.logging.log4j.message.*. 34
 Error
coding HiddenField 'threadId' hides a field. 91
 Error
coding HiddenField 'threadName' hides a field. 92
 Error
coding HiddenField 'threadPriority' hides a field. 92
 Error
coding MagicNumber '10' is a magic number. 130
 Error
coding HiddenField 'endOfBatch' hides a field. 152
 Error
javadoc JavadocStyle First sentence should end with a period. 255
 Error
sizes LineLength Line is longer than 120 characters (found 129). 375
 Error
whitespace NoWhitespaceBefore ';' is preceded with whitespace. 464

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

Severity Category Rule Message Line
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 47

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. 27
 Error
coding DeclarationOrder Variable access definition in wrong order. 42
 Error
design VisibilityModifier Variable 'loggerName' must be private and have accessor methods. 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
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
coding DeclarationOrder Variable access definition in wrong order. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
coding DeclarationOrder Variable access definition in wrong order. 47

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
coding DeclarationOrder Variable access definition in wrong order. 51
 Error
sizes LineLength Line is longer than 120 characters (found 127). 58
 Error
coding MagicNumber '8' is a magic number. 71
 Error
coding MagicNumber '102' is a magic number. 76
 Error
coding MagicNumber '8' is a magic number. 83

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

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 249
 Error
sizes LineLength Line is longer than 120 characters (found 131). 254
 Error
sizes LineLength Line is longer than 120 characters (found 134). 262
 Error
sizes LineLength Line is longer than 120 characters (found 125). 559
 Error
blocks RightCurly '}' at column 25 should be alone on a line. 564
 Error
whitespace WhitespaceAround '}' is not followed by whitespace. 564
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 564
 Error
sizes LineLength Line is longer than 120 characters (found 121). 597
 Error
sizes LineLength Line is longer than 120 characters (found 123). 730
 Error
sizes LineLength Line is longer than 120 characters (found 123). 803

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

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.io.File' import. 40
 Error
coding DeclarationOrder Static variable definition in wrong order. 90
 Error
coding DeclarationOrder Static variable definition in wrong order. 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
coding DeclarationOrder Static variable definition in wrong order. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 99
 Error
coding DeclarationOrder Static variable definition in wrong order. 99
 Error
javadoc JavadocVariable Missing a Javadoc comment. 101
 Error
coding DeclarationOrder Static variable definition in wrong order. 101
 Error
coding DeclarationOrder Static variable definition in wrong order. 109
 Error
coding DeclarationOrder Static variable definition in wrong order. 114
 Error
coding DeclarationOrder Static variable definition in wrong order. 119
 Error
coding DeclarationOrder Static variable definition in wrong order. 124
 Error
javadoc JavadocVariable Missing a Javadoc comment. 126
 Error
coding DeclarationOrder Static variable definition in wrong order. 126
 Error
javadoc JavadocVariable Missing a Javadoc comment. 127
 Error
coding DeclarationOrder Static variable definition in wrong order. 127
 Error
coding DeclarationOrder Static variable definition in wrong order. 132
 Error
coding DeclarationOrder Static variable definition in wrong order. 137
 Error
coding DeclarationOrder Static variable definition in wrong order. 139
 Error
coding DeclarationOrder Static variable definition in wrong order. 141
 Error
coding DeclarationOrder Static variable definition in wrong order. 143
 Error
coding DeclarationOrder Instance variable definition in wrong order. 145
 Error
javadoc JavadocVariable Missing a Javadoc comment. 145
 Error
coding DeclarationOrder Static variable definition in wrong order. 147
 Error
coding DeclarationOrder Static variable definition in wrong order. 149
 Error
coding DeclarationOrder Static variable definition in wrong order. 150
 Error
coding DeclarationOrder Static variable definition in wrong order. 152
 Error
sizes LineLength Line is longer than 120 characters (found 123). 295
 Error
sizes LineLength Line is longer than 120 characters (found 149). 318
 Error
sizes LineLength Line is longer than 120 characters (found 127). 395
 Error
sizes LineLength Line is longer than 120 characters (found 123). 429
 Error
sizes LineLength Line is longer than 120 characters (found 123). 459
 Error
sizes LineLength Line is longer than 120 characters (found 135). 487
 Error
sizes LineLength Line is longer than 120 characters (found 124). 529
 Error
whitespace NoWhitespaceAfter 'String' is followed by whitespace. 535
 Error
sizes LineLength Line is longer than 120 characters (found 150). 549

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

Severity Category Rule Message Line
 Error
coding HiddenField 'file' hides a field. 46
 Error
coding HiddenField 'lastModifiedMillis' hides a field. 64

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

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 98
 Error
sizes LineLength Line is longer than 120 characters (found 135). 150
 Error
sizes LineLength Line is longer than 120 characters (found 122). 156
 Error
sizes LineLength Line is longer than 120 characters (found 140). 172
 Error
sizes LineLength Line is longer than 120 characters (found 142). 186
 Error
javadoc JavadocType Missing a Javadoc comment. 212
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 240
 Error
sizes LineLength Line is longer than 120 characters (found 125). 245

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

Severity Category Rule Message Line
 Error
whitespace ParenPad '(' is followed by whitespace. 152
 Error
whitespace ParenPad ')' is preceded with whitespace. 152
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 153
 Error
sizes LineLength Line is longer than 120 characters (found 123). 324

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.net.URI' import. 29
 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. 428

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

Severity Category Rule Message Line
 Error
naming MemberName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
 Error
coding DeclarationOrder Static variable definition in wrong order. 50
 Error
coding DeclarationOrder Static variable definition in wrong order. 51
 Error
coding DeclarationOrder Static variable definition in wrong order. 52
 Error
coding DeclarationOrder Static variable definition in wrong order. 53
 Error
coding DeclarationOrder Static variable definition in wrong order. 54
 Error
coding HiddenField 'lastModifiedMillis' hides a field. 89
 Error
coding FallThrough Fall through from previous branch of the switch statement. 127

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

Severity Category Rule Message Line
 Error
imports RedundantImport Redundant import from the same package - org.apache.logging.log4j.core.config.LoggerConfig. 21

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.core.impl.LocationAware. 27

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
naming StaticVariableName Name 'LOG_EVENT_FACTORY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 67
 Error
coding HiddenField 'level' hides a field. 205
 Error
coding HiddenField 'name' hides a field. 214
 Error
coding HiddenField 'level' hides a field. 382
 Error
coding HiddenField 'level' hides a field. 432
 Error
sizes LineLength Line is longer than 120 characters (found 145). 564
 Error
sizes LineLength Line is longer than 120 characters (found 124). 609
 Error
sizes LineLength Line is longer than 120 characters (found 122). 632
 Error
javadoc JavadocType Missing a Javadoc comment. 677
 Error
javadoc JavadocVariable Missing a Javadoc comment. 678
 Error
coding HiddenField 'config' hides a field. 680
 Error
javadoc JavadocVariable Missing a Javadoc comment. 684
 Error
coding HiddenField 'config' hides a field. 686
 Error
javadoc JavadocVariable Missing a Javadoc comment. 690
 Error
coding HiddenField 'config' hides a field. 692
 Error
coding HiddenField 'config' hides a field. 697

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

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

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

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. 260
 Error
javadoc JavadocStyle First sentence should end with a period. 268
 Error
javadoc JavadocStyle First sentence should end with a period. 276
 Error
javadoc JavadocMethod Expected @param tag for 'includeLocation'. 400
 Error
javadoc JavadocMethod Expected @param tag for 'timeout'. 454
 Error
javadoc JavadocMethod Expected @param tag for 'timeUnit'. 454
 Error
javadoc JavadocMethod Expected @throws tag for 'IOException'. 511

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

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

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 133). 172
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 218
 Error
sizes LineLength Line is longer than 120 characters (found 123). 290
 Error
sizes LineLength Line is longer than 120 characters (found 141). 295
 Error
sizes LineLength Line is longer than 120 characters (found 123). 327
 Error
coding HiddenField 'name' hides a field. 334
 Error
coding HiddenField 'name' hides a field. 345
 Error
coding HiddenField 'name' hides a field. 350
 Error
coding HiddenField 'name' hides a field. 360
 Error
coding HiddenField 'name' hides a field. 365
 Error
coding HiddenField 'name' hides a field. 370
 Error
coding HiddenField 'level' hides a field. 370
 Error
coding HiddenField 'name' hides a field. 375
 Error
coding HiddenField 'level' hides a field. 375
 Error
coding HiddenField 'name' hides a field. 380
 Error
coding HiddenField 'level' hides a field. 380
 Error
coding HiddenField 'name' hides a field. 385
 Error
coding HiddenField 'level' hides a field. 385
 Error
coding HiddenField 'level' hides a field. 400
 Error
coding HiddenField 'level' hides a field. 405
 Error
coding HiddenField 'level' hides a field. 410
 Error
coding HiddenField 'level' hides a field. 415
 Error
coding HiddenField 'name' hides a field. 426
 Error
coding HiddenField 'name' hides a field. 431
 Error
coding HiddenField 'name' hides a field. 437
 Error
coding HiddenField 'name' hides a field. 447
 Error
coding HiddenField 'level' hides a field. 447
 Error
coding HiddenField 'name' hides a field. 468
 Error
coding HiddenField 'name' hides a field. 473
 Error
coding HiddenField 'name' hides a field. 478
 Error
coding HiddenField 'level' hides a field. 478
 Error
coding HiddenField 'name' hides a field. 483
 Error
coding HiddenField 'level' hides a field. 483
 Error
coding HiddenField 'name' hides a field. 488
 Error
coding HiddenField 'level' hides a field. 488
 Error
coding HiddenField 'name' hides a field. 493
 Error
coding HiddenField 'level' hides a field. 493
 Error
coding HiddenField 'level' hides a field. 508
 Error
coding HiddenField 'level' hides a field. 513
 Error
coding HiddenField 'level' hides a field. 518
 Error
coding HiddenField 'level' hides a field. 523
 Error
coding HiddenField 'advertiser' hides a field. 528
 Error
coding HiddenField 'name' hides a field. 540
 Error
coding HiddenField 'packages' hides a field. 564
 Error
coding HiddenField 'level' hides a field. 582
 Error
coding HiddenField 'verbosity' hides a field. 588
 Error
coding HiddenField 'destination' hides a field. 594

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

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

Severity Category Rule Message Line
 Error
modifier RedundantModifier Redundant 'public' modifier. 28
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30

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

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

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

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. 49
 Error
modifier RedundantModifier Redundant 'public' modifier. 64
 Error
modifier RedundantModifier Redundant 'public' modifier. 79

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LoggerContext' import. 32
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 49
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 75
 Error
modifier RedundantModifier Redundant 'public' modifier. 260

org/apache/logging/log4j/core/config/json/JsonConfigurationFactory.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
 Error
sizes LineLength Line is longer than 120 characters (found 129). 47

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

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 29
 Error
blocks EmptyBlock Empty catch block. 43
 Error
blocks EmptyBlock Empty catch block. 45
 Error
blocks EmptyBlock Empty catch block. 47
 Error
blocks EmptyBlock Empty catch block. 49
 Error
blocks EmptyBlock Empty catch block. 59

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

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

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

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 25
 Error
coding MagicNumber '16' is a magic number. 31
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 32
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 32
 Error
coding MagicNumber '16' is a magic number. 32

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. 50
 Error
naming ConstantName Name 'PREFIX_0x' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 105
 Error
javadoc JavadocType Missing a Javadoc comment. 206
 Error
javadoc JavadocMethod Expected @param tag for '<T>'. 410
 Error
sizes LineLength Line is longer than 120 characters (found 129). 412
 Error
coding DeclarationOrder Static variable definition in wrong order. 443

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

Severity Category Rule Message Line
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 53
 Error
sizes LineLength Line is longer than 120 characters (found 123). 119
 Error
design FinalClass Class PluginElementVisitor should be declared as final. 129
 Error
design FinalClass Class PluginAliasesElementVisitor should be declared as final. 154
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 159

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
 Error
sizes LineLength Line is longer than 120 characters (found 125). 130
 Error
sizes LineLength Line is longer than 120 characters (found 125). 140
 Error
sizes LineLength Line is longer than 120 characters (found 122). 208

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
coding MagicNumber '1e-9' is a magic number. 197
 Error
javadoc JavadocMethod Expected an @return tag. 208
 Error
javadoc JavadocMethod Expected @param tag for 'pkg'. 208
 Error
coding MagicNumber '1e-9' is a magic number. 267

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

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

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

Severity Category Rule Message Line
 Error
whitespace NoWhitespaceBefore ',' is preceded with whitespace. 193
 Error
sizes LineLength Line is longer than 120 characters (found 121). 291

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/constraints/Required.java

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

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.lang.annotation.*. 22
 Error
imports ImportOrder Wrong order for 'java.lang.annotation.*' import. 22
 Error
javadoc JavadocMethod Expected an @return tag. 40

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

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

org/apache/logging/log4j/core/config/plugins/validation/validators/ValidHostValidator.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.net.InetAddress' import. 24
 Error
coding HiddenField 'annotation' hides a field. 40

org/apache/logging/log4j/core/config/plugins/validation/validators/ValidPortValidator.java

Severity Category Rule Message Line
 Error
coding HiddenField 'annotation' hides a field. 37
 Error
coding MagicNumber '65535' is a magic number. 51

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. 75
 Error
sizes LineLength Line is longer than 120 characters (found 121). 95
 Error
coding HiddenField 'loggerContext' hides a field. 377

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. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
coding HiddenField 'destination' hides a field. 96
 Error
coding HiddenField 'status' hides a field. 133
 Error
coding HiddenField 'status' hides a field. 148
 Error
coding HiddenField 'verbosity' hides a field. 160
 Error
coding HiddenField 'verboseClasses' hides a field. 171

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

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

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

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 153). 31
 Error
javadoc JavadocType Missing a Javadoc comment. 41
 Error
modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
coding HiddenField 'onMatch' hides a field. 65
 Error
coding HiddenField 'onMismatch' hides a field. 75

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

Severity Category Rule Message Line
 Error
coding HiddenField 'filter' hides a field. 62
 Error
coding HiddenField 'filter' hides a field. 80
 Error
coding HiddenField 'filter' hides a field. 115
 Error
coding HiddenField 'filter' hides a field. 162

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. 119
 Error
coding HiddenField 'level' hides a field. 125
 Error
coding HiddenField 'level' hides a field. 131
 Error
coding HiddenField 'level' hides a field. 137
 Error
coding HiddenField 'level' hides a field. 143
 Error
coding HiddenField 'level' hides a field. 150
 Error
coding HiddenField 'level' hides a field. 157
 Error
coding HiddenField 'level' hides a field. 164
 Error
coding HiddenField 'level' hides a field. 172
 Error
coding HiddenField 'level' hides a field. 180
 Error
coding HiddenField 'level' hides a field. 194
 Error
coding DeclarationOrder Instance variable definition in wrong order. 247
 Error
sizes LineLength Line is longer than 120 characters (found 139). 293
 Error
javadoc JavadocType Missing a Javadoc comment. 293
 Error
coding HiddenField 'level' hides a field. 309
 Error
coding HiddenField 'rate' hides a field. 319
 Error
sizes LineLength Line is longer than 120 characters (found 134). 326
 Error
coding HiddenField 'maxBurst' hides a field. 330

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.core.config.plugins.PluginAttribute. 26
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.core.config.plugins.PluginFactory. 28
 Error
sizes LineLength Line is longer than 120 characters (found 155). 149
 Error
javadoc JavadocType Missing a Javadoc comment. 149

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

Severity Category Rule Message Line
 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). 46
 Error
coding DeclarationOrder Instance variable definition in wrong order. 75
 Error
coding DeclarationOrder Instance variable definition in wrong order. 76
 Error
coding DeclarationOrder Instance variable definition in wrong order. 77
 Error
coding DeclarationOrder Instance variable definition in wrong order. 78
 Error
coding DeclarationOrder Constructor definition in wrong order. 80

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.core.config.plugins.PluginAttribute. 26
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.core.config.plugins.PluginFactory. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
coding HiddenField 'level' hides a field. 50
 Error
coding HiddenField 'level' hides a field. 56
 Error
coding HiddenField 'level' hides a field. 62
 Error
coding HiddenField 'level' hides a field. 72
 Error
coding HiddenField 'level' hides a field. 77
 Error
coding HiddenField 'level' hides a field. 83
 Error
coding HiddenField 'level' hides a field. 89
 Error
coding HiddenField 'level' hides a field. 95
 Error
coding HiddenField 'level' hides a field. 101
 Error
coding HiddenField 'level' hides a field. 108
 Error
coding HiddenField 'level' hides a field. 115
 Error
coding HiddenField 'level' hides a field. 122
 Error
coding HiddenField 'level' hides a field. 130
 Error
coding HiddenField 'level' hides a field. 138
 Error
sizes LineLength Line is longer than 120 characters (found 161). 155
 Error
javadoc JavadocType Missing a Javadoc comment. 155
 Error
coding HiddenField 'level' hides a field. 164

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Instance variable definition in wrong order. 73
 Error
coding DeclarationOrder Instance variable definition in wrong order. 75
 Error
sizes LineLength Line is longer than 120 characters (found 121). 77
 Error
coding DeclarationOrder Constructor definition in wrong order. 77

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

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

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

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.message.ParameterizedMessage. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
sizes LineLength Line is longer than 120 characters (found 163). 156
 Error
javadoc JavadocType Missing a Javadoc comment. 156
 Error
javadoc JavadocMethod Unused @param tag for 'level'. 162
 Error
coding HiddenField 'text' hides a field. 165
 Error
javadoc JavadocMethod Expected @param tag for 'text'. 165

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

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

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

Severity Category Rule Message Line
 Error
coding HiddenField 'level' hides a field. 78
 Error
coding HiddenField 'level' hides a field. 84
 Error
coding HiddenField 'level' hides a field. 90
 Error
coding HiddenField 'level' hides a field. 96
 Error
coding HiddenField 'level' hides a field. 102
 Error
coding HiddenField 'level' hides a field. 109
 Error
coding HiddenField 'level' hides a field. 116
 Error
coding HiddenField 'level' hides a field. 123
 Error
coding HiddenField 'level' hides a field. 131
 Error
coding HiddenField 'level' hides a field. 139

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 122). 86
 Error
coding MagicNumber '24' is a magic number. 92
 Error
sizes LineLength Line is longer than 120 characters (found 121). 111
 Error
sizes LineLength Line is longer than 120 characters (found 123). 112

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

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 48
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 89

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

Severity Category Rule Message Line
 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
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). 91
 Error
javadoc JavadocStyle First sentence should end with a period. 188
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 233
 Error
sizes LineLength Line is longer than 120 characters (found 124). 238
 Error
sizes LineLength Line is longer than 120 characters (found 143). 270
 Error
javadoc JavadocStyle First sentence should end with a period. 315

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.logging.log4j.core.util.*. 32
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.time.Instant' import. 33
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LogEvent' import. 36
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.status.StatusLogger' import. 47
 Error
coding HiddenField 'level' hides a field. 154
 Error
coding HiddenField 'loggerFqcn' hides a field. 159
 Error
coding HiddenField 'loggerName' hides a field. 164
 Error
coding HiddenField 'marker' hides a field. 169
 Error
coding HiddenField 'message' hides a field. 174
 Error
coding HiddenField 'thrown' hides a field. 179
 Error
coding HiddenField 'instant' hides a field. 189
 Error
coding HiddenField 'thrownProxy' hides a field. 194
 Error
coding HiddenField 'contextData' hides a field. 210
 Error
coding HiddenField 'contextStack' hides a field. 215
 Error
coding HiddenField 'threadId' hides a field. 220
 Error
coding HiddenField 'threadName' hides a field. 225
 Error
coding HiddenField 'threadPriority' hides a field. 230
 Error
coding HiddenField 'source' hides a field. 235
 Error
coding HiddenField 'includeLocation' hides a field. 240
 Error
coding HiddenField 'endOfBatch' hides a field. 245
 Error
coding HiddenField 'nanoTime' hides a field. 256
 Error
coding DeclarationOrder Constructor definition in wrong order. 287
 Error
coding DeclarationOrder Constructor definition in wrong order. 296
 Error
javadoc JavadocMethod Expected @param tag for 'timestamp'. 297
 Error
coding DeclarationOrder Constructor definition in wrong order. 312
 Error
sizes LineLength Line is longer than 120 characters (found 122). 325
 Error
coding DeclarationOrder Constructor definition in wrong order. 329
 Error
sizes LineLength Line is longer than 120 characters (found 123). 348
 Error
coding DeclarationOrder Constructor definition in wrong order. 352
 Error
javadoc JavadocMethod Expected @param tag for 'source'. 353
 Error
coding DeclarationOrder Constructor definition in wrong order. 380
 Error
sizes LineLength Line is longer than 120 characters (found 122). 414
 Error
coding DeclarationOrder Constructor definition in wrong order. 438
 Error
sizes ParameterNumber More than 15 parameters (found 16). 438
 Error
sizes LineLength Line is longer than 120 characters (found 165). 443
 Error
coding DeclarationOrder Constructor definition in wrong order. 449
 Error
sizes LineLength Line is longer than 120 characters (found 122). 451
 Error
sizes LineLength Line is longer than 120 characters (found 165). 454
 Error
coding DeclarationOrder Constructor definition in wrong order. 461
 Error
sizes LineLength Line is longer than 120 characters (found 122). 463
 Error
javadoc JavadocMethod Expected @param tag for 'event'. 795
 Error
javadoc JavadocMethod Expected @param tag for 'includeLocation'. 795
 Error
coding MagicNumber '31' is a magic number. 879
 Error
coding MagicNumber '31' is a magic number. 880
 Error
coding MagicNumber '31' is a magic number. 881
 Error
coding MagicNumber '31' is a magic number. 882
 Error
coding MagicNumber '31' is a magic number. 883
 Error
coding MagicNumber '31' is a magic number. 884
 Error
coding MagicNumber '32' is a magic number. 884
 Error
coding MagicNumber '31' is a magic number. 885
 Error
coding MagicNumber '31' is a magic number. 886
 Error
coding MagicNumber '31' is a magic number. 887
 Error
coding MagicNumber '31' is a magic number. 888
 Error
coding MagicNumber '31' is a magic number. 889
 Error
coding MagicNumber '32' is a magic number. 889
 Error
coding MagicNumber '31' is a magic number. 890
 Error
coding MagicNumber '31' is a magic number. 891
 Error
coding MagicNumber '32' is a magic number. 891
 Error
coding MagicNumber '31' is a magic number. 892
 Error
coding MagicNumber '31' is a magic number. 893
 Error
coding MagicNumber '31' is a magic number. 894
 Error
modifier RedundantModifier Redundant 'public' modifier. 934
 Error
modifier RedundantModifier Redundant 'public' modifier. 957

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

Severity Category Rule Message Line
 Error
coding MagicNumber '10' is a magic number. 26

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

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

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.logging.log4j.core.util.*. 29
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.time.Instant' import. 30
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.logging.log4j.message.*. 32
 Error
coding DeclarationOrder Variable access definition in wrong order. 67
 Error
design VisibilityModifier Variable 'reserved' must be private and have accessor methods. 67
 Error
coding MagicNumber '10' is a magic number. 214
 Error
javadoc JavadocStyle First sentence should end with a period. 279
 Error
whitespace NoWhitespaceBefore ';' is preceded with whitespace. 497

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

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

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. 53
 Error
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
 Error
coding DeclarationOrder Variable access definition in wrong order. 60
 Error
design VisibilityModifier Variable 'contextDataProviders' must be private and have accessor methods. 60
 Error
sizes LineLength Line is longer than 120 characters (found 122). 196

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Map' import. 23

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Variable access definition in wrong order. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 80
 Error
coding DeclarationOrder Static variable definition in wrong order. 80
 Error
javadoc JavadocVariable Missing a Javadoc comment. 81
 Error
coding DeclarationOrder Static variable definition in wrong order. 81
 Error
javadoc JavadocVariable Missing a Javadoc comment. 82
 Error
coding DeclarationOrder Static variable definition in wrong order. 82
 Error
javadoc JavadocVariable Missing a Javadoc comment. 83
 Error
coding DeclarationOrder Static variable definition in wrong order. 83
 Error
javadoc JavadocVariable Missing a Javadoc comment. 84
 Error
coding DeclarationOrder Static variable definition in wrong order. 84
 Error
javadoc JavadocVariable Missing a Javadoc comment. 85
 Error
coding DeclarationOrder Static variable definition in wrong order. 85
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 244
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 286
 Error
sizes LineLength Line is longer than 120 characters (found 183). 290
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 292
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 294

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

Severity Category Rule Message Line
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 43
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 46
 Error
sizes LineLength Line is longer than 120 characters (found 127). 109
 Error
sizes LineLength Line is longer than 120 characters (found 141). 136
 Error
javadoc JavadocMethod Expected @param tag for 'suffix'. 187
 Error
sizes LineLength Line is longer than 120 characters (found 139). 199
 Error
javadoc JavadocMethod Expected @param tag for 'suffix'. 199
 Error
javadoc JavadocMethod Expected @param tag for 'suffix'. 242
 Error
sizes LineLength Line is longer than 120 characters (found 135). 265
 Error
sizes LineLength Line is longer than 120 characters (found 163). 278
 Error
sizes LineLength Line is longer than 120 characters (found 138). 352
 Error
sizes LineLength Line is longer than 120 characters (found 166). 365
 Error
sizes LineLength Line is longer than 120 characters (found 185). 380
 Error
sizes LineLength Line is longer than 120 characters (found 121). 381
 Error
javadoc JavadocMethod Expected @param tag for 'suffix'. 420

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.net.URL' import. 23
 Error
design FinalClass Class ThrowableProxyHelper should be declared as final. 36

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.List' import. 22
 Error
design FinalClass Class ThrowableProxyRenderer should be declared as final. 28
 Error
sizes LineLength Line is longer than 120 characters (found 138). 52
 Error
sizes LineLength Line is longer than 120 characters (found 154). 56
 Error
sizes LineLength Line is longer than 120 characters (found 128). 62
 Error
sizes LineLength Line is longer than 120 characters (found 141). 72
 Error
sizes LineLength Line is longer than 120 characters (found 135). 73
 Error
sizes LineLength Line is longer than 120 characters (found 127). 77
 Error
sizes LineLength Line is longer than 120 characters (found 159). 78
 Error
sizes LineLength Line is longer than 120 characters (found 133). 83
 Error
sizes LineLength Line is longer than 120 characters (found 126). 88
 Error
sizes LineLength Line is longer than 120 characters (found 157). 89
 Error
sizes LineLength Line is longer than 120 characters (found 129). 129
 Error
sizes LineLength Line is longer than 120 characters (found 140). 143
 Error
sizes LineLength Line is longer than 120 characters (found 211). 173
 Error
sizes LineLength Line is longer than 120 characters (found 140). 180
 Error
sizes LineLength Line is longer than 120 characters (found 206). 195
 Error
sizes LineLength Line is longer than 120 characters (found 121). 209

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 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. 28
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.module.SimpleModule. 29
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.time.Instant' import. 30
 Error
sizes LineLength Line is longer than 120 characters (found 121). 45
 Error
sizes LineLength Line is longer than 120 characters (found 140). 48
 Error
sizes LineLength Line is longer than 120 characters (found 186). 56
 Error
whitespace ParenPad ')' is preceded with whitespace. 56
 Error
sizes LineLength Line is longer than 120 characters (found 121). 67
 Error
sizes LineLength Line is longer than 120 characters (found 140). 70
 Error
sizes LineLength Line is longer than 120 characters (found 186). 78
 Error
whitespace ParenPad ')' is preceded with whitespace. 78
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 92

org/apache/logging/log4j/core/jackson/InstantMixIn.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
imports ImportOrder Wrong order for 'org.apache.logging.log4j.Marker' import. 23
 Error
blocks LeftCurly '{' at column 5 should be on the previous line. 42

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

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

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

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

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
sizes LineLength Line is longer than 120 characters (found 183). 42
 Error
javadoc JavadocMethod Expected @param tag for 'encodeThreadContextAsList'. 42
 Error
javadoc JavadocMethod Expected @param tag for 'includeStacktrace'. 42
 Error
javadoc JavadocMethod Expected @param tag for 'stacktraceAsString'. 42
 Error
javadoc JavadocMethod Expected @param tag for 'objectMessageAsJsonObject'. 42
 Error
sizes LineLength Line is longer than 120 characters (found 142). 43

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 ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.XmlMapper. 21
 Error
javadoc JavadocMethod Expected @param tag for 'includeStacktrace'. 43
 Error
javadoc JavadocMethod Expected @param tag for 'stacktraceAsString'. 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
 Error
sizes LineLength Line is longer than 120 characters (found 129). 38

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 ImportControl Disallowed import - com.fasterxml.jackson.dataformat.yaml.YAMLMapper. 21
 Error
sizes LineLength Line is longer than 120 characters (found 142). 43
 Error
javadoc JavadocMethod Expected @param tag for 'encodeThreadContextAsList'. 43
 Error
javadoc JavadocMethod Expected @param tag for 'includeStacktrace'. 43
 Error
javadoc JavadocMethod Expected @param tag for 'stacktraceAsString'. 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. 26
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonFilter. 30
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnore. 31
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 32
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder. 33
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonRootName. 34
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonDeserialize. 35
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonSerialize. 36
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper. 37
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 38
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement. 39
 Error
javadoc JavadocType Missing a Javadoc comment. 41
 Error
sizes LineLength Line is longer than 120 characters (found 159). 44

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. 26
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonFilter. 30
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnore. 31
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonProperty. 32
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonPropertyOrder. 33
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonRootName. 34
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonDeserialize. 35
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.annotation.JsonSerialize. 36
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper. 37
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty. 38
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement. 39
 Error
javadoc JavadocType Missing a Javadoc comment. 41
 Error
sizes LineLength Line is longer than 120 characters (found 158). 44

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/ObjectMessageSerializer.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 133). 42

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
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/ThrowableProxyWithStacktraceAsStringMixIn.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/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
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39

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

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

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

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.annotation.JsonAnyGetter. 43
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonIgnore. 44
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonRootName. 45
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.annotation.JsonUnwrapped. 46
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.core.JsonGenerationException. 47
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.JsonMappingException. 48
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectWriter. 49
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement. 50
 Error
javadoc JavadocType Missing a Javadoc comment. 52
 Error
javadoc JavadocType Missing a Javadoc comment. 57
 Error
modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 57
 Error
blocks LeftCurly '{' at column 49 should have line break after. 132
 Error
coding HiddenField 'eventEol' hides a field. 142
 Error
coding HiddenField 'endOfLine' hides a field. 147
 Error
coding HiddenField 'compact' hides a field. 152
 Error
coding HiddenField 'complete' hides a field. 157
 Error
coding HiddenField 'locationInfo' hides a field. 162
 Error
coding HiddenField 'properties' hides a field. 167
 Error
sizes LineLength Line is longer than 120 characters (found 130). 174
 Error
coding HiddenField 'includeStacktrace' hides a field. 177
 Error
coding HiddenField 'stacktraceAsString' hides a field. 187
 Error
coding HiddenField 'includeNullDelimiter' hides a field. 197
 Error
coding HiddenField 'includeTimeMillis' hides a field. 207
 Error
coding HiddenField 'additionalFields' hides a field. 217
 Error
sizes LineLength Line is longer than 120 characters (found 143). 241
 Error
sizes LineLength Line is longer than 120 characters (found 141). 245
 Error
sizes LineLength Line is longer than 120 characters (found 136). 261
 Error
sizes LineLength Line is longer than 120 characters (found 124). 271
 Error
sizes LineLength Line is longer than 120 characters (found 132). 275
 Error
javadoc JavadocType Missing a Javadoc comment. 352
 Error
modifier RedundantModifier Redundant 'public' modifier. 359
 Error
javadoc JavadocType Missing a Javadoc comment. 376
 Error
design VisibilityModifier Variable 'key' must be private and have accessor methods. 378
 Error
design VisibilityModifier Variable 'value' must be private and have accessor methods. 379
 Error
design VisibilityModifier Variable 'valueNeedsLookup' must be private and have accessor methods. 380
 Error
javadoc JavadocType Missing a Javadoc comment. 389
 Error
modifier RedundantModifier Redundant 'public' modifier. 394

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

Severity Category Rule Message Line
 Error
coding HiddenField 'configuration' hides a field. 72
 Error
coding HiddenField 'footer' hides a field. 77
 Error
coding HiddenField 'header' hides a field. 82

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 49
 Error
javadoc JavadocType Missing a Javadoc comment. 51
 Error
coding HiddenField 'charset' hides a field. 74
 Error
coding HiddenField 'footerSerializer' hides a field. 79
 Error
coding HiddenField 'headerSerializer' hides a field. 84
 Error
javadoc JavadocType Missing a Javadoc comment. 95
 Error
coding DeclarationOrder Static variable definition in wrong order. 116
 Error
javadoc JavadocVariable Missing a Javadoc comment. 118
 Error
coding DeclarationOrder Static variable definition in wrong order. 118
 Error
coding DeclarationOrder Static variable definition in wrong order. 121
 Error
naming ConstantName Name 'threadLocal' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 121
 Error
coding MagicNumber '8' is a magic number. 145
 Error
coding DeclarationOrder Instance variable definition in wrong order. 156
 Error
coding DeclarationOrder Instance variable definition in wrong order. 161
 Error
coding DeclarationOrder Instance variable definition in wrong order. 163
 Error
coding DeclarationOrder Instance variable definition in wrong order. 165
 Error
coding DeclarationOrder Instance variable definition in wrong order. 167
 Error
coding DeclarationOrder Instance variable definition in wrong order. 169
 Error
coding DeclarationOrder Constructor definition in wrong order. 171
 Error
coding DeclarationOrder Constructor definition in wrong order. 182
 Error
coding DeclarationOrder Constructor definition in wrong order. 201

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

Severity Category Rule Message Line
 Error
javadoc JavadocMethod Expected @param tag for 'data'. 57
 Error
javadoc JavadocMethod Expected @param tag for 'data'. 73
 Error
javadoc JavadocMethod Expected @param tag for 'offset'. 73
 Error
javadoc JavadocMethod Expected @param tag for 'length'. 73

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
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
sizes LineLength Line is longer than 120 characters (found 125). 54
 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.core.config.Node' import. 40
 Error
javadoc JavadocType Missing a Javadoc comment. 71
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 79
 Error
javadoc JavadocVariable Missing a Javadoc comment. 85
 Error
javadoc JavadocType Missing a Javadoc comment. 111
 Error
blocks LeftCurly '{' at column 49 should have line break after. 207
 Error
coding HiddenField 'host' hides a field. 218
 Error
javadoc JavadocMethod Expected @param tag for 'host'. 218
 Error
coding HiddenField 'compressionType' hides a field. 228
 Error
javadoc JavadocMethod Expected @param tag for 'compressionType'. 228
 Error
coding HiddenField 'compressionThreshold' hides a field. 238
 Error
javadoc JavadocMethod Expected @param tag for 'compressionThreshold'. 238
 Error
coding HiddenField 'includeStacktrace' hides a field. 249
 Error
javadoc JavadocMethod Expected @param tag for 'includeStacktrace'. 249
 Error
coding HiddenField 'includeThreadContext' hides a field. 259
 Error
javadoc JavadocMethod Expected @param tag for 'includeThreadContext'. 259
 Error
coding HiddenField 'includeNullDelimiter' hides a field. 270
 Error
javadoc JavadocMethod Expected @param tag for 'includeNullDelimiter'. 270
 Error
coding HiddenField 'additionalFields' hides a field. 280
 Error
javadoc JavadocMethod Expected @param tag for 'additionalFields'. 280
 Error
javadoc JavadocStyle First sentence should end with a period. 295
 Error
javadoc JavadocStyle First sentence should end with a period. 305
 Error
javadoc JavadocMethod Expected @param tag for 'host'. 320
 Error
javadoc JavadocMethod Expected @param tag for 'additionalFields'. 320
 Error
javadoc JavadocMethod Expected @param tag for 'compressionType'. 320
 Error
javadoc JavadocMethod Expected @param tag for 'compressionThreshold'. 321
 Error
javadoc JavadocMethod Expected @param tag for 'includeStacktrace'. 321
 Error
sizes LineLength Line is longer than 120 characters (found 136). 336
 Error
javadoc JavadocMethod Expected an @return tag. 374
 Error
javadoc JavadocMethod Expected @param tag for 'host'. 377
 Error
javadoc JavadocMethod Expected @param tag for 'additionalFields'. 378
 Error
javadoc JavadocMethod Expected @param tag for 'compressionType'. 380
 Error
javadoc JavadocMethod Expected @param tag for 'compressionThreshold'. 382
 Error
javadoc JavadocMethod Expected @param tag for 'includeStacktrace'. 384
 Error
javadoc JavadocType Missing a Javadoc comment. 529
 Error
coding DeclarationOrder Static variable definition in wrong order. 552
 Error
naming ConstantName Name 'messageStringBuilder' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 552
 Error
coding MagicNumber '1000' is a magic number. 572
 Error
coding DeclarationOrder Static variable definition in wrong order. 581
 Error
naming ConstantName Name 'timestampStringBuilder' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 581
 Error
coding MagicNumber '20' is a magic number. 586

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. 132
 Error
design FinalClass Class Builder should be declared as final. 373
 Error
javadoc JavadocType Missing a Javadoc comment. 373
 Error
coding HiddenField 'locationInfo' hides a field. 396
 Error
coding HiddenField 'title' hides a field. 401
 Error
coding HiddenField 'contentType' hides a field. 406
 Error
coding HiddenField 'charset' hides a field. 411
 Error
coding HiddenField 'fontSize' hides a field. 416
 Error
coding HiddenField 'fontName' hides a field. 421
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 428

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

Severity Category Rule Message Line
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.FilterProvider. 24
 Error
imports UnusedImports Unused import - com.fasterxml.jackson.databind.ser.FilterProvider. 24
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.impl.Log4jLogEvent' import. 25
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.core.PrettyPrinter. 33
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.core.util.DefaultPrettyPrinter. 34
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.core.util.MinimalPrettyPrinter. 35
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectMapper. 36
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectWriter. 37
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter. 38
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider. 39
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter. 40
 Error
javadoc JavadocType Missing a Javadoc comment. 42
 Error
javadoc JavadocType Missing a Javadoc comment. 44
 Error
sizes LineLength Line is longer than 120 characters (found 170). 51
 Error
modifier RedundantModifier Redundant 'public' modifier. 51
 Error
sizes LineLength Line is longer than 120 characters (found 138). 90
 Error
javadoc JavadocType Missing a Javadoc comment. 100
 Error
modifier RedundantModifier Redundant 'public' modifier. 108
 Error
javadoc JavadocType Missing a Javadoc comment. 155
 Error
modifier RedundantModifier Redundant 'public' modifier. 161
 Error
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 241
 Error
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 243
 Error
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 245
 Error
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 247
 Error
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 249
 Error
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 251
 Error
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 253
 Error
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 255
 Error
sizes LineLength Line is longer than 120 characters (found 128). 278

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Variable access definition in wrong order. 75
 Error
javadoc JavadocType Missing a Javadoc comment. 77
 Error
sizes LineLength Line is longer than 120 characters (found 121). 100
 Error
coding HiddenField 'propertiesAsList' hides a field. 109
 Error
coding HiddenField 'objectMessageAsJsonObject' hides a field. 118
 Error
coding HiddenField 'additionalFields' hides a field. 129
 Error
sizes LineLength Line is longer than 120 characters (found 133). 141
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 141
 Error
sizes LineLength Line is longer than 120 characters (found 146). 146
 Error
sizes LineLength Line is longer than 120 characters (found 146). 147
 Error
sizes ParameterNumber More than 15 parameters (found 17). 151
 Error
sizes LineLength Line is longer than 120 characters (found 149). 158
 Error
sizes LineLength Line is longer than 120 characters (found 146). 161
 Error
sizes LineLength Line is longer than 120 characters (found 146). 162

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.Marker. 21
 Error
imports ImportOrder Wrong order for 'java.util.HashMap' import. 35
 Error
sizes LineLength Line is longer than 120 characters (found 128). 42
 Error
sizes LineLength Line is longer than 120 characters (found 133). 46
 Error
coding HiddenField 'properties' hides a field. 81
 Error
coding HiddenField 'defaultPattern' hides a field. 86
 Error
coding HiddenField 'alwaysWriteExceptions' hides a field. 91
 Error
coding HiddenField 'disableAnsi' hides a field. 96
 Error
coding HiddenField 'noConsoleNoAnsi' hides a field. 101
 Error
coding HiddenField 'configuration' hides a field. 106
 Error
coding DeclarationOrder Static variable definition in wrong order. 121
 Error
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 121
 Error
javadoc JavadocMethod Expected @param tag for 'properties'. 129
 Error
javadoc JavadocMethod Expected @param tag for 'defaultPattern'. 129
 Error
javadoc JavadocMethod Expected @param tag for 'alwaysWriteExceptions'. 130
 Error
javadoc JavadocMethod Expected @param tag for 'noConsoleNoAnsi'. 130
 Error
javadoc JavadocMethod Expected @param tag for 'config'. 131
 Error
javadoc JavadocMethod Expected @param tag for 'properties'. 210
 Error
javadoc JavadocMethod Expected @param tag for 'defaultPattern'. 211
 Error
javadoc JavadocMethod Expected @param tag for 'alwaysWriteExceptions'. 212
 Error
javadoc JavadocMethod Expected @param tag for 'noConsoleNoAnsi'. 213
 Error
javadoc JavadocMethod Expected @param tag for 'configuration'. 214

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 129). 41
 Error
sizes LineLength Line is longer than 120 characters (found 134). 45
 Error
coding HiddenField 'properties' hides a field. 80
 Error
coding HiddenField 'defaultPattern' hides a field. 85
 Error
coding HiddenField 'alwaysWriteExceptions' hides a field. 90
 Error
coding HiddenField 'disableAnsi' hides a field. 95
 Error
coding HiddenField 'noConsoleNoAnsi' hides a field. 100
 Error
coding HiddenField 'configuration' hides a field. 105
 Error
coding DeclarationOrder Static variable definition in wrong order. 120
 Error
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 120
 Error
javadoc JavadocMethod Expected @param tag for 'properties'. 128
 Error
javadoc JavadocMethod Expected @param tag for 'defaultPattern'. 128
 Error
javadoc JavadocMethod Expected @param tag for 'alwaysWriteExceptions'. 129
 Error
javadoc JavadocMethod Expected @param tag for 'noConsoleNoAnsi'. 129
 Error
javadoc JavadocMethod Expected @param tag for 'config'. 130
 Error
javadoc JavadocMethod Expected @param tag for 'properties'. 209
 Error
javadoc JavadocMethod Expected @param tag for 'defaultPattern'. 210
 Error
javadoc JavadocMethod Expected @param tag for 'alwaysWriteExceptions'. 211
 Error
javadoc JavadocMethod Expected @param tag for 'noConsoleNoAnsi'. 212
 Error
javadoc JavadocMethod Expected @param tag for 'configuration'. 213

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

Severity Category Rule Message Line
 Error
javadoc JavadocMethod Expected @param tag for 'configuration'. 166
 Error
javadoc JavadocMethod Expected @param tag for 'replace'. 166
 Error
javadoc JavadocMethod Expected @param tag for 'pattern'. 167
 Error
javadoc JavadocMethod Expected @param tag for 'defaultPattern'. 167
 Error
javadoc JavadocMethod Expected @param tag for 'patternSelector'. 167
 Error
javadoc JavadocMethod Expected @param tag for 'alwaysWriteExceptions'. 168
 Error
javadoc JavadocMethod Expected @param tag for 'noConsoleNoAnsi'. 168
 Error
sizes LineLength Line is longer than 120 characters (found 121). 284
 Error
sizes LineLength Line is longer than 120 characters (found 121). 303
 Error
design FinalClass Class PatternSerializer should be declared as final. 320
 Error
javadoc JavadocType Missing a Javadoc comment. 320
 Error
javadoc JavadocType Missing a Javadoc comment. 379
 Error
coding HiddenField 'configuration' hides a field. 409
 Error
coding HiddenField 'replace' hides a field. 414
 Error
coding HiddenField 'pattern' hides a field. 419
 Error
coding HiddenField 'defaultPattern' hides a field. 424
 Error
coding HiddenField 'patternSelector' hides a field. 429
 Error
coding HiddenField 'alwaysWriteExceptions' hides a field. 434
 Error
coding HiddenField 'disableAnsi' hides a field. 439
 Error
coding HiddenField 'noConsoleNoAnsi' hides a field. 444
 Error
design FinalClass Class PatternSelectorSerializer should be declared as final. 451
 Error
javadoc JavadocType Missing a Javadoc comment. 451
 Error
design FinalClass Class Builder should be declared as final. 543
 Error
javadoc JavadocMethod Expected an @return tag. 590
 Error
coding HiddenField 'pattern' hides a field. 590
 Error
javadoc JavadocMethod Expected an @return tag. 599
 Error
coding HiddenField 'patternSelector' hides a field. 599
 Error
javadoc JavadocMethod Expected an @return tag. 608
 Error
coding HiddenField 'configuration' hides a field. 608
 Error
javadoc JavadocMethod Expected an @return tag. 617
 Error
coding HiddenField 'regexReplacement' hides a field. 617
 Error
javadoc JavadocMethod Expected an @return tag. 626
 Error
coding HiddenField 'charset' hides a field. 626
 Error
sizes LineLength Line is longer than 120 characters (found 125). 636
 Error
javadoc JavadocMethod Expected an @return tag. 638
 Error
coding HiddenField 'alwaysWriteExceptions' hides a field. 638
 Error
javadoc JavadocMethod Expected an @return tag. 648
 Error
coding HiddenField 'disableAnsi' hides a field. 648
 Error
sizes LineLength Line is longer than 120 characters (found 124). 655
 Error
javadoc JavadocMethod Expected an @return tag. 657
 Error
coding HiddenField 'noConsoleNoAnsi' hides a field. 657
 Error
javadoc JavadocMethod Expected an @return tag. 666
 Error
coding HiddenField 'header' hides a field. 666
 Error
javadoc JavadocMethod Expected an @return tag. 675
 Error
coding HiddenField 'footer' hides a field. 675

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
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.config.Node' import. 41
 Error
sizes ParameterNumber More than 15 parameters (found 19). 129
 Error
sizes LineLength Line is longer than 120 characters (found 122). 389
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 396
 Error
sizes LineLength Line is longer than 120 characters (found 123). 414
 Error
sizes ParameterNumber More than 15 parameters (found 18). 609
 Error
javadoc JavadocType Missing a Javadoc comment. 642
 Error
modifier RedundantModifier Redundant 'public' modifier. 647
 Error
javadoc JavadocType Missing a Javadoc comment. 666
 Error
modifier RedundantModifier Redundant 'public' modifier. 672
 Error
coding SimplifyBooleanExpression Expression can be simplified. 680

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 129). 46
 Error
design FinalClass Class Builder should be declared as final. 52
 Error
coding HiddenField 'script' hides a field. 102
 Error
coding HiddenField 'properties' hides a field. 107
 Error
coding HiddenField 'defaultPattern' hides a field. 112
 Error
coding HiddenField 'alwaysWriteExceptions' hides a field. 117
 Error
coding HiddenField 'disableAnsi' hides a field. 122
 Error
coding HiddenField 'noConsoleNoAnsi' hides a field. 127
 Error
coding DeclarationOrder Static variable definition in wrong order. 146
 Error
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 146
 Error
sizes LineLength Line is longer than 120 characters (found 123). 155
 Error
javadoc JavadocMethod Expected @param tag for 'script'. 155
 Error
javadoc JavadocMethod Expected @param tag for 'properties'. 155
 Error
javadoc JavadocMethod Expected @param tag for 'defaultPattern'. 155
 Error
javadoc JavadocMethod Expected @param tag for 'alwaysWriteExceptions'. 156
 Error
javadoc JavadocMethod Expected @param tag for 'disableAnsi'. 156
 Error
javadoc JavadocMethod Expected @param tag for 'noConsoleNoAnsi'. 157
 Error
javadoc JavadocMethod Expected @param tag for 'config'. 157
 Error
sizes LineLength Line is longer than 120 characters (found 141). 167
 Error
sizes LineLength Line is longer than 120 characters (found 130). 179
 Error
javadoc JavadocMethod Expected @param tag for 'script'. 236
 Error
javadoc JavadocMethod Expected @param tag for 'properties'. 237
 Error
javadoc JavadocMethod Expected @param tag for 'defaultPattern'. 238
 Error
javadoc JavadocMethod Expected @param tag for 'alwaysWriteExceptions'. 239
 Error
javadoc JavadocMethod Expected @param tag for 'noConsoleNoAnsi'. 240
 Error
javadoc JavadocMethod Expected @param tag for 'configuration'. 241

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 139). 33
 Error
sizes LineLength Line is longer than 120 characters (found 232). 55
 Error
modifier RedundantModifier Redundant 'public' modifier. 116

org/apache/logging/log4j/core/layout/SyslogLayout.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. 68
 Error
coding DeclarationOrder Instance variable definition in wrong order. 71
 Error
coding HiddenField 'facility' hides a field. 91
 Error
coding HiddenField 'includeNewLine' hides a field. 96
 Error
coding HiddenField 'escapeNL' hides a field. 101
 Error
coding DeclarationOrder Static variable definition in wrong order. 116
 Error
coding DeclarationOrder Instance variable definition in wrong order. 118
 Error
coding DeclarationOrder Instance variable definition in wrong order. 119
 Error
coding DeclarationOrder Instance variable definition in wrong order. 120
 Error
coding DeclarationOrder Instance variable definition in wrong order. 125
 Error
coding DeclarationOrder Instance variable definition in wrong order. 130
 Error
sizes LineLength Line is longer than 120 characters (found 124). 132
 Error
coding DeclarationOrder Constructor definition in wrong order. 132

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'. 170
 Error
javadoc JavadocMethod Expected @param tag for 'charBuf'. 170
 Error
javadoc JavadocMethod Expected @param tag for 'destination'. 171

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

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

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Variable access definition in wrong order. 55
 Error
javadoc JavadocType Missing a Javadoc comment. 57
 Error
sizes LineLength Line is longer than 120 characters (found 146). 85
 Error
sizes LineLength Line is longer than 120 characters (found 146). 86
 Error
sizes LineLength Line is longer than 120 characters (found 146). 99
 Error
sizes LineLength Line is longer than 120 characters (found 146). 100

org/apache/logging/log4j/core/layout/internal/IncludeChecker.java

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

org/apache/logging/log4j/core/layout/internal/ListChecker.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.util.List. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
modifier RedundantModifier Redundant 'static' modifier. 27
 Error
modifier RedundantModifier Redundant 'public' modifier. 34

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 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'. 97
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 99
 Error
sizes LineLength Line is longer than 120 characters (found 134). 145
 Error
sizes LineLength Line is longer than 120 characters (found 122). 151
 Error
whitespace ParenPad '(' is followed by whitespace. 167

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

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
javadoc JavadocVariable Missing a Javadoc comment. 162
 Error
javadoc JavadocVariable Missing a Javadoc comment. 164
 Error
javadoc JavadocVariable Missing a Javadoc comment. 165
 Error
sizes LineLength Line is longer than 120 characters (found 151). 316
 Error
coding HiddenField 'prefixMatcher' hides a field. 930
 Error
coding HiddenField 'suffixMatcher' hides a field. 931
 Error
coding HiddenField 'valueDelimiterMatcher' hides a field. 933
 Error
sizes LineLength Line is longer than 120 characters (found 129). 976
 Error
whitespace NoWhitespaceAfter 'char' is followed by whitespace. 989
 Error
sizes LineLength Line is longer than 120 characters (found 161). 992
 Error
sizes LineLength Line is longer than 120 characters (found 129). 994
 Error
sizes LineLength Line is longer than 120 characters (found 131). 1000
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1002
 Error
sizes LineLength Line is longer than 120 characters (found 141). 1003
 Error
sizes LineLength Line is longer than 120 characters (found 121). 1004
 Error
sizes LineLength Line is longer than 120 characters (found 124). 1005
 Error
sizes LineLength Line is longer than 120 characters (found 137). 1011
 Error
sizes LineLength Line is longer than 120 characters (found 133). 1018
 Error
coding HiddenField 'prefixMatcher' hides a field. 1169
 Error
coding HiddenField 'suffixMatcher' hides a field. 1238
 Error
coding HiddenField 'valueDelimiterMatcher' hides a field. 1313

org/apache/logging/log4j/core/message/ExtendedThreadInformation.java

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

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

Severity Category Rule Message Line
 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
sizes LineLength Line is longer than 120 characters (found 147). 93
 Error
javadoc JavadocType Missing a Javadoc comment. 175

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

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

Severity Category Rule Message Line
 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
 Error
modifier RedundantModifier Redundant 'private' modifier. 42

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 123). 72
 Error
coding DeclarationOrder Constructor definition in wrong order. 80
 Error
sizes ParameterNumber More than 15 parameters (found 16). 98
 Error
sizes LineLength Line is longer than 120 characters (found 135). 147
 Error
modifier RedundantModifier Redundant 'public' modifier. 283
 Error
sizes LineLength Line is longer than 120 characters (found 135). 349

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

Severity Category Rule Message Line
 Error
design FinalClass Class SocketAddress should be declared as final. 34
 Error
coding DeclarationOrder Instance variable definition in wrong order. 47
 Error
coding DeclarationOrder Constructor definition in wrong order. 49
 Error
javadoc JavadocType Missing a Javadoc comment. 74
 Error
coding HiddenField 'host' hides a field. 84
 Error
coding HiddenField 'port' hides a field. 89

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Instance variable definition in wrong order. 40
 Error
coding DeclarationOrder Instance variable definition in wrong order. 43
 Error
coding DeclarationOrder Instance variable definition in wrong order. 46
 Error
coding DeclarationOrder Instance variable definition in wrong order. 49
 Error
coding DeclarationOrder Instance variable definition in wrong order. 52
 Error
coding DeclarationOrder Instance variable definition in wrong order. 55
 Error
coding DeclarationOrder Instance variable definition in wrong order. 58
 Error
coding DeclarationOrder Instance variable definition in wrong order. 61
 Error
coding DeclarationOrder Instance variable definition in wrong order. 64
 Error
coding DeclarationOrder Instance variable definition in wrong order. 67
 Error
coding DeclarationOrder Instance variable definition in wrong order. 70
 Error
coding HiddenField 'keepAlive' hides a field. 170
 Error
coding HiddenField 'oobInline' hides a field. 175
 Error
coding HiddenField 'performancePreferences' hides a field. 180
 Error
coding HiddenField 'receiveBufferSize' hides a field. 185
 Error
coding HiddenField 'reuseAddress' hides a field. 190
 Error
coding HiddenField 'trafficClass' hides a field. 195
 Error
coding HiddenField 'sendBufferSize' hides a field. 200
 Error
coding HiddenField 'soLinger' hides a field. 205
 Error
coding HiddenField 'soTimeout' hides a field. 210
 Error
coding HiddenField 'tcpNoDelay' hides a field. 215
 Error
coding HiddenField 'trafficClass' hides a field. 220

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

Severity Category Rule Message Line
 Error
imports ImportOrder 'org.apache.logging.log4j.core.Core' should be separated from previous imports. 20
 Error
coding DeclarationOrder Instance variable definition in wrong order. 41
 Error
coding DeclarationOrder Instance variable definition in wrong order. 45
 Error
coding DeclarationOrder Instance variable definition in wrong order. 49

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
sizes LineLength Line is longer than 120 characters (found 169). 56
 Error
javadoc JavadocMethod Expected @param tag for 'sslConfig'. 60
 Error
javadoc JavadocMethod Expected @param tag for 'immediateFail'. 61
 Error
sizes LineLength Line is longer than 120 characters (found 142). 63
 Error
javadoc JavadocMethod Expected @param tag for 'sslConfig'. 83
 Error
javadoc JavadocMethod Expected @param tag for 'immediateFail'. 84
 Error
javadoc JavadocMethod Expected @param tag for 'socketOptions'. 85
 Error
sizes LineLength Line is longer than 120 characters (found 150). 86
 Error
javadoc JavadocType Missing a Javadoc comment. 90
 Error
modifier RedundantModifier Redundant 'public' modifier. 93
 Error
sizes LineLength Line is longer than 120 characters (found 143). 111
 Error
javadoc JavadocMethod Expected an @return tag. 113
 Error
javadoc JavadocMethod Expected @param tag for 'sslConfig'. 114
 Error
javadoc JavadocMethod Expected @param tag for 'host'. 114
 Error
javadoc JavadocMethod Expected @param tag for 'port'. 114
 Error
javadoc JavadocMethod Expected @param tag for 'connectTimeoutMillis'. 115
 Error
javadoc JavadocMethod Expected @param tag for 'reconnectDelayMillis'. 115
 Error
javadoc JavadocMethod Expected @param tag for 'immediateFail'. 115
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 116
 Error
javadoc JavadocMethod Expected @param tag for 'bufferSize'. 116
 Error
sizes LineLength Line is longer than 120 characters (found 140). 117
 Error
javadoc JavadocType Missing a Javadoc comment. 158
 Error
sizes LineLength Line is longer than 120 characters (found 132). 161
 Error
sizes LineLength Line is longer than 120 characters (found 123). 164
 Error
whitespace NoWhitespaceBefore ',' is preceded with whitespace. 180

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 122). 55
 Error
sizes LineLength Line is longer than 120 characters (found 164). 97
 Error
javadoc JavadocMethod Expected @param tag for 'socketOptions'. 137
 Error
javadoc JavadocMethod Expected @param tag for 'immediateFail'. 169
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 169
 Error
javadoc JavadocMethod Expected @param tag for 'immediateFail'. 191
 Error
javadoc JavadocMethod Expected @param tag for 'layout'. 191
 Error
javadoc JavadocMethod Expected @param tag for 'socketOptions'. 192
 Error
modifier RedundantModifier Redundant 'public' modifier. 309
 Error
modifier RedundantModifier Redundant 'public' modifier. 427
 Error
design VisibilityModifier Variable 'resolver' must be private and have accessor methods. 459
 Error
sizes LineLength Line is longer than 120 characters (found 133). 490
 Error
whitespace NoWhitespaceBefore ',' is preceded with whitespace. 506
 Error
javadoc JavadocType Missing a Javadoc comment. 540
 Error
javadoc JavadocMethod Expected an @return tag. 555
 Error
javadoc JavadocMethod Expected an @return tag. 562

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

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 34
 Error
naming StaticVariableName Name 'DEFAULT_TIMEOUT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
 Error
coding MagicNumber '60000' is a magic number. 36
 Error
sizes LineLength Line is longer than 120 characters (found 121). 46

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

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 31
 Error
sizes LineLength Line is longer than 120 characters (found 131). 38
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 49
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 49
 Error
javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 49
 Error
javadoc JavadocMethod Expected @throws tag for 'StoreConfigurationException'. 50
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 58
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 58
 Error
javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 58
 Error
javadoc JavadocMethod Expected @throws tag for 'StoreConfigurationException'. 59
 Error
sizes LineLength Line is longer than 120 characters (found 156). 85
 Error
sizes LineLength Line is longer than 120 characters (found 135). 88
 Error
sizes LineLength Line is longer than 120 characters (found 131). 97

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

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

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 31
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 43
 Error
javadoc JavadocMethod Expected @param tag for 'passwordProvider'. 44
 Error
javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 45
 Error
javadoc JavadocMethod Expected @param tag for 'keyManagerFactoryAlgorithm'. 46
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 58
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 59
 Error
javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 60
 Error
javadoc JavadocMethod Expected @param tag for 'keyManagerFactoryAlgorithm'. 61
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 74
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 74
 Error
javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 74
 Error
javadoc JavadocMethod Expected @param tag for 'keyManagerFactoryAlgorithm'. 75
 Error
sizes LineLength Line is longer than 120 characters (found 148). 90
 Error
javadoc JavadocMethod Expected @param tag for 'passwordEnvironmentVariable'. 99
 Error
javadoc JavadocMethod Expected @param tag for 'passwordFile'. 100
 Error
sizes LineLength Line is longer than 120 characters (found 136). 102
 Error
sizes LineLength Line is longer than 120 characters (found 139). 106
 Error
javadoc JavadocMethod Expected an @return tag. 129
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 132
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 133
 Error
javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 134
 Error
javadoc JavadocMethod Expected @param tag for 'keyManagerFactoryAlgorithm'. 135
 Error
javadoc JavadocMethod Expected @throws tag for 'StoreConfigurationException'. 135

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 39
 Error
design FinalClass Class SslConfiguration should be declared as final. 42
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 86
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 89
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 102
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 116
 Error
sizes LineLength Line is longer than 120 characters (found 135). 124
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 140
 Error
sizes LineLength Line is longer than 120 characters (found 129). 156
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 174
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 178
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 192
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 209
 Error
sizes LineLength Line is longer than 120 characters (found 133). 225
 Error
sizes LineLength Line is longer than 120 characters (found 133). 243

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

Severity Category Rule Message Line
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 26
 Error
naming ConstantName Name 'trustStorelocation' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 31
 Error
naming ConstantName Name 'trustStorePassword' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 32
 Error
naming ConstantName Name 'trustStorePasswordFile' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 33
 Error
naming ConstantName Name 'trustStorePasswordEnvVar' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 34
 Error
naming ConstantName Name 'trustStoreKeyStoreType' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 35
 Error
naming ConstantName Name 'trustStoreKeyManagerFactoryAlgorithm' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 36
 Error
naming ConstantName Name 'keyStoreLocation' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 37
 Error
naming ConstantName Name 'keyStorePassword' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 38
 Error
naming ConstantName Name 'keyStorePasswordFile' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 39
 Error
naming ConstantName Name 'keyStorePasswordEnvVar' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 40
 Error
naming ConstantName Name 'keyStoreType' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 41
 Error
naming ConstantName Name 'keyStoreKeyManagerFactoryAlgorithm' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 42
 Error
naming ConstantName Name 'verifyHostName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 43
 Error
sizes LineLength Line is longer than 120 characters (found 132). 59

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. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 42
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 42
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 50
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 50
 Error
javadoc JavadocMethod Expected an @return tag. 74
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 92

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

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 30
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 51
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 51
 Error
javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 51
 Error
javadoc JavadocMethod Expected @param tag for 'trustManagerFactoryAlgorithm'. 52
 Error
javadoc JavadocMethod Expected @throws tag for 'StoreConfigurationException'. 52
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 63
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 63
 Error
javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 63
 Error
javadoc JavadocMethod Expected @param tag for 'trustManagerFactoryAlgorithm'. 64
 Error
javadoc JavadocMethod Expected @throws tag for 'StoreConfigurationException'. 64
 Error
sizes LineLength Line is longer than 120 characters (found 158). 79
 Error
javadoc JavadocMethod Expected @param tag for 'passwordEnvironmentVariable'. 88
 Error
javadoc JavadocMethod Expected @param tag for 'passwordFile'. 89
 Error
sizes LineLength Line is longer than 120 characters (found 140). 91
 Error
sizes LineLength Line is longer than 120 characters (found 133). 95
 Error
javadoc JavadocMethod Expected an @return tag. 118
 Error
javadoc JavadocMethod Expected @param tag for 'location'. 121
 Error
javadoc JavadocMethod Expected @param tag for 'password'. 122
 Error
javadoc JavadocMethod Expected @param tag for 'keyStoreType'. 123
 Error
javadoc JavadocMethod Expected @param tag for 'trustManagerFactoryAlgorithm'. 124
 Error
javadoc JavadocMethod Expected @throws tag for 'StoreConfigurationException'. 124

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

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

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.util.concurrent.ConcurrentLinkedDeque. 22
 Error
coding DeclarationOrder Variable access definition in wrong order. 55
 Error
design VisibilityModifier Variable 'provideRegistration' must be private and have accessor methods. 55
 Error
coding DeclarationOrder Variable access definition in wrong order. 56
 Error
design VisibilityModifier Variable 'contextDataRegistration' must be private and have accessor methods. 56
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 82
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 112

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

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

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/parser/AbstractJacksonLogEventParser.java

Severity Category Rule Message Line
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.DeserializationFeature. 19
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectMapper. 20
 Error
imports ImportControl Disallowed import - com.fasterxml.jackson.databind.ObjectReader. 21
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.LogEvent' import. 22
 Error
imports ImportOrder Wrong order for 'java.io.IOException' import. 25
 Error
javadoc JavadocType Missing a Javadoc comment. 27

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

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

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
imports ImportOrder Wrong order for 'org.apache.logging.log4j.core.time.Instant' import. 28
 Error
javadoc JavadocType Missing a Javadoc comment. 43
 Error
design VisibilityModifier Variable 'previousTime' must be private and have accessor methods. 44
 Error
design VisibilityModifier Variable 'nanos' must be private and have accessor methods. 45
 Error
javadoc JavadocType Missing a Javadoc comment. 56
 Error
javadoc JavadocType Missing a Javadoc comment. 87
 Error
coding MagicNumber '70' is a magic number. 91
 Error
javadoc JavadocType Missing a Javadoc comment. 121
 Error
javadoc JavadocType Missing a Javadoc comment. 134
 Error
javadoc JavadocType Missing a Javadoc comment. 147
 Error
design VisibilityModifier Variable 'epochSecond' must be private and have accessor methods. 148
 Error
design VisibilityModifier Variable 'nanoOfSecond' must be private and have accessor methods. 149
 Error
design VisibilityModifier Variable 'formatted' must be private and have accessor methods. 150
 Error
modifier RedundantModifier Redundant 'public' modifier. 152
 Error
coding HiddenField 'options' hides a field. 193

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 30
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 35
 Error
sizes LineLength Line is longer than 120 characters (found 122). 79
 Error
sizes LineLength Line is longer than 120 characters (found 145). 97
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 129
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 187

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Instance variable definition in wrong order. 203
 Error
coding DeclarationOrder Instance variable definition in wrong order. 205
 Error
coding DeclarationOrder Instance variable definition in wrong order. 207
 Error
coding DeclarationOrder Instance variable definition in wrong order. 209
 Error
sizes LineLength Line is longer than 120 characters (found 141). 219
 Error
coding DeclarationOrder Constructor definition in wrong order. 219

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Objects' import. 24

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

Severity Category Rule Message Line
 Error
coding MagicNumber '100' is a magic number. 66
 Error
coding DeclarationOrder Instance variable definition in wrong order. 70
 Error
coding DeclarationOrder Instance variable definition in wrong order. 71
 Error
sizes LineLength Line is longer than 120 characters (found 133). 77
 Error
coding DeclarationOrder Constructor definition in wrong order. 79
 Error
coding MagicNumber '20' is a magic number. 99

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. 21
 Error
imports ImportOrder Wrong order for 'org.apache.logging.log4j.util.StringBuilders' import. 24
 Error
sizes LineLength Line is longer than 120 characters (found 142). 81
 Error
coding DeclarationOrder Static variable definition in wrong order. 81
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 111
 Error
sizes LineLength Line is longer than 120 characters (found 126). 134

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

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

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

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 82
 Error
modifier RedundantModifier Redundant 'public' modifier. 158
 Error
coding HiddenField 'count' hides a field. 183
 Error
coding HiddenField 'count' hides a field. 200
 Error
coding HiddenField 'count' hides a field. 223
 Error
modifier RedundantModifier Redundant 'public' modifier. 242
 Error
modifier RedundantModifier Redundant 'public' modifier. 281
 Error
modifier RedundantModifier Redundant 'public' modifier. 334

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

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

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

Severity Category Rule Message Line
 Error
sizes MethodLength Method length is 158 lines (max allowed is 150). 341
 Error
sizes LineLength Line is longer than 120 characters (found 124). 418
 Error
sizes LineLength Line is longer than 120 characters (found 141). 439
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 457
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 462
 Error
sizes LineLength Line is longer than 120 characters (found 126). 463
 Error
sizes LineLength Line is longer than 120 characters (found 127). 467
 Error
sizes LineLength Line is longer than 120 characters (found 140). 482

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

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

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

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

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Variable access definition in wrong order. 54
 Error
sizes LineLength Line is longer than 120 characters (found 132). 75
 Error
javadoc JavadocMethod Expected @param tag for 'config'. 122
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 135
 Error
whitespace WhitespaceAround '!=' is not followed by whitespace. 148
 Error
blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 158
 Error
blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 161
 Error
blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 164
 Error
blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 167
 Error
blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 170

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

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

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 50
 Error
naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 67
 Error
javadoc JavadocType Missing a Javadoc comment. 182
 Error
javadoc JavadocType Missing a Javadoc comment. 193
 Error
modifier RedundantModifier Redundant 'public' modifier. 198
 Error
javadoc JavadocType Missing a Javadoc comment. 252
 Error
modifier RedundantModifier Redundant 'public' modifier. 263

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.lang.ref.Reference. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
coding DeclarationOrder Variable access definition in wrong order. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
coding DeclarationOrder Variable access definition in wrong order. 55

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

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

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/time/Instant.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
sizes LineLength Line is longer than 120 characters (found 133). 51
 Error
sizes LineLength Line is longer than 120 characters (found 126). 60
 Error
sizes LineLength Line is longer than 120 characters (found 148). 70

org/apache/logging/log4j/core/time/MutableInstant.java

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.io.Serializable' import. 22
 Error
sizes LineLength Line is longer than 120 characters (found 132). 26
 Error
sizes LineLength Line is longer than 120 characters (found 127). 64
 Error
sizes LineLength Line is longer than 120 characters (found 121). 81
 Error
coding HiddenField 'epochSecond' hides a field. 103
 Error
sizes LineLength Line is longer than 120 characters (found 130). 121
 Error
coding MagicNumber '17' is a magic number. 143
 Error
coding MagicNumber '31' is a magic number. 144
 Error
coding MagicNumber '32' is a magic number. 144
 Error
coding MagicNumber '31' is a magic number. 145
 Error
sizes LineLength Line is longer than 120 characters (found 124). 158

org/apache/logging/log4j/core/time/internal/FixedPreciseClock.java

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

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 53
 Error
modifier RedundantModifier Redundant 'static' modifier. 53
 Error
coding DeclarationOrder Constructor definition in wrong order. 1010
 Error
coding DeclarationOrder Constructor definition in wrong order. 1031
 Error
javadoc JavadocType Missing a Javadoc comment. 1035
 Error
design VisibilityModifier Variable 'name' must be private and have accessor methods. 1036
 Error
design VisibilityModifier Variable 'intLevel' must be private and have accessor methods. 1037

org/apache/logging/log4j/core/tools/picocli/CommandLine.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
imports ImportOrder 'org.apache.logging.log4j.core.tools.picocli.CommandLine.Help.Column.Overflow.SPAN' should be separated from previous imports. 72
 Error
sizes LineLength Line is longer than 120 characters (found 123). 96
 Error
sizes LineLength Line is longer than 120 characters (found 151). 153
 Error
blocks LeftCurly '{' at column 43 should have line break after. 236
 Error
blocks LeftCurly '{' at column 45 should have line break after. 241
 Error
sizes LineLength Line is longer than 120 characters (found 139). 246
 Error
sizes LineLength Line is longer than 120 characters (found 163). 253
 Error
sizes LineLength Line is longer than 120 characters (found 134). 270
 Error
sizes LineLength Line is longer than 120 characters (found 144). 281
 Error
sizes LineLength Line is longer than 120 characters (found 150). 286
 Error
sizes LineLength Line is longer than 120 characters (found 151). 324
 Error
sizes LineLength Line is longer than 120 characters (found 121). 338
 Error
sizes LineLength Line is longer than 120 characters (found 123). 354
 Error
sizes LineLength Line is longer than 120 characters (found 193). 357
 Error
modifier RedundantModifier Redundant 'static' modifier. 364
 Error
sizes LineLength Line is longer than 120 characters (found 131). 367
 Error
sizes LineLength Line is longer than 120 characters (found 132). 374
 Error
sizes LineLength Line is longer than 120 characters (found 123). 379
 Error
sizes LineLength Line is longer than 120 characters (found 138). 380
 Error
sizes LineLength Line is longer than 120 characters (found 193). 382
 Error
modifier RedundantModifier Redundant 'static' modifier. 387
 Error
sizes LineLength Line is longer than 120 characters (found 122). 390
 Error
sizes LineLength Line is longer than 120 characters (found 141). 410
 Error
sizes LineLength Line is longer than 120 characters (found 125). 417
 Error
sizes LineLength Line is longer than 120 characters (found 129). 420
 Error
sizes LineLength Line is longer than 120 characters (found 133). 432
 Error
sizes LineLength Line is longer than 120 characters (found 149). 465
 Error
sizes LineLength Line is longer than 120 characters (found 129). 467
 Error
sizes LineLength Line is longer than 120 characters (found 128). 473
 Error
sizes LineLength Line is longer than 120 characters (found 131). 476
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'ExecutionException'. 481
 Error
sizes LineLength Line is longer than 120 characters (found 132). 485
 Error
blocks LeftCurly '{' at column 66 should have line break after. 486
 Error
sizes LineLength Line is longer than 120 characters (found 149). 493
 Error
sizes LineLength Line is longer than 120 characters (found 127). 523
 Error
sizes LineLength Line is longer than 120 characters (found 128). 524
 Error
sizes LineLength Line is longer than 120 characters (found 131). 527
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'ExecutionException'. 532
 Error
sizes LineLength Line is longer than 120 characters (found 132). 536
 Error
blocks LeftCurly '{' at column 66 should have line break after. 537
 Error
sizes LineLength Line is longer than 120 characters (found 149). 545
 Error
sizes LineLength Line is longer than 120 characters (found 122). 548
 Error
sizes LineLength Line is longer than 120 characters (found 131). 553
 Error
sizes LineLength Line is longer than 120 characters (found 144). 557
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'ExecutionException'. 558
 Error
sizes LineLength Line is longer than 120 characters (found 132). 562
 Error
sizes LineLength Line is longer than 120 characters (found 138). 574
 Error
sizes LineLength Line is longer than 120 characters (found 127). 575
 Error
sizes LineLength Line is longer than 120 characters (found 143). 578
 Error
sizes LineLength Line is longer than 120 characters (found 122). 595
 Error
sizes LineLength Line is longer than 120 characters (found 156). 597
 Error
sizes LineLength Line is longer than 120 characters (found 176). 598
 Error
sizes LineLength Line is longer than 120 characters (found 132). 605
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'ExecutionException'. 605
 Error
sizes LineLength Line is longer than 120 characters (found 131). 606
 Error
sizes LineLength Line is longer than 120 characters (found 122). 610
 Error
sizes LineLength Line is longer than 120 characters (found 133). 615
 Error
sizes LineLength Line is longer than 120 characters (found 143). 619
 Error
sizes LineLength Line is longer than 120 characters (found 122). 636
 Error
sizes LineLength Line is longer than 120 characters (found 156). 638
 Error
sizes LineLength Line is longer than 120 characters (found 176). 639
 Error
sizes LineLength Line is longer than 120 characters (found 141). 646
 Error
sizes LineLength Line is longer than 120 characters (found 151). 648
 Error
sizes LineLength Line is longer than 120 characters (found 138). 649
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'ExecutionException'. 649
 Error
sizes LineLength Line is longer than 120 characters (found 152). 650
 Error
sizes LineLength Line is longer than 120 characters (found 187). 655
 Error
sizes LineLength Line is longer than 120 characters (found 152). 667
 Error
sizes LineLength Line is longer than 120 characters (found 152). 679
 Error
sizes LineLength Line is longer than 120 characters (found 127). 690
 Error
sizes LineLength Line is longer than 120 characters (found 152). 691
 Error
sizes LineLength Line is longer than 120 characters (found 156). 707
 Error
sizes LineLength Line is longer than 120 characters (found 133). 724
 Error
sizes LineLength Line is longer than 120 characters (found 128). 726
 Error
sizes LineLength Line is longer than 120 characters (found 127). 745
 Error
sizes LineLength Line is longer than 120 characters (found 150). 760
 Error
sizes LineLength Line is longer than 120 characters (found 129). 762
 Error
sizes LineLength Line is longer than 120 characters (found 124). 775
 Error
blocks LeftCurly '{' at column 57 should have line break after. 780
 Error
sizes LineLength Line is longer than 120 characters (found 150). 820
 Error
sizes LineLength Line is longer than 120 characters (found 122). 821
 Error
sizes LineLength Line is longer than 120 characters (found 151). 829
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'InitializationException'. 829
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'ExecutionException'. 830
 Error
sizes LineLength Line is longer than 120 characters (found 141). 831
 Error
sizes LineLength Line is longer than 120 characters (found 153). 865
 Error
sizes LineLength Line is longer than 120 characters (found 150). 868
 Error
sizes LineLength Line is longer than 120 characters (found 122). 869
 Error
sizes LineLength Line is longer than 120 characters (found 151). 877
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'InitializationException'. 877
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'ExecutionException'. 878
 Error
sizes LineLength Line is longer than 120 characters (found 179). 879
 Error
sizes LineLength Line is longer than 120 characters (found 138). 883
 Error
sizes LineLength Line is longer than 120 characters (found 122). 885
 Error
sizes LineLength Line is longer than 120 characters (found 150). 892
 Error
sizes LineLength Line is longer than 120 characters (found 122). 893
 Error
sizes LineLength Line is longer than 120 characters (found 151). 900
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'InitializationException'. 900
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'ExecutionException'. 901
 Error
sizes LineLength Line is longer than 120 characters (found 153). 935
 Error
sizes LineLength Line is longer than 120 characters (found 150). 938
 Error
sizes LineLength Line is longer than 120 characters (found 122). 939
 Error
sizes LineLength Line is longer than 120 characters (found 151). 946
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'InitializationException'. 946
 Error
javadoc JavadocMethod Unable to get class information for @throws tag 'ExecutionException'. 947
 Error
sizes LineLength Line is longer than 120 characters (found 134). 951
 Error
sizes LineLength Line is longer than 120 characters (found 152). 1007
 Error
sizes LineLength Line is longer than 120 characters (found 121). 1014
 Error
sizes LineLength Line is longer than 120 characters (found 144). 1022
 Error
coding HiddenField 'commandName' hides a field. 1033
 Error
blocks LeftCurly '{' at column 52 should have line break after. 1037
 Error
blocks LeftCurly '{' at column 56 should have line break after. 1038
 Error
blocks LeftCurly '{' at column 50 should have line break after. 1039
 Error
sizes LineLength Line is longer than 120 characters (found 121). 1040
 Error
blocks LeftCurly '{' at column 64 should have line break after. 1040
 Error
blocks LeftCurly '{' at column 59 should have line break after. 1041
 Error
sizes LineLength Line is longer than 120 characters (found 143). 1042
 Error
blocks LeftCurly '{' at column 64 should have line break after. 1042
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 1042
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 1042
 Error
blocks LeftCurly '{' at column 60 should have line break after. 1043
 Error
sizes LineLength Line is longer than 120 characters (found 162). 1044
 Error
blocks LeftCurly '{' at column 61 should have line break after. 1044
 Error
sizes LineLength Line is longer than 120 characters (found 170). 1046
 Error
blocks LeftCurly '{' at column 34 should have line break after. 1047
 Error
blocks LeftCurly '{' at column 40 should have line break after. 1048
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 1048
 Error
blocks LeftCurly '{' at column 57 should have line break after. 1056
 Error
sizes LineLength Line is longer than 120 characters (found 121). 1060
 Error
blocks LeftCurly '{' at column 76 should have line break after. 1060
 Error
sizes LineLength Line is longer than 120 characters (found 121). 1062
 Error
blocks LeftCurly '{' at column 76 should have line break after. 1062
 Error
sizes LineLength Line is longer than 120 characters (found 127). 1091
 Error
sizes LineLength Line is longer than 120 characters (found 127). 1094
 Error
sizes LineLength Line is longer than 120 characters (found 121). 1135
 Error
sizes LineLength Line is longer than 120 characters (found 125). 1143
 Error
sizes LineLength Line is longer than 120 characters (found 159). 1172
 Error
sizes LineLength Line is longer than 120 characters (found 131). 1265
 Error
sizes LineLength Line is longer than 120 characters (found 138). 1283
 Error
sizes LineLength Line is longer than 120 characters (found 126). 1294
 Error
sizes LineLength Line is longer than 120 characters (found 122). 1297
 Error
sizes LineLength Line is longer than 120 characters (found 122). 1338
 Error
sizes LineLength Line is longer than 120 characters (found 121). 1349
 Error
sizes LineLength Line is longer than 120 characters (found 138). 1392
 Error
sizes LineLength Line is longer than 120 characters (found 123). 1394
 Error
sizes LineLength Line is longer than 120 characters (found 126). 1403
 Error
sizes LineLength Line is longer than 120 characters (found 123). 1404
 Error
sizes LineLength Line is longer than 120 characters (found 126). 1406
 Error
sizes LineLength Line is longer than 120 characters (found 125). 1465
 Error
sizes LineLength Line is longer than 120 characters (found 130). 1492
 Error
sizes LineLength Line is longer than 120 characters (found 130). 1506
 Error
sizes LineLength Line is longer than 120 characters (found 135). 1538
 Error
sizes LineLength Line is longer than 120 characters (found 131). 1549
 Error
sizes LineLength Line is longer than 120 characters (found 128). 1554
 Error
sizes LineLength Line is longer than 120 characters (found 132). 1576
 Error
sizes LineLength Line is longer than 120 characters (found 130). 1582
 Error
design VisibilityModifier Variable 'min' must be private and have accessor methods. 1645
 Error
design VisibilityModifier Variable 'max' must be private and have accessor methods. 1647
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1648
 Error
design VisibilityModifier Variable 'isVariable' must be private and have accessor methods. 1648
 Error
sizes LineLength Line is longer than 120 characters (found 131). 1659
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 1709
 Error
sizes LineLength Line is longer than 120 characters (found 128). 1711
 Error
blocks LeftCurly '{' at column 28 should have line break after. 1717
 Error
blocks LeftCurly '{' at column 39 should have line break after. 1720
 Error
blocks LeftCurly '{' at column 36 should have line break after. 1722
 Error
blocks LeftCurly '{' at column 36 should have line break after. 1723
 Error
blocks LeftCurly '{' at column 36 should have line break after. 1724
 Error
blocks LeftCurly '{' at column 36 should have line break after. 1725
 Error
blocks LeftCurly '{' at column 36 should have line break after. 1726
 Error
coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 1738
 Error
sizes LineLength Line is longer than 120 characters (found 137). 1764
 Error
blocks LeftCurly '{' at column 44 should have line break after. 1764
 Error
sizes LineLength Line is longer than 120 characters (found 137). 1770
 Error
blocks LeftCurly '{' at column 44 should have line break after. 1770
 Error
sizes LineLength Line is longer than 120 characters (found 130). 1775
 Error
blocks LeftCurly '{' at column 50 should have line break after. 1777
 Error
blocks LeftCurly '{' at column 45 should have line break after. 1781
 Error
coding MagicNumber '17' is a magic number. 1787
 Error
coding MagicNumber '37' is a magic number. 1787
 Error
coding MagicNumber '37' is a magic number. 1787
 Error
coding MagicNumber '37' is a magic number. 1787
 Error
blocks RightCurly '}' at column 25 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 1930
 Error
blocks LeftCurly '{' at column 66 should have line break after. 1931
 Error
blocks RightCurly '}' at column 78 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 1931
 Error
sizes LineLength Line is longer than 120 characters (found 133). 1932
 Error
blocks LeftCurly '{' at column 64 should have line break after. 1932
 Error
blocks RightCurly '}' at column 88 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 1933
 Error
blocks LeftCurly '{' at column 34 should have line break after. 1961
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 1961
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 1961
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 1961
 Error
sizes LineLength Line is longer than 120 characters (found 132). 1971
 Error
sizes LineLength Line is longer than 120 characters (found 287). 1978
 Error
blocks LeftCurly '{' at column 35 should have line break after. 1978
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 1978
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 1978
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 1978
 Error
sizes LineLength Line is longer than 120 characters (found 141). 1989
 Error
sizes LineLength Line is longer than 120 characters (found 131). 2002
 Error
blocks LeftCurly '{' at column 53 should have line break after. 2002
 Error
blocks LeftCurly '{' at column 38 should have line break after. 2003
 Error
sizes LineLength Line is longer than 120 characters (found 141). 2023
 Error
blocks LeftCurly '{' at column 39 should have line break after. 2023
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2023
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2023
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2023
 Error
sizes LineLength Line is longer than 120 characters (found 154). 2038
 Error
blocks LeftCurly '{' at column 43 should have line break after. 2038
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2038
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2038
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2038
 Error
sizes LineLength Line is longer than 120 characters (found 133). 2057
 Error
blocks LeftCurly '{' at column 47 should have line break after. 2057
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2057
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2057
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2057
 Error
sizes LineLength Line is longer than 120 characters (found 147). 2059
 Error
blocks LeftCurly '{' at column 47 should have line break after. 2059
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2059
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2059
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2059
 Error
sizes LineLength Line is longer than 120 characters (found 137). 2062
 Error
blocks LeftCurly '{' at column 43 should have line break after. 2062
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2062
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2062
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2062
 Error
blocks RightCurly '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 2066
 Error
sizes LineLength Line is longer than 120 characters (found 123). 2070
 Error
blocks LeftCurly '{' at column 43 should have line break after. 2070
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2070
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2070
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2070
 Error
blocks RightCurly '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 2072
 Error
sizes LineLength Line is longer than 120 characters (found 168). 2077
 Error
blocks LeftCurly '{' at column 43 should have line break after. 2077
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2077
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2077
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2077
 Error
blocks LeftCurly '{' at column 47 should have line break after. 2078
 Error
sizes LineLength Line is longer than 120 characters (found 141). 2079
 Error
blocks LeftCurly '{' at column 43 should have line break after. 2079
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2079
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2079
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2079
 Error
blocks LeftCurly '{' at column 91 should have line break after. 2088
 Error
blocks LeftCurly '{' at column 109 should have line break after. 2088
 Error
sizes LineLength Line is longer than 120 characters (found 153). 2091
 Error
coding MagicNumber '10' is a magic number. 2091
 Error
coding MagicNumber '9' is a magic number. 2091
 Error
sizes LineLength Line is longer than 120 characters (found 201). 2092
 Error
blocks LeftCurly '{' at column 35 should have line break after. 2092
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2092
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2092
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2092
 Error
sizes LineLength Line is longer than 120 characters (found 160). 2095
 Error
blocks LeftCurly '{' at column 65 should have line break after. 2095
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2095
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2095
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2095
 Error
blocks LeftCurly '{' at column 37 should have line break after. 2097
 Error
sizes LineLength Line is longer than 120 characters (found 168). 2100
 Error
sizes LineLength Line is longer than 120 characters (found 156). 2105
 Error
sizes LineLength Line is longer than 120 characters (found 175). 2106
 Error
blocks LeftCurly '{' at column 35 should have line break after. 2106
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2106
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2106
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2106
 Error
sizes LineLength Line is longer than 120 characters (found 176). 2117
 Error
blocks LeftCurly '{' at column 39 should have line break after. 2117
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2117
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2117
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2117
 Error
sizes LineLength Line is longer than 120 characters (found 152). 2120
 Error
blocks LeftCurly '{' at column 32 should have line break after. 2122
 Error
blocks LeftCurly '{' at column 48 should have line break after. 2126
 Error
sizes LineLength Line is longer than 120 characters (found 126). 2128
 Error
blocks LeftCurly '{' at column 35 should have line break after. 2128
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2128
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2128
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2128
 Error
blocks LeftCurly '{' at column 35 should have line break after. 2145
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2145
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2145
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2145
 Error
sizes LineLength Line is longer than 120 characters (found 154). 2162
 Error
blocks LeftCurly '{' at column 43 should have line break after. 2162
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2162
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2162
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2162
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2166
 Error
blocks LeftCurly '{' at column 47 should have line break after. 2171
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2171
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2171
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2171
 Error
sizes LineLength Line is longer than 120 characters (found 139). 2179
 Error
sizes LineLength Line is longer than 120 characters (found 189). 2194
 Error
blocks LeftCurly '{' at column 51 should have line break after. 2194
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2194
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2194
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2194
 Error
blocks LeftCurly '{' at column 55 should have line break after. 2195
 Error
blocks LeftCurly '{' at column 47 should have line break after. 2200
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2200
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2200
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2200
 Error
blocks LeftCurly '{' at column 47 should have line break after. 2204
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2204
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2204
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2204
 Error
sizes LineLength Line is longer than 120 characters (found 122). 2233
 Error
sizes LineLength Line is longer than 120 characters (found 126). 2258
 Error
sizes LineLength Line is longer than 120 characters (found 148). 2272
 Error
blocks LeftCurly '{' at column 48 should have line break after. 2279
 Error
sizes LineLength Line is longer than 120 characters (found 152). 2280
 Error
sizes LineLength Line is longer than 120 characters (found 221). 2292
 Error
blocks LeftCurly '{' at column 37 should have line break after. 2292
 Error
sizes LineLength Line is longer than 120 characters (found 124). 2315
 Error
sizes LineLength Line is longer than 120 characters (found 124). 2324
 Error
sizes LineLength Line is longer than 120 characters (found 121). 2342
 Error
sizes LineLength Line is longer than 120 characters (found 121). 2345
 Error
sizes LineLength Line is longer than 120 characters (found 157). 2352
 Error
blocks LeftCurly '{' at column 38 should have line break after. 2352
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2352
 Error
sizes LineLength Line is longer than 120 characters (found 192). 2353
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 2353
 Error
blocks RightCurly '}' at column 192 should have line break before. 2353
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2353
 Error
sizes LineLength Line is longer than 120 characters (found 126). 2357
 Error
blocks LeftCurly '{' at column 45 should have line break after. 2358
 Error
sizes LineLength Line is longer than 120 characters (found 122). 2374
 Error
sizes LineLength Line is longer than 120 characters (found 122). 2404
 Error
sizes LineLength Line is longer than 120 characters (found 135). 2434
 Error
sizes LineLength Line is longer than 120 characters (found 227). 2459
 Error
sizes LineLength Line is longer than 120 characters (found 262). 2461
 Error
blocks LeftCurly '{' at column 62 should have line break after. 2470
 Error
blocks LeftCurly '{' at column 62 should have line break after. 2471
 Error
sizes LineLength Line is longer than 120 characters (found 145). 2501
 Error
sizes LineLength Line is longer than 120 characters (found 123). 2506
 Error
sizes LineLength Line is longer than 120 characters (found 141). 2509
 Error
sizes LineLength Line is longer than 120 characters (found 131). 2523
 Error
sizes LineLength Line is longer than 120 characters (found 125). 2527
 Error
blocks LeftCurly '{' at column 46 should have line break after. 2533
 Error
sizes LineLength Line is longer than 120 characters (found 131). 2538
 Error
sizes LineLength Line is longer than 120 characters (found 127). 2539
 Error
sizes LineLength Line is longer than 120 characters (found 198). 2543
 Error
blocks LeftCurly '{' at column 24 should have line break after. 2543
 Error
blocks LeftCurly '{' at column 47 should have line break after. 2543
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2543
 Error
blocks RightCurly '}' at column 197 should be alone on a line. 2543
 Error
whitespace WhitespaceAround '}' is not followed by whitespace. 2543
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2543
 Error
blocks EmptyBlock Empty catch block. 2566
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2566
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2566
 Error
sizes LineLength Line is longer than 120 characters (found 146). 2583
 Error
sizes LineLength Line is longer than 120 characters (found 130). 2620
 Error
javadoc JavadocType Missing a Javadoc comment. 2635
 Error
design FinalClass Class BuiltIn should be declared as final. 2645
 Error
javadoc JavadocType Missing a Javadoc comment. 2646
 Error
blocks LeftCurly '{' at column 63 should have line break after. 2647
 Error
javadoc JavadocType Missing a Javadoc comment. 2649
 Error
blocks LeftCurly '{' at column 55 should have line break after. 2651
 Error
javadoc JavadocType Missing a Javadoc comment. 2653
 Error
blocks LeftCurly '{' at column 62 should have line break after. 2655
 Error
javadoc JavadocType Missing a Javadoc comment. 2657
 Error
blocks LeftCurly '{' at column 55 should have line break after. 2659
 Error
blocks LeftCurly '{' at column 53 should have line break after. 2664
 Error
sizes LineLength Line is longer than 120 characters (found 123). 2666
 Error
javadoc JavadocType Missing a Javadoc comment. 2677
 Error
blocks LeftCurly '{' at column 54 should have line break after. 2689
 Error
blocks LeftCurly '{' at column 56 should have line break after. 2694
 Error
blocks LeftCurly '{' at column 53 should have line break after. 2699
 Error
javadoc JavadocType Missing a Javadoc comment. 2701
 Error
blocks LeftCurly '{' at column 54 should have line break after. 2703
 Error
javadoc JavadocType Missing a Javadoc comment. 2705
 Error
blocks LeftCurly '{' at column 55 should have line break after. 2707
 Error
javadoc JavadocType Missing a Javadoc comment. 2709
 Error
blocks LeftCurly '{' at column 53 should have line break after. 2711
 Error
javadoc JavadocType Missing a Javadoc comment. 2713
 Error
blocks LeftCurly '{' at column 81 should have line break after. 2715
 Error
javadoc JavadocType Missing a Javadoc comment. 2717
 Error
blocks LeftCurly '{' at column 78 should have line break after. 2719
 Error
coding MagicNumber '8' is a magic number. 2740
 Error
coding MagicNumber '12' is a magic number. 2742
 Error
javadoc JavadocType Missing a Javadoc comment. 2755
 Error
blocks LeftCurly '{' at column 59 should have line break after. 2757
 Error
javadoc JavadocType Missing a Javadoc comment. 2759
 Error
blocks LeftCurly '{' at column 59 should have line break after. 2761
 Error
javadoc JavadocType Missing a Javadoc comment. 2763
 Error
blocks LeftCurly '{' at column 52 should have line break after. 2765
 Error
blocks LeftCurly '{' at column 73 should have line break after. 2770
 Error
javadoc JavadocType Missing a Javadoc comment. 2772
 Error
blocks LeftCurly '{' at column 52 should have line break after. 2774
 Error
javadoc JavadocType Missing a Javadoc comment. 2776
 Error
blocks LeftCurly '{' at column 66 should have line break after. 2778
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 2780
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 2780
 Error
sizes LineLength Line is longer than 120 characters (found 124). 2793
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 2823
 Error
naming ConstantName Name 'usageHelpWidth' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 2823
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 2824
 Error
naming ConstantName Name 'optionsColumnWidth' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 2824
 Error
coding DeclarationOrder Variable access definition in wrong order. 2827
 Error
design VisibilityModifier Variable 'colorScheme' must be private and have accessor methods. 2827
 Error
coding DeclarationOrder Variable access definition in wrong order. 2830
 Error
design VisibilityModifier Variable 'optionFields' must be private and have accessor methods. 2830
 Error
coding DeclarationOrder Variable access definition in wrong order. 2833
 Error
design VisibilityModifier Variable 'positionalParametersFields' must be private and have accessor methods. 2833
 Error
coding DeclarationOrder Variable access definition in wrong order. 2838
 Error
design VisibilityModifier Variable 'separator' must be private and have accessor methods. 2838
 Error
design VisibilityModifier Variable 'commandName' must be private and have accessor methods. 2842
 Error
coding DeclarationOrder Variable access definition in wrong order. 2848
 Error
design VisibilityModifier Variable 'description' must be private and have accessor methods. 2848
 Error
coding DeclarationOrder Variable access definition in wrong order. 2854
 Error
design VisibilityModifier Variable 'customSynopsis' must be private and have accessor methods. 2854
 Error
coding DeclarationOrder Variable access definition in wrong order. 2860
 Error
design VisibilityModifier Variable 'header' must be private and have accessor methods. 2860
 Error
coding DeclarationOrder Variable access definition in wrong order. 2866
 Error
design VisibilityModifier Variable 'footer' must be private and have accessor methods. 2866
 Error
coding DeclarationOrder Variable access definition in wrong order. 2872
 Error
design VisibilityModifier Variable 'parameterLabelRenderer' must be private and have accessor methods. 2872
 Error
coding DeclarationOrder Variable access definition in wrong order. 2875
 Error
design VisibilityModifier Variable 'abbreviateSynopsis' must be private and have accessor methods. 2875
 Error
coding DeclarationOrder Variable access definition in wrong order. 2878
 Error
design VisibilityModifier Variable 'sortOptions' must be private and have accessor methods. 2878
 Error
coding DeclarationOrder Variable access definition in wrong order. 2881
 Error
design VisibilityModifier Variable 'showDefaultValues' must be private and have accessor methods. 2881
 Error
coding DeclarationOrder Variable access definition in wrong order. 2884
 Error
design VisibilityModifier Variable 'requiredOptionMarker' must be private and have accessor methods. 2884
 Error
coding DeclarationOrder Variable access definition in wrong order. 2887
 Error
design VisibilityModifier Variable 'headerHeading' must be private and have accessor methods. 2887
 Error
sizes LineLength Line is longer than 120 characters (found 137). 2889
 Error
coding DeclarationOrder Variable access definition in wrong order. 2890
 Error
design VisibilityModifier Variable 'synopsisHeading' must be private and have accessor methods. 2890
 Error
sizes LineLength Line is longer than 120 characters (found 130). 2892
 Error
coding DeclarationOrder Variable access definition in wrong order. 2893
 Error
design VisibilityModifier Variable 'descriptionHeading' must be private and have accessor methods. 2893
 Error
sizes LineLength Line is longer than 120 characters (found 127). 2895
 Error
coding DeclarationOrder Variable access definition in wrong order. 2896
 Error
design VisibilityModifier Variable 'parameterListHeading' must be private and have accessor methods. 2896
 Error
sizes LineLength Line is longer than 120 characters (found 122). 2898
 Error
coding DeclarationOrder Variable access definition in wrong order. 2899
 Error
design VisibilityModifier Variable 'optionListHeading' must be private and have accessor methods. 2899
 Error
sizes LineLength Line is longer than 120 characters (found 151). 2901
 Error
coding DeclarationOrder Variable access definition in wrong order. 2902
 Error
design VisibilityModifier Variable 'commandListHeading' must be private and have accessor methods. 2902
 Error
coding DeclarationOrder Variable access definition in wrong order. 2905
 Error
design VisibilityModifier Variable 'footerHeading' must be private and have accessor methods. 2905
 Error
sizes LineLength Line is longer than 120 characters (found 126). 2955
 Error
sizes LineLength Line is longer than 120 characters (found 140). 2962
 Error
sizes LineLength Line is longer than 120 characters (found 123). 2964
 Error
sizes LineLength Line is longer than 120 characters (found 159). 2966
 Error
coding HiddenField 'commands' hides a field. 2989
 Error
coding HiddenField 'commandName' hides a field. 3003
 Error
coding HiddenField 'command' hides a field. 3003
 Error
blocks LeftCurly '{' at column 34 should have line break after. 3015
 Error
blocks LeftCurly '{' at column 41 should have line break after. 3026
 Error
sizes LineLength Line is longer than 120 characters (found 141). 3042
 Error
sizes LineLength Line is longer than 120 characters (found 146). 3065
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 3069
 Error
sizes LineLength Line is longer than 120 characters (found 130). 3094
 Error
sizes LineLength Line is longer than 120 characters (found 125). 3101
 Error
sizes LineLength Line is longer than 120 characters (found 134). 3103
 Error
sizes LineLength Line is longer than 120 characters (found 127). 3106
 Error
sizes LineLength Line is longer than 120 characters (found 149). 3116
 Error
sizes LineLength Line is longer than 120 characters (found 125). 3125
 Error
naming LocalFinalVariableName Name 'PADDING' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3128
 Error
sizes LineLength Line is longer than 120 characters (found 152). 3133
 Error
sizes LineLength Line is longer than 120 characters (found 143). 3134
 Error
sizes LineLength Line is longer than 120 characters (found 125). 3153
 Error
sizes LineLength Line is longer than 120 characters (found 125). 3165
 Error
sizes LineLength Line is longer than 120 characters (found 137). 3172
 Error
sizes LineLength Line is longer than 120 characters (found 139). 3206
 Error
blocks LeftCurly '{' at column 56 should have line break after. 3206
 Error
blocks LeftCurly '{' at column 30 should have line break after. 3208
 Error
whitespace WhitespaceAround 'return' is not preceded with whitespace. 3208
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 3208
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 3208
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 3208
 Error
blocks LeftCurly '{' at column 81 should have line break after. 3210
 Error
sizes LineLength Line is longer than 120 characters (found 130). 3220
 Error
blocks LeftCurly '{' at column 51 should have line break after. 3226
 Error
sizes LineLength Line is longer than 120 characters (found 122). 3244
 Error
sizes LineLength Line is longer than 120 characters (found 122). 3272
 Error
sizes LineLength Line is longer than 120 characters (found 126). 3279
 Error
sizes LineLength Line is longer than 120 characters (found 122). 3318
 Error
blocks LeftCurly '{' at column 37 should have line break after. 3327
 Error
coding HiddenField 'command' hides a field. 3334
 Error
coding HiddenField 'header' hides a field. 3335
 Error
blocks LeftCurly '{' at column 32 should have line break after. 3347
 Error
sizes LineLength Line is longer than 120 characters (found 143). 3363
 Error
sizes LineLength Line is longer than 120 characters (found 121). 3375
 Error
sizes LineLength Line is longer than 120 characters (found 125). 3395
 Error
sizes LineLength Line is longer than 120 characters (found 122). 3413
 Error
blocks LeftCurly '{' at column 43 should have line break after. 3429
 Error
sizes LineLength Line is longer than 120 characters (found 122). 3447
 Error
design VisibilityModifier Variable 'requiredMarker' must be private and have accessor methods. 3493
 Error
design VisibilityModifier Variable 'command' must be private and have accessor methods. 3494
 Error
sizes LineLength Line is longer than 120 characters (found 148). 3498
 Error
sizes LineLength Line is longer than 120 characters (found 121). 3511
 Error
blocks LeftCurly '{' at column 47 should have line break after. 3518
 Error
blocks RightCurly '}' at column 70 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 3518
 Error
sizes LineLength Line is longer than 120 characters (found 153). 3532
 Error
naming LocalFinalVariableName Name 'EMPTY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3554
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3562
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3565
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3568
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3573
 Error
sizes LineLength Line is longer than 120 characters (found 128). 3577
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3577
 Error
sizes LineLength Line is longer than 120 characters (found 152). 3586
 Error
sizes LineLength Line is longer than 120 characters (found 136). 3588
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3590
 Error
sizes LineLength Line is longer than 120 characters (found 131). 3591
 Error
sizes LineLength Line is longer than 120 characters (found 121). 3595
 Error
sizes LineLength Line is longer than 120 characters (found 155). 3598
 Error
sizes LineLength Line is longer than 120 characters (found 129). 3599
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3599
 Error
sizes LineLength Line is longer than 120 characters (found 122). 3609
 Error
sizes LineLength Line is longer than 120 characters (found 128). 3616
 Error
design VisibilityModifier Variable 'requiredMarker' must be private and have accessor methods. 3631
 Error
sizes LineLength Line is longer than 120 characters (found 152). 3633
 Error
sizes LineLength Line is longer than 120 characters (found 121). 3634
 Error
sizes LineLength Line is longer than 120 characters (found 127). 3635
 Error
naming LocalFinalVariableName Name 'EMPTY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 3637
 Error
blocks LeftCurly '{' at column 56 should have line break after. 3640
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3640
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3641
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3643
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 3648
 Error
design VisibilityModifier Variable 'separator' must be private and have accessor methods. 3678
 Error
modifier RedundantModifier Redundant 'public' modifier. 3680
 Error
blocks LeftCurly '{' at column 39 should have line break after. 3684
 Error
sizes LineLength Line is longer than 120 characters (found 147). 3689
 Error
sizes LineLength Line is longer than 120 characters (found 122). 3693
 Error
blocks LeftCurly '{' at column 36 should have line break after. 3693
 Error
blocks LeftCurly '{' at column 65 should have line break after. 3714
 Error
blocks LeftCurly '{' at column 28 should have line break after. 3733
 Error
javadoc JavadocVariable Missing a Javadoc comment. 3748
 Error
javadoc JavadocVariable Missing a Javadoc comment. 3749
 Error
javadoc JavadocVariable Missing a Javadoc comment. 3750
 Error
javadoc JavadocVariable Missing a Javadoc comment. 3751
 Error
blocks LeftCurly '{' at column 58 should have line break after. 3757
 Error
sizes LineLength Line is longer than 120 characters (found 167). 3773
 Error
sizes LineLength Line is longer than 120 characters (found 125). 3791
 Error
sizes LineLength Line is longer than 120 characters (found 134). 3804
 Error
sizes LineLength Line is longer than 120 characters (found 141). 3814
 Error
sizes LineLength Line is longer than 120 characters (found 121). 3817
 Error
sizes LineLength Line is longer than 120 characters (found 137). 3828
 Error
blocks LeftCurly '{' at column 33 should have line break after. 3861
 Error
blocks LeftCurly '{' at column 68 should have line break after. 3861
 Error
sizes LineLength Line is longer than 120 characters (found 124). 3869
 Error
blocks LeftCurly '{' at column 64 should have line break after. 3882
 Error
blocks LeftCurly '{' at column 64 should have line break after. 3883
 Error
design VisibilityModifier Variable 'column' must be private and have accessor methods. 3900
 Error
design VisibilityModifier Variable 'row' must be private and have accessor methods. 3902
 Error
blocks LeftCurly '{' at column 62 should have line break after. 3906
 Error
design VisibilityModifier Variable 'columns' must be private and have accessor methods. 3910
 Error
coding DeclarationOrder Variable access definition in wrong order. 3916
 Error
design VisibilityModifier Variable 'indentWrappedLines' must be private and have accessor methods. 3916
 Error
javadoc JavadocStyle First sentence should end with a period. 3920
 Error
whitespace NoWhitespaceBefore ',' is preceded with whitespace. 3936
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 3950
 Error
blocks LeftCurly '{' at column 42 should have line break after. 3959
 Error
blocks LeftCurly '{' at column 62 should have line break after. 3966
 Error
blocks LeftCurly '{' at column 62 should have line break after. 3974
 Error
blocks LeftCurly '{' at column 35 should have line break after. 3978
 Error
sizes LineLength Line is longer than 120 characters (found 138). 3998
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 4010
 Error
blocks LeftCurly '{' at column 65 should have line break after. 4035
 Error
sizes LineLength Line is longer than 120 characters (found 126). 4085
 Error
blocks LeftCurly '{' at column 78 should have line break after. 4117
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 4117
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 4117
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 4117
 Error
blocks LeftCurly '{' at column 38 should have line break after. 4127
 Error
javadoc JavadocStyle First sentence should end with a period. 4137
 Error
design VisibilityModifier Variable 'width' must be private and have accessor methods. 4138
 Error
javadoc JavadocStyle First sentence should end with a period. 4140
 Error
design VisibilityModifier Variable 'indent' must be private and have accessor methods. 4141
 Error
design VisibilityModifier Variable 'overflow' must be private and have accessor methods. 4144
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4160
 Error
design VisibilityModifier Variable 'commandStyles' must be private and have accessor methods. 4160
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4161
 Error
design VisibilityModifier Variable 'optionStyles' must be private and have accessor methods. 4161
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4162
 Error
design VisibilityModifier Variable 'parameterStyles' must be private and have accessor methods. 4162
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4163
 Error
design VisibilityModifier Variable 'optionParamStyles' must be private and have accessor methods. 4163
 Error
blocks LeftCurly '{' at column 34 should have line break after. 4167
 Error
blocks LeftCurly '{' at column 49 should have line break after. 4172
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 4172
 Error
sizes LineLength Line is longer than 120 characters (found 131). 4174
 Error
blocks LeftCurly '{' at column 69 should have line break after. 4177
 Error
sizes LineLength Line is longer than 120 characters (found 130). 4178
 Error
blocks LeftCurly '{' at column 69 should have line break after. 4181
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 4181
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 4181
 Error
sizes LineLength Line is longer than 120 characters (found 144). 4182
 Error
blocks LeftCurly '{' at column 69 should have line break after. 4185
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 4185
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 4185
 Error
sizes LineLength Line is longer than 120 characters (found 140). 4186
 Error
blocks LeftCurly '{' at column 69 should have line break after. 4189
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 4189
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 4189
 Error
sizes LineLength Line is longer than 120 characters (found 123). 4193
 Error
blocks LeftCurly '{' at column 72 should have line break after. 4193
 Error
sizes LineLength Line is longer than 120 characters (found 122). 4197
 Error
blocks LeftCurly '{' at column 72 should have line break after. 4197
 Error
sizes LineLength Line is longer than 120 characters (found 125). 4201
 Error
blocks LeftCurly '{' at column 72 should have line break after. 4201
 Error
sizes LineLength Line is longer than 120 characters (found 127). 4205
 Error
blocks LeftCurly '{' at column 72 should have line break after. 4205
 Error
sizes LineLength Line is longer than 120 characters (found 124). 4207
 Error
naming StaticVariableName Name 'EMPTY_TEXT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 4261
 Error
design VisibilityModifier Variable 'EMPTY_TEXT' must be private and have accessor methods. 4261
 Error
naming ConstantName Name 'isWindows' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 4262
 Error
sizes LineLength Line is longer than 120 characters (found 121). 4263
 Error
naming ConstantName Name 'isXterm' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 4263
 Error
sizes LineLength Line is longer than 120 characters (found 137). 4266
 Error
blocks LeftCurly '{' at column 43 should have line break after. 4268
 Error
blocks LeftCurly '{' at column 21 should have line break after. 4269
 Error
blocks RightCurly '}' at column 94 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 4269
 Error
blocks LeftCurly '{' at column 58 should have line break after. 4270
 Error
blocks LeftCurly '{' at column 51 should have line break after. 4272
 Error
sizes LineLength Line is longer than 120 characters (found 126). 4276
 Error
blocks LeftCurly '{' at column 34 should have line break after. 4278
 Error
blocks LeftCurly '{' at column 34 should have line break after. 4279
 Error
sizes LineLength Line is longer than 120 characters (found 122). 4280
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4304
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4304
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4304
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4304
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4304
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4304
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4304
 Error
sizes LineLength Line is longer than 120 characters (found 158). 4305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4305
 Error
sizes LineLength Line is longer than 120 characters (found 158). 4306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 4306
 Error
whitespace NoWhitespaceBefore ';' is preceded with whitespace. 4307
 Error
blocks LeftCurly '{' at column 63 should have line break after. 4311
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 4311
 Error
blocks LeftCurly '{' at column 36 should have line break after. 4313
 Error
blocks LeftCurly '{' at column 37 should have line break after. 4315
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 4317
 Error
sizes LineLength Line is longer than 120 characters (found 129). 4338
 Error
sizes LineLength Line is longer than 120 characters (found 139). 4339
 Error
blocks LeftCurly '{' at column 25 should have line break after. 4345
 Error
blocks EmptyBlock Empty catch block. 4345
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 4345
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 4345
 Error
blocks LeftCurly '{' at column 25 should have line break after. 4346
 Error
blocks EmptyBlock Empty catch block. 4346
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 4346
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 4346
 Error
sizes LineLength Line is longer than 120 characters (found 129). 4350
 Error
sizes LineLength Line is longer than 120 characters (found 139). 4351
 Error
sizes LineLength Line is longer than 120 characters (found 133). 4352
 Error
blocks LeftCurly '{' at column 25 should have line break after. 4357
 Error
blocks EmptyBlock Empty catch block. 4357
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 4357
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 4357
 Error
blocks LeftCurly '{' at column 25 should have line break after. 4358
 Error
blocks EmptyBlock Empty catch block. 4358
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 4358
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 4358
 Error
whitespace WhitespaceAround 'for' is not followed by whitespace. 4370
 Error
coding MagicNumber '38' is a magic number. 4392
 Error
coding MagicNumber '48' is a magic number. 4392
 Error
sizes LineLength Line is longer than 120 characters (found 124). 4395
 Error
coding MagicNumber '16' is a magic number. 4395
 Error
coding MagicNumber '36' is a magic number. 4395
 Error
blocks LeftCurly '{' at column 36 should have line break after. 4401
 Error
blocks LeftCurly '{' at column 37 should have line break after. 4403
 Error
javadoc JavadocType Missing a Javadoc comment. 4405
 Error
coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 4406
 Error
design VisibilityModifier Variable 'startIndex' must be private and have accessor methods. 4406
 Error
design VisibilityModifier Variable 'length' must be private and have accessor methods. 4406
 Error
coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 4407
 Error
design VisibilityModifier Variable 'startStyles' must be private and have accessor methods. 4407
 Error
design VisibilityModifier Variable 'endStyles' must be private and have accessor methods. 4407
 Error
blocks LeftCurly '{' at column 46 should have line break after. 4424
 Error
blocks LeftCurly '{' at column 50 should have line break after. 4457
 Error
sizes LineLength Line is longer than 120 characters (found 130). 4505
 Error
coding HiddenField 'length' hides a field. 4505
 Error
sizes LineLength Line is longer than 120 characters (found 132). 4510
 Error
blocks LeftCurly '{' at column 25 should have line break after. 4510
 Error
blocks LeftCurly '{' at column 94 should have line break after. 4510
 Error
coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 4516
 Error
coding HiddenField 'from' hides a field. 4585
 Error
coding HiddenField 'length' hides a field. 4585
 Error
sizes LineLength Line is longer than 120 characters (found 121). 4593
 Error
blocks LeftCurly '{' at column 45 should have line break after. 4600
 Error
blocks LeftCurly '{' at column 57 should have line break after. 4603
 Error
blocks LeftCurly '{' at column 39 should have line break after. 4605
 Error
blocks LeftCurly '{' at column 38 should have line break after. 4615
 Error
blocks LeftCurly '{' at column 50 should have line break after. 4622
 Error
blocks LeftCurly '{' at column 50 should have line break after. 4623
 Error
blocks LeftCurly '{' at column 42 should have line break after. 4628
 Error
coding DeclarationOrder Constructor definition in wrong order. 4661
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 4661
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 4661
 Error
javadoc JavadocType Missing a Javadoc comment. 4663
 Error
blocks LeftCurly '{' at column 58 should have line break after. 4664
 Error
coding HiddenField 'tracer' hides a field. 4665
 Error
blocks LeftCurly '{' at column 47 should have line break after. 4666
 Error
blocks LeftCurly '{' at column 49 should have line break after. 4668
 Error
sizes LineLength Line is longer than 120 characters (found 148). 4669
 Error
blocks LeftCurly '{' at column 52 should have line break after. 4669
 Error
javadoc JavadocType Missing a Javadoc comment. 4671
 Error
design VisibilityModifier Variable 'level' must be private and have accessor methods. 4672
 Error
design VisibilityModifier Variable 'stream' must be private and have accessor methods. 4673
 Error
blocks LeftCurly '{' at column 62 should have line break after. 4674
 Error
blocks LeftCurly '{' at column 62 should have line break after. 4675
 Error
blocks LeftCurly '{' at column 62 should have line break after. 4676
 Error
blocks LeftCurly '{' at column 27 should have line break after. 4677
 Error
blocks LeftCurly '{' at column 27 should have line break after. 4678
 Error
blocks LeftCurly '{' at column 27 should have line break after. 4679
 Error
blocks LeftCurly '{' at column 51 should have line break after. 4685
 Error
blocks LeftCurly '{' at column 71 should have line break after. 4686
 Error
blocks LeftCurly '{' at column 58 should have line break after. 4692
 Error
blocks LeftCurly '{' at column 78 should have line break after. 4693
 Error
blocks LeftCurly '{' at column 45 should have line break after. 4711
 Error
blocks LeftCurly '{' at column 58 should have line break after. 4717
 Error
blocks LeftCurly '{' at column 45 should have line break after. 4746
 Error
sizes LineLength Line is longer than 120 characters (found 145). 4748
 Error
sizes LineLength Line is longer than 120 characters (found 144). 4750
 Error
sizes LineLength Line is longer than 120 characters (found 137). 4763
 Error
blocks LeftCurly '{' at column 70 should have line break after. 4787
 Error
sizes LineLength Line is longer than 120 characters (found 126). 4789
 Error
blocks LeftCurly '{' at column 61 should have line break after. 4798
 Error
blocks LeftCurly '{' at column 92 should have line break after. 4804
 Error
sizes LineLength Line is longer than 120 characters (found 159). 4805
 Error
blocks LeftCurly '{' at column 100 should have line break after. 4805
 Error
sizes LineLength Line is longer than 120 characters (found 183). 4806
 Error
blocks LeftCurly '{' at column 99 should have line break after. 4806
 Error
sizes LineLength Line is longer than 120 characters (found 136). 4808
 Error
sizes LineLength Line is longer than 120 characters (found 127). 4811
 Error
blocks LeftCurly '{' at column 100 should have line break after. 4811
 Error
sizes LineLength Line is longer than 120 characters (found 133). 4813
 Error
blocks LeftCurly '{' at column 92 should have line break after. 4816
 Error
sizes LineLength Line is longer than 120 characters (found 122). 4824
 Error
blocks LeftCurly '{' at column 95 should have line break after. 4824

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.io.File. 19
 Error
sizes LineLength Line is longer than 120 characters (found 126). 54
 Error
coding HiddenField 'source' hides a field. 68
 Error
sizes LineLength Line is longer than 120 characters (found 128). 85

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.util.function.Supplier. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
coding DeclarationOrder Variable access definition in wrong order. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
coding DeclarationOrder Variable access definition in wrong order. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
coding DeclarationOrder Variable access definition in wrong order. 38
 Error
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 40
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45

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

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.HashMap' import. 24
 Error
sizes LineLength Line is longer than 120 characters (found 126). 72
 Error
blocks LeftCurly '{' at column 94 should have line break after. 72
 Error
sizes LineLength Line is longer than 120 characters (found 132). 73
 Error
blocks LeftCurly '{' at column 94 should have line break after. 73
 Error
sizes LineLength Line is longer than 120 characters (found 131). 74
 Error
blocks LeftCurly '{' at column 94 should have line break after. 74
 Error
sizes LineLength Line is longer than 120 characters (found 137). 75
 Error
blocks LeftCurly '{' at column 94 should have line break after. 75
 Error
sizes LineLength Line is longer than 120 characters (found 160). 76
 Error
blocks LeftCurly '{' at column 123 should have line break after. 76
 Error
sizes LineLength Line is longer than 120 characters (found 172). 77
 Error
blocks LeftCurly '{' at column 129 should have line break after. 77

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

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

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

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

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

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

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

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

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

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

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
javadoc JavadocVariable Missing a Javadoc comment. 255
 Error
coding DeclarationOrder Static variable definition in wrong order. 255
 Error
coding MagicNumber '1970' is a magic number. 257
 Error
javadoc JavadocVariable Missing a Javadoc comment. 259
 Error
coding DeclarationOrder Static variable definition in wrong order. 259
 Error
javadoc JavadocStyle First sentence should end with a period. 314
 Error
coding MagicNumber '1000' is a magic number. 323
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 333
 Error
sizes LineLength Line is longer than 120 characters (found 194). 333
 Error
coding MagicNumber '1000' is a magic number. 338
 Error
coding MagicNumber '1000' is a magic number. 346
 Error
coding MagicNumber '1000' is a magic number. 351
 Error
javadoc JavadocMethod Expected an @return tag. 358
 Error
javadoc JavadocMethod Expected @param tag for 'timeZone'. 370
 Error
javadoc JavadocStyle First sentence should end with a period. 374
 Error
javadoc JavadocStyle First sentence should end with a period. 384
 Error
sizes LineLength Line is longer than 120 characters (found 136). 452
 Error
sizes LineLength Line is longer than 120 characters (found 126). 456
 Error
sizes LineLength Line is longer than 120 characters (found 121). 458
 Error
sizes LineLength Line is longer than 120 characters (found 125). 490
 Error
sizes MethodLength Method length is 189 lines (max allowed is 150). 501
 Error
coding MagicNumber '10' is a magic number. 623
 Error
coding MagicNumber '59' is a magic number. 626
 Error
coding MagicNumber '23' is a magic number. 628
 Error
coding MagicNumber '31' is a magic number. 630
 Error
coding MagicNumber '12' is a magic number. 634
 Error
coding MagicNumber '30' is a magic number. 656
 Error
coding MagicNumber '31' is a magic number. 726
 Error
sizes LineLength Line is longer than 120 characters (found 141). 727
 Error
coding MagicNumber '59' is a magic number. 943
 Error
coding MagicNumber '59' is a magic number. 943
 Error
coding MagicNumber '23' is a magic number. 949
 Error
coding MagicNumber '23' is a magic number. 949
 Error
coding MagicNumber '31' is a magic number. 954
 Error
coding MagicNumber '31' is a magic number. 954
 Error
coding MagicNumber '12' is a magic number. 960
 Error
coding MagicNumber '12' is a magic number. 960
 Error
coding MagicNumber '59' is a magic number. 992
 Error
coding MagicNumber '23' is a magic number. 999
 Error
coding MagicNumber '31' is a magic number. 1006
 Error
coding MagicNumber '12' is a magic number. 1013
 Error
coding MagicNumber '1970' is a magic number. 1030
 Error
coding MagicNumber '60' is a magic number. 1041
 Error
coding MagicNumber '60' is a magic number. 1044
 Error
coding MagicNumber '24' is a magic number. 1047
 Error
coding MagicNumber '12' is a magic number. 1050
 Error
coding MagicNumber '31' is a magic number. 1056
 Error
sizes MethodLength Method length is 402 lines (max allowed is 150). 1155
 Error
coding MagicNumber '1000' is a magic number. 1162
 Error
coding MagicNumber '2999' is a magic number. 1171
 Error
coding MagicNumber '12' is a magic number. 1254
 Error
coding MagicNumber '3333' is a magic number. 1256
 Error
coding MagicNumber '24' is a magic number. 1567
 Error
coding MagicNumber '1000' is a magic number. 1601
 Error
coding MagicNumber '1000' is a magic number. 1603
 Error
coding MagicNumber '60000' is a magic number. 1606
 Error
coding MagicNumber '60000' is a magic number. 1608
 Error
coding MagicNumber '3600000' is a magic number. 1611
 Error
coding MagicNumber '3600000' is a magic number. 1613
 Error
coding MagicNumber '86400000' is a magic number. 1615
 Error
javadoc JavadocMethod Expected an @return tag. 1641
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 1642
 Error
coding MagicNumber '100' is a magic number. 1647
 Error
coding MagicNumber '400' is a magic number. 1647
 Error
coding MagicNumber '31' is a magic number. 1654
 Error
coding MagicNumber '29' is a magic number. 1656
 Error
coding MagicNumber '28' is a magic number. 1656
 Error
coding MagicNumber '31' is a magic number. 1658
 Error
coding MagicNumber '30' is a magic number. 1660
 Error
coding MagicNumber '31' is a magic number. 1662
 Error
coding MagicNumber '30' is a magic number. 1664
 Error
coding MagicNumber '31' is a magic number. 1666
 Error
coding MagicNumber '8' is a magic number. 1667
 Error
coding MagicNumber '31' is a magic number. 1668
 Error
coding MagicNumber '9' is a magic number. 1669
 Error
coding MagicNumber '30' is a magic number. 1670
 Error
coding MagicNumber '10' is a magic number. 1671
 Error
coding MagicNumber '31' is a magic number. 1672
 Error
coding MagicNumber '11' is a magic number. 1673
 Error
coding MagicNumber '30' is a magic number. 1674
 Error
coding MagicNumber '12' is a magic number. 1675
 Error
coding MagicNumber '31' is a magic number. 1676
 Error
javadoc JavadocType Missing a Javadoc comment. 1684
 Error
design VisibilityModifier Variable 'value' must be private and have accessor methods. 1685
 Error
design VisibilityModifier Variable 'pos' must be private and have accessor methods. 1687

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

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

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

Severity Category Rule Message Line
 Error
blocks NeedBraces 'if' construct must use '{}'s. 64
 Error
javadoc JavadocMethod Expected @param tag for 'file'. 132
 Error
javadoc JavadocMethod Expected @throws tag for 'IOException'. 132

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

Severity Category Rule Message Line
 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/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
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 22
 Error
coding MagicNumber '128' is a magic number. 34
 Error
coding MagicNumber '32' is a magic number. 36
 Error
coding MagicNumber '0x08' is a magic number. 46
 Error
coding MagicNumber '0x09' is a magic number. 47
 Error
coding MagicNumber '0x0C' is a magic number. 48
 Error
coding MagicNumber '0x0A' is a magic number. 49
 Error
coding MagicNumber '0x0D' is a magic number. 50
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 57
 Error
naming ConstantName Name '_qbufLocal' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 57
 Error
naming LocalVariableName Name '_qbuf' must match pattern '^[a-z][a-zA-Z0-9]*$'. 60
 Error
javadoc JavadocMethod Expected @param tag for 'input'. 75
 Error
javadoc JavadocMethod Expected @param tag for 'output'. 75
 Error
naming MethodName Name '_appendNumeric' must match pattern '^[a-z][a-zA-Z0-9]*$'. 105
 Error
coding MagicNumber '0xF' is a magic number. 109
 Error
naming MethodName Name '_appendNamed' must match pattern '^[a-z][a-zA-Z0-9]*$'. 113

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

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

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

Severity Category Rule Message Line
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 59
 Error
javadoc JavadocMethod Expected @param tag for '<T>'. 273

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

Severity Category Rule Message Line
 Error
naming ConstantName Name 'threadInitNumber' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 29
 Error
coding DeclarationOrder Constructor definition in wrong order. 39
 Error
coding DeclarationOrder Constructor definition in wrong order. 43
 Error
coding DeclarationOrder Constructor definition in wrong order. 47
 Error
coding DeclarationOrder Constructor definition in wrong order. 51
 Error
coding DeclarationOrder Constructor definition in wrong order. 55
 Error
coding DeclarationOrder Constructor definition in wrong order. 59
 Error
coding DeclarationOrder Constructor definition in wrong order. 63
 Error
coding DeclarationOrder Constructor definition in wrong order. 67

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Static variable definition in wrong order. 58
 Error
coding DeclarationOrder Static variable definition in wrong order. 59
 Error
coding DeclarationOrder Instance variable definition in wrong order. 60
 Error
coding DeclarationOrder Instance variable definition in wrong order. 61
 Error
coding DeclarationOrder Instance variable definition in wrong order. 62
 Error
coding DeclarationOrder Instance variable definition in wrong order. 63
 Error
coding DeclarationOrder Constructor definition in wrong order. 75

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

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 160
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 168
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 178
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 178
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 182
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 194
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 204
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 206
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 209
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 215
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 217
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 218
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 218
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 218
 Error
whitespace WhitespaceAround 'catch' is not followed by whitespace. 219
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 220
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 220
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 220
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 220

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.io.ByteArrayInputStream. 20
 Error
imports UnusedImports Unused import - java.io.ByteArrayOutputStream. 21
 Error
imports UnusedImports Unused import - java.io.FileInputStream. 23
 Error
imports UnusedImports Unused import - java.io.FileNotFoundException. 24
 Error
imports UnusedImports Unused import - java.io.IOException. 25
 Error
imports UnusedImports Unused import - java.io.InputStream. 26
 Error
imports UnusedImports Unused import - java.net.MalformedURLException. 27
 Error
imports UnusedImports Unused import - java.net.URISyntaxException. 29
 Error
imports UnusedImports Unused import - java.net.URL. 30
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.Level. 33
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.core.config.ConfigurationFactory. 34
 Error
imports UnusedImports Unused import - org.apache.logging.log4j.util.LoaderUtil. 36
 Error
javadoc JavadocMethod Expected @param tag for 'lastModified'. 78

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

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.net.InetAddress. 19
 Error
imports UnusedImports Unused import - java.net.NetworkInterface. 20
 Error
imports UnusedImports Unused import - java.net.SocketException. 21
 Error
imports UnusedImports Unused import - java.net.UnknownHostException. 22
 Error
imports UnusedImports Unused import - java.util.Enumeration. 25

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

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 295
 Error
naming MemberName Name 'SIMPLE_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 298
 Error
javadoc JavadocType Missing a Javadoc comment. 321
 Error
coding DeclarationOrder Constructor definition in wrong order. 329
 Error
modifier RedundantModifier Redundant 'public' modifier. 329
 Error
javadoc JavadocType Missing a Javadoc comment. 350

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

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

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

Severity Category Rule Message Line
 Error
design FinalClass Class WatcherFactory should be declared as final. 37
 Error
naming StaticVariableName Name 'LOGGER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 39

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

Severity Category Rule Message Line
 Error
coding HiddenField 'lastModifiedMillis' hides a field. 94
 Error
coding HiddenField 'watcher' hides a field. 95

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

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

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 120 characters (found 136). 39
 Error
coding DeclarationOrder Variable access definition in wrong order. 88
 Error
coding DeclarationOrder Variable access definition in wrong order. 93
 Error
coding DeclarationOrder Variable access definition in wrong order. 98
 Error
coding DeclarationOrder Variable access definition in wrong order. 103
 Error
naming ConstantName Name 'cache' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 105
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 105
 Error
sizes LineLength Line is longer than 120 characters (found 121). 354
 Error
coding DeclarationOrder Constructor definition in wrong order. 385
 Error
sizes LineLength Line is longer than 120 characters (found 170). 397
 Error
sizes LineLength Line is longer than 120 characters (found 123). 400
 Error
coding DeclarationOrder Constructor definition in wrong order. 400
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 401
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 402
 Error
sizes LineLength Line is longer than 120 characters (found 121). 520
 Error
coding SimplifyBooleanExpression Expression can be simplified. 592
 Error
sizes LineLength Line is longer than 120 characters (found 128). 617

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Variable access definition in wrong order. 86
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
coding DeclarationOrder Static variable definition in wrong order. 101
 Error
sizes LineLength Line is longer than 120 characters (found 123). 134
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '!=' is not preceded with whitespace. 142
 Error
whitespace WhitespaceAround '!=' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 144
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 145
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 146
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 147
 Error
blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 148
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 152
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 152
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 152
 Error
coding MagicNumber '80' is a magic number. 152
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 154
 Error
coding MagicNumber '100' is a magic number. 154
 Error
coding MagicNumber '100' is a magic number. 154
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 155
 Error
whitespace WhitespaceAround 'for' is not followed by whitespace. 170
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 172
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 172
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 172
 Error
design VisibilityModifier Variable 'strategy' must be private and have accessor methods. 186
 Error
design VisibilityModifier Variable 'width' must be private and have accessor methods. 187
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 195
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 200
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 200
 Error
modifier ModifierOrder 'private' modifier out of order with the JLS suggestions. 208
 Error
coding MagicNumber '13' is a magic number. 321
 Error
coding MagicNumber '13' is a magic number. 321
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 365
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 370
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 371
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 371
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 373
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 373
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 401
 Error
sizes LineLength Line is longer than 120 characters (found 126). 416
 Error
coding FallThrough Fall through from previous branch of the switch statement. 453
 Error
sizes LineLength Line is longer than 120 characters (found 145). 468
 Error
coding MagicNumber '100' is a magic number. 492
 Error
modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 498
 Error
sizes LineLength Line is longer than 120 characters (found 121). 509
 Error
modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 515
 Error
sizes LineLength Line is longer than 120 characters (found 143). 539
 Error
whitespace WhitespaceAround 'switch' is not followed by whitespace. 560
 Error
coding DefaultComesLast Default should be last label in the switch. 561
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 562
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 562
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 562
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 562
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 603
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 603
 Error
coding FallThrough Fall through from previous branch of the switch statement. 607
 Error
coding DeclarationOrder Static variable definition in wrong order. 612
 Error
naming ConstantName Name 'caches' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 613
 Error
modifier ModifierOrder 'private' modifier out of order with the JLS suggestions. 655
 Error
sizes LineLength Line is longer than 120 characters (found 143). 674
 Error
coding DeclarationOrder Variable access definition in wrong order. 696
 Error
design VisibilityModifier Variable 'locale' must be private and have accessor methods. 696
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 712
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 712
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 739
 Error
sizes LineLength Line is longer than 120 characters (found 143). 751
 Error
coding DeclarationOrder Static variable definition in wrong order. 802
 Error
coding MagicNumber '100' is a magic number. 808
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 817
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 820
 Error
javadoc JavadocType Missing a Javadoc comment. 822
 Error
design VisibilityModifier Variable 'zone' must be private and have accessor methods. 823
 Error
design VisibilityModifier Variable 'dstOffset' must be private and have accessor methods. 824
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 828
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 828
 Error
coding DeclarationOrder Static variable definition in wrong order. 835
 Error
whitespace ParenPad ')' is preceded with whitespace. 845
 Error
javadoc JavadocType Missing a Javadoc comment. 909
 Error
coding DeclarationOrder Static variable definition in wrong order. 932
 Error
coding DeclarationOrder Static variable definition in wrong order. 933
 Error
sizes LineLength Line is longer than 120 characters (found 121). 934
 Error
coding DeclarationOrder Static variable definition in wrong order. 934
 Error
whitespace WhitespaceAround 'switch' is not followed by whitespace. 944
 Error
coding DeclarationOrder Static variable definition in wrong order. 957
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 960
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 960
 Error
coding DeclarationOrder Static variable definition in wrong order. 963
 Error
coding DeclarationOrder Static variable definition in wrong order. 964
 Error
coding DeclarationOrder Static variable definition in wrong order. 965
 Error
coding DeclarationOrder Static variable definition in wrong order. 966
 Error
coding DeclarationOrder Static variable definition in wrong order. 967
 Error
coding DeclarationOrder Static variable definition in wrong order. 968
 Error
coding DeclarationOrder Static variable definition in wrong order. 974
 Error
coding DeclarationOrder Static variable definition in wrong order. 975
 Error
coding DeclarationOrder Static variable definition in wrong order. 976
 Error
coding MagicNumber '24' is a magic number. 979
 Error
coding DeclarationOrder Static variable definition in wrong order. 982
 Error
coding MagicNumber '12' is a magic number. 985
 Error
coding DeclarationOrder Static variable definition in wrong order. 988
 Error
coding DeclarationOrder Static variable definition in wrong order. 989
 Error
coding DeclarationOrder Static variable definition in wrong order. 990
 Error
coding DeclarationOrder Static variable definition in wrong order. 991

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

Severity Category Rule Message Line
 Error
coding DeclarationOrder Variable access definition in wrong order. 107
 Error
coding DeclarationOrder Variable access definition in wrong order. 111
 Error
coding DeclarationOrder Variable access definition in wrong order. 115
 Error
coding DeclarationOrder Variable access definition in wrong order. 119
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 170
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 170
 Error
whitespace EmptyForIteratorPad ';' is followed by whitespace. 170
 Error
naming LocalFinalVariableName Name 'ERAs' must match pattern '^[a-z][a-zA-Z0-9]*$'. 189
 Error
naming LocalFinalVariableName Name 'AmPmStrings' must match pattern '^[a-z][a-zA-Z0-9]*$'. 194
 Error
sizes LineLength Line is longer than 120 characters (found 126). 402
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 514
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 515
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 533
 Error
coding SimplifyBooleanExpression Expression can be simplified. 605
 Error
coding MagicNumber '13' is a magic number. 621
 Error
coding MagicNumber '13' is a magic number. 621
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 656
 Error
coding MagicNumber '10' is a magic number. 656
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 657
 Error
coding MagicNumber '10' is a magic number. 657
 Error
coding DeclarationOrder Static variable definition in wrong order. 660
 Error
coding MagicNumber '10000' is a magic number. 671
 Error
coding MagicNumber '1000' is a magic number. 675
 Error
coding MagicNumber '100' is a magic number. 677
 Error
coding MagicNumber '10' is a magic number. 679
 Error
coding MagicNumber '1000' is a magic number. 691
 Error
coding MagicNumber '1000' is a magic number. 692
 Error
coding FallThrough Fall through from previous branch of the switch statement. 693
 Error
coding MagicNumber '100' is a magic number. 694
 Error
coding MagicNumber '100' is a magic number. 695
 Error
coding MagicNumber '100' is a magic number. 696
 Error
coding FallThrough Fall through from previous branch of the switch statement. 700
 Error
coding MagicNumber '10' is a magic number. 701
 Error
coding MagicNumber '10' is a magic number. 702
 Error
coding MagicNumber '10' is a magic number. 703
 Error
coding FallThrough Fall through from previous branch of the switch statement. 707
 Error
coding MagicNumber '10' is a magic number. 717
 Error
coding MagicNumber '10' is a magic number. 718
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 862
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 862
 Error
whitespace EmptyForIteratorPad ';' is followed by whitespace. 862
 Error
coding MagicNumber '10' is a magic number. 916
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 917
 Error
coding MagicNumber '100' is a magic number. 918
 Error
coding MagicNumber '10' is a magic number. 961
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 962
 Error
coding MagicNumber '100' is a magic number. 1052
 Error
coding MagicNumber '100' is a magic number. 1086
 Error
coding DeclarationOrder Static variable definition in wrong order. 1281
 Error
naming ConstantName Name 'cTimeZoneDisplayCache' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 1281
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 1300
 Error
design VisibilityModifier Variable 'mColon' must be private and have accessor methods. 1363
 Error
naming TypeName Name 'Iso8601_Rule' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 1413
 Error
whitespace WhitespaceAround 'switch' is not followed by whitespace. 1430
 Error
coding DeclarationOrder Instance variable definition in wrong order. 1442
 Error
design VisibilityModifier Variable 'length' must be private and have accessor methods. 1442
 Error
coding DeclarationOrder Constructor definition in wrong order. 1449
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 1482
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 1482
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 1486
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 1486
 Error
coding MagicNumber '0x80000000' is a magic number. 1516
 Error
coding MagicNumber '31' is a magic number. 1528
 Error
whitespace ParenPad ')' is preceded with whitespace. 1528
 Error
coding MagicNumber '31' is a magic number. 1528
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 1540

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

Severity Category Rule Message Line
 Error
imports ImportOrder Wrong order for 'java.util.Arrays' import. 22
 Error
sizes LineLength Line is longer than 120 characters (found 124). 117
 Error
sizes LineLength Line is longer than 120 characters (found 129). 122
 Error
sizes LineLength Line is longer than 120 characters (found 134). 127
 Error
sizes LineLength Line is longer than 120 characters (found 137). 132
 Error
coding DeclarationOrder Static variable definition in wrong order. 221
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 221
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 221
 Error
regexp RegexpSingleline Line has trailing spaces. 232
 Error
whitespace NoWhitespaceAfter 'int' is followed by whitespace. 239
 Error
javadoc JavadocStyle First sentence should end with a period. 281
 Error
regexp RegexpSingleline Line has trailing spaces. 317
 Error
regexp RegexpSingleline Line has trailing spaces. 319
 Error
modifier RedundantModifier Redundant 'private' modifier. 324
 Error
modifier RedundantModifier Redundant 'private' modifier. 328
 Error
coding DeclarationOrder Instance variable definition in wrong order. 335
 Error
coding DeclarationOrder Instance variable definition in wrong order. 336
 Error
coding DeclarationOrder Instance variable definition in wrong order. 337
 Error
regexp RegexpSingleline Line has trailing spaces. 338
 Error
coding DeclarationOrder Instance variable definition in wrong order. 339
 Error
coding MagicNumber '3600000' is a magic number. 353
 Error
coding MagicNumber '10' is a magic number. 356
 Error
coding MagicNumber '10' is a magic number. 360
 Error
coding MagicNumber '60000' is a magic number. 367
 Error
coding MagicNumber '10' is a magic number. 369
 Error
coding MagicNumber '10' is a magic number. 373
 Error
coding MagicNumber '25' is a magic number. 393
 Error
coding MagicNumber '9' is a magic number. 435
 Error
sizes LineLength Line is longer than 120 characters (found 135). 468
 Error
naming LocalFinalVariableName Name 'ONE_HOUR' must match pattern '^[a-z][a-zA-Z0-9]*$'. 549
 Error
coding MagicNumber '23' is a magic number. 550
 Error
coding MagicNumber '23' is a magic number. 555
 Error
coding MagicNumber '3600000' is a magic number. 625
 Error
coding MagicNumber '60000' is a magic number. 628
 Error
coding MagicNumber '1000' is a magic number. 631
 Error
coding MagicNumber '10' is a magic number. 634
 Error
coding MagicNumber '10' is a magic number. 638
 Error
coding MagicNumber '10' is a magic number. 643
 Error
coding MagicNumber '10' is a magic number. 647
 Error
coding MagicNumber '10' is a magic number. 652
 Error
coding MagicNumber '10' is a magic number. 654
 Error
coding MagicNumber '100' is a magic number. 659
 Error
coding MagicNumber '100' is a magic number. 662
 Error
coding MagicNumber '10' is a magic number. 663
 Error
coding MagicNumber '10' is a magic number. 666
 Error
coding DeclarationOrder Static variable definition in wrong order. 678
 Error
naming StaticVariableName Name 'TABLE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 678
 Error
design VisibilityModifier Variable 'TABLE' must be private and have accessor methods. 678
 Error
coding MagicNumber '100000' is a magic number. 679
 Error
coding MagicNumber '10000' is a magic number. 680
 Error
coding MagicNumber '1000' is a magic number. 681
 Error
coding MagicNumber '100' is a magic number. 682
 Error
coding MagicNumber '10' is a magic number. 683
 Error
coding MagicNumber '23' is a magic number. 700
 Error
coding MagicNumber '23' is a magic number. 700

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

Severity Category Rule Message Line
 Info
misc TodoComment Comment matches to-do format 'TODO:'. 37
 Error
javadoc JavadocType Type Javadoc comment is missing an @param <F> tag. 38
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error
whitespace OperatorWrap '=' should be on the previous line. 46
 Error
coding DeclarationOrder Static variable definition in wrong order. 48
 Error
naming ConstantName Name 'cDateTimeInstanceCache' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$|^capabilities$|^log$'. 48
 Error
whitespace OperatorWrap '=' should be on the previous line. 49
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 87
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 91
 Error
modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 108
 Error
sizes LineLength Line is longer than 120 characters (found 125). 124
 Error
blocks RightCurly '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 203
 Error
blocks RightCurly '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 206
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 210
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 216
 Error
modifier RedundantModifier Redundant 'public' modifier. 237
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 249
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 257
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 257
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 257
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 258
 Error
whitespace WhitespaceAround 'for' is not followed by whitespace. 259
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 260
 Error
whitespace WhitespaceAround '!=' is not preceded with whitespace. 260
 Error
whitespace WhitespaceAround '!=' is not followed by whitespace. 260
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 261
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 261
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 261
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 264