This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from f89e015117 Fix distribution archiving
new 9214d979b5 Add OpenRewrite configuration
new 3ab4e8ec77 Use `final` whenever possible
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../src/main/java/org/apache/log4j/Category.java | 2 +-
.../java/org/apache/log4j/ConsoleAppender.java | 2 +-
.../main/java/org/apache/log4j/FileAppender.java | 22 ++--
.../org/apache/log4j/PropertyConfigurator.java | 4 +-
.../java/org/apache/log4j/RenderedMessage.java | 2 +-
.../java/org/apache/log4j/RollingFileAppender.java | 20 +--
.../main/java/org/apache/log4j/WriterAppender.java | 28 ++--
.../org/apache/log4j/bridge/AppenderAdapter.java | 8 +-
.../org/apache/log4j/bridge/AppenderWrapper.java | 16 +--
.../apache/log4j/bridge/ErrorHandlerAdapter.java | 8 +-
.../org/apache/log4j/bridge/FilterAdapter.java | 12 +-
.../org/apache/log4j/bridge/FilterWrapper.java | 6 +-
.../org/apache/log4j/bridge/LayoutAdapter.java | 14 +-
.../org/apache/log4j/bridge/LayoutWrapper.java | 6 +-
.../org/apache/log4j/bridge/LogEventAdapter.java | 4 +-
.../org/apache/log4j/bridge/LogEventWrapper.java | 26 ++--
.../apache/log4j/bridge/RewritePolicyAdapter.java | 6 +-
.../apache/log4j/bridge/RewritePolicyWrapper.java | 8 +-
.../org/apache/log4j/builders/AbstractBuilder.java | 6 +-
.../org/apache/log4j/builders/BuilderManager.java | 4 +-
.../builders/appender/AsyncAppenderBuilder.java | 2 +-
.../builders/appender/ConsoleAppenderBuilder.java | 2 +-
.../appender/DailyRollingFileAppenderBuilder.java | 2 +-
.../builders/appender/FileAppenderBuilder.java | 2 +-
.../appender/RollingFileAppenderBuilder.java | 2 +-
.../builders/appender/SocketAppenderBuilder.java | 2 +-
.../builders/filter/DenyAllFilterBuilder.java | 4 +-
.../builders/filter/LevelMatchFilterBuilder.java | 18 +--
.../builders/filter/LevelRangeFilterBuilder.java | 20 +--
.../builders/filter/StringMatchFilterBuilder.java | 18 +--
.../log4j/builders/layout/HtmlLayoutBuilder.java | 12 +-
.../builders/layout/PatternLayoutBuilder.java | 10 +-
.../log4j/builders/layout/SimpleLayoutBuilder.java | 4 +-
.../log4j/builders/layout/TTCCLayoutBuilder.java | 22 ++--
.../log4j/builders/layout/XmlLayoutBuilder.java | 12 +-
.../apache/log4j/config/Log4j1Configuration.java | 2 +-
.../config/PropertiesConfigurationFactory.java | 4 +-
.../org/apache/log4j/config/PropertySetter.java | 34 ++---
.../org/apache/log4j/helpers/OptionConverter.java | 8 +-
.../org/apache/log4j/helpers/PatternConverter.java | 10 +-
.../org/apache/log4j/helpers/PatternParser.java | 60 ++++-----
.../java/org/apache/log4j/helpers/QuietWriter.java | 6 +-
.../org/apache/log4j/jmx/AppenderDynamicMBean.java | 2 +-
.../apache/log4j/jmx/HierarchyDynamicMBean.java | 2 +-
.../org/apache/log4j/jmx/LayoutDynamicMBean.java | 2 +-
.../org/apache/log4j/jmx/LoggerDynamicMBean.java | 2 +-
.../org/apache/log4j/legacy/core/ContextUtil.java | 4 +-
.../main/java/org/apache/log4j/or/RendererMap.java | 16 +--
.../org/apache/log4j/or/ThreadGroupRenderer.java | 8 +-
.../org/apache/log4j/or/jms/MessageRenderer.java | 6 +-
.../log4j/pattern/Log4j1LevelPatternConverter.java | 6 +-
.../org/apache/log4j/rewrite/MapRewritePolicy.java | 23 ++--
.../log4j/rewrite/PropertyRewritePolicy.java | 26 ++--
.../java/org/apache/log4j/spi/LoggingEvent.java | 6 +-
.../main/java/org/apache/log4j/spi/RootLogger.java | 4 +-
.../java/org/apache/log4j/xml/DOMConfigurator.java | 4 +-
.../org/apache/log4j/xml/Log4jEntityResolver.java | 4 +-
.../org/apache/log4j/xml/XmlConfiguration.java | 145 +++++++++++----------
.../apache/log4j/xml/XmlConfigurationFactory.java | 4 +-
.../test/java/org/apache/log4j/CategoryTest.java | 6 +-
.../src/test/java/org/apache/log4j/LayoutTest.java | 6 +-
.../test/java/org/apache/log4j/ListAppender.java | 6 +-
.../java/org/apache/log4j/LoggerJira3410Test.java | 4 +-
.../org/apache/log4j/PropertyConfiguratorTest.java | 10 +-
.../apache/log4j/bridge/LogEventWrapperTest.java | 10 +-
.../log4j/builders/Log4j2ListAppenderBuilder.java | 8 +-
.../AbstractLog4j1ConfigurationConverterTest.java | 4 +-
.../config/AbstractLog4j1ConfigurationTest.java | 18 +--
.../org/apache/log4j/config/AutoConfigTest.java | 10 +-
.../config/Log4j1ConfigurationFactoryTest.java | 2 +-
.../log4j/config/MapRewriteAppenderTest.java | 12 +-
.../apache/log4j/config/NeutralFilterFixture.java | 2 +-
.../config/PropertiesConfigurationFactoryTest.java | 2 +-
.../log4j/config/PropertiesConfigurationTest.java | 18 +--
.../config/PropertiesReconfigurationTest.java | 8 +-
.../apache/log4j/config/RewriteAppenderTest.java | 10 +-
.../org/apache/log4j/config/StartsWithFilter.java | 4 +-
.../apache/log4j/config/SyslogAppenderTest.java | 2 +-
.../log4j/config/XmlConfigurationFactoryTest.java | 2 +-
.../apache/log4j/config/XmlConfigurationTest.java | 16 +--
.../log4j/config/XmlReconfigurationTest.java | 24 ++--
.../org/apache/log4j/defaultInit/TestCase1.java | 8 +-
.../org/apache/log4j/defaultInit/TestCase2.java | 12 +-
.../org/apache/log4j/defaultInit/TestCase3.java | 8 +-
.../org/apache/log4j/defaultInit/TestCase4.java | 12 +-
.../org/apache/log4j/helpers/DateLayoutTest.java | 46 +++----
.../log4j/helpers/OptionConverterTestCase.java | 36 ++---
.../log4j/helpers/PatternParserTestCase.java | 18 +--
.../log4j/layout/Log4j1SyslogLayoutTest.java | 2 +-
.../apache/log4j/pattern/FormattingInfoTest.java | 16 +--
.../apache/log4j/pattern/NameAbbreviatorTest.java | 40 +++---
.../org/apache/log4j/spi/LocationInfoTest.java | 4 +-
.../apache/log4j/spi/ThrowableInformationTest.java | 50 +++----
.../apache/log4j/util/SerializationTestHelper.java | 2 +-
.../src/test/java/org/apache/log4j/xml/XLevel.java | 4 +-
.../log4j/test/TestLoggerContextFactory.java | 2 +-
.../log4j/test/junit/ExtensionContextAnchor.java | 20 +--
.../test/junit/Log4j2LauncherSessionListener.java | 2 +-
.../test/junit/LoggerContextFactoryExtension.java | 8 +-
.../log4j/test/junit/StatusLoggerExtension.java | 12 +-
.../test/junit/StatusLoggerLevelExtension.java | 6 +-
.../log4j/test/junit/TestPropertyResolver.java | 8 +-
.../log4j/test/junit/TestPropertySource.java | 30 ++---
.../log4j/test/junit/ThreadContextInitializer.java | 6 +-
.../test/junit/ThreadContextMapExtension.java | 2 +-
.../test/junit/ThreadContextStackExtension.java | 4 +-
.../test/junit/TypeBasedParameterResolver.java | 4 +-
.../apache/logging/log4j/AbstractLoggerTest.java | 10 +-
.../apache/logging/log4j/LoggerSupplierTest.java | 26 ++--
.../java/org/apache/logging/log4j/LoggerTest.java | 8 +-
.../org/apache/logging/log4j/TraceLoggingTest.java | 20 +--
.../logging/log4j/message/MapMessageTest.java | 18 +--
.../message/ReusableParameterizedMessageTest.java | 4 +-
.../logging/log4j/spi/LoggerAdapterTest.java | 14 +-
.../org/apache/logging/log4j/util/AssertTest.java | 2 +-
.../org/apache/logging/log4j/util/CharsTest.java | 2 +-
.../logging/log4j/util/CharsetForNameMain.java | 4 +-
...EnvironmentPropertySourceSecurityManagerIT.java | 2 +-
.../log4j/util/EnvironmentPropertySourceTest.java | 2 +-
.../org/apache/logging/log4j/util/LazyTest.java | 120 ++++++++---------
.../log4j/util/Log4jCharsetsPropertiesTest.java | 8 +-
.../log4j/util/PropertiesUtilOrderTest.java | 8 +-
.../logging/log4j/util/PropertiesUtilTest.java | 12 +-
...ropertyFilePropertySourceSecurityManagerIT.java | 2 +-
.../log4j/util/PropertySourceTokenizerTest.java | 2 +-
.../logging/log4j/util/ProviderUtilTest.java | 6 +-
.../log4j/util/SortedArrayStringMapTest.java | 6 +-
.../logging/log4j/util/StackLocatorUtilTest.java | 6 +-
.../logging/log4j/util/StringBuildersTest.java | 18 +--
.../logging/log4j/util/SystemPropertiesMain.java | 5 +-
...mPropertiesPropertySourceSecurityManagerIT.java | 2 +-
.../util/SystemPropertiesPropertySourceTest.java | 4 +-
.../logging/log4j/CloseableThreadContext.java | 4 +-
.../org/apache/logging/log4j/MarkerManager.java | 2 +-
.../log4j/internal/CopyOnWriteNavigableSet.java | 66 +++++-----
.../logging/log4j/internal/DefaultLogBuilder.java | 8 +-
.../logging/log4j/internal/util/FileUtil.java | 8 +-
.../log4j/message/DefaultFlowMessageFactory.java | 6 +-
.../logging/log4j/message/FormattedMessage.java | 4 +-
.../log4j/message/MessageFormatMessage.java | 4 +-
.../logging/log4j/message/ObjectArrayMessage.java | 2 +-
.../log4j/message/ParameterizedMessage.java | 4 +-
.../log4j/message/StringFormattedMessage.java | 4 +-
.../apache/logging/log4j/spi/AbstractLogger.java | 6 +-
.../apache/logging/log4j/spi/LoggingSystem.java | 2 +-
.../logging/log4j/spi/LoggingSystemProperty.java | 6 +-
.../logging/log4j/spi/PropertyComponent.java | 2 +-
.../apache/logging/log4j/spi/ThreadContextMap.java | 2 +-
.../log4j/util/ContextAwarePropertySource.java | 26 ++--
.../org/apache/logging/log4j/util/LoaderUtil.java | 2 +-
.../apache/logging/log4j/util/LowLevelLogUtil.java | 2 +-
.../log4j/util/PropertiesPropertySource.java | 8 +-
.../apache/logging/log4j/util/PropertiesUtil.java | 88 ++++++-------
.../apache/logging/log4j/util/PropertySource.java | 26 ++--
.../logging/log4j/util/ServiceLoaderUtil.java | 10 +-
.../apache/logging/log4j/util/ServiceRegistry.java | 6 +-
.../org/apache/logging/log4j/util/Strings.java | 2 +-
.../log4j/util/SystemPropertiesPropertySource.java | 10 +-
.../java/org/apache/logging/log4j/util/Unbox.java | 2 +-
.../logging/log4j/cassandra/CassandraAppender.java | 4 +-
.../logging/log4j/cassandra/CassandraManager.java | 4 +-
.../log4j/cassandra/CassandraExtension.java | 2 +-
.../appender/JsonCompleteFileAppenderTest.java | 30 ++---
.../appender/SocketAppenderSocketOptionsTest.java | 2 +-
.../core/appender/XmlCompleteFileAppenderTest.java | 34 ++---
.../log4j/core/appender/XmlFileAppenderTest.java | 6 +-
.../log4j/core/test/AvailablePortFinder.java | 2 +-
.../apache/logging/log4j/core/test/GetLogger.java | 8 +-
.../core/test/appender/AlwaysFailAppender.java | 2 +-
.../log4j/core/test/appender/BlockingAppender.java | 2 +-
.../log4j/core/test/appender/FailOnceAppender.java | 4 +-
.../log4j/core/test/appender/InMemoryAppender.java | 2 +-
.../log4j/core/test/junit/AppenderResolver.java | 4 +-
.../core/test/junit/ConfigurationResolver.java | 2 +-
.../core/test/junit/LoggerContextResolver.java | 12 +-
.../core/test/junit/PortAllocatorCallback.java | 2 +-
.../log4j/core/test/layout/Log4j2_1482_Test.java | 2 +-
.../log4j/core/EventParameterMemoryLeakTest.java | 8 +-
.../apache/logging/log4j/core/LateConfigTest.java | 2 +-
.../apache/logging/log4j/core/LogEventTest.java | 4 +-
.../org/apache/logging/log4j/core/LoggerTest.java | 4 +-
...rnResolverDoesNotEvaluateThreadContextTest.java | 34 ++---
...ReusableParameterizedMessageMemoryLeakTest.java | 10 +-
.../logging/log4j/core/TestPatternConverters.java | 2 +-
.../log4j/core/ThreadContextTestAccess.java | 4 +-
.../log4j/core/appender/AsyncAppenderTest.java | 6 +-
.../core/appender/ConsoleAppenderBuilderTest.java | 2 +-
.../log4j/core/appender/FileAppenderTest.java | 4 +-
.../appender/MemoryMappedFileAppenderTest.java | 2 +-
.../core/appender/MemoryMappedFileManagerTest.java | 4 +-
.../core/appender/OutputStreamManagerTest.java | 8 +-
.../core/appender/RandomAccessFileManagerTest.java | 2 +-
.../core/appender/ReconfigureAppenderTest.java | 26 ++--
.../appender/rolling/CronTriggeringPolicyTest.java | 8 +-
.../rolling/OnStartupTriggeringPolicyTest.java | 2 +-
.../appender/rolling/PatternProcessorTest.java | 104 +++++++--------
.../RandomRollingAppenderOnStartupTest.java | 4 +-
.../appender/rolling/RollingAppenderCountTest.java | 6 +-
.../RollingAppenderCronAndSizeLookupTest.java | 6 +-
.../rolling/RollingAppenderCronAndSizeTest.java | 4 +-
.../rolling/RollingAppenderCronOnStartupTest.java | 12 +-
.../appender/rolling/RollingAppenderCronTest.java | 2 +-
...RollingAppenderDeleteAccumulatedCount1Test.java | 4 +-
...RollingAppenderDeleteAccumulatedCount2Test.java | 4 +-
.../RollingAppenderDeleteAccumulatedSizeTest.java | 2 +-
.../rolling/RollingAppenderDeleteMaxDepthTest.java | 2 +-
.../rolling/RollingAppenderDeleteNestedTest.java | 4 +-
.../rolling/RollingAppenderDirectCronTest.java | 20 +--
.../RollingAppenderDirectWrite1906Test.java | 6 +-
.../RollingAppenderDirectWriteStartupSizeTest.java | 2 +-
.../rolling/RollingAppenderDirectWriteTest.java | 8 +-
...llingAppenderDirectWriteWithHtmlLayoutTest.java | 30 ++---
...lingAppenderDirectWriteWithReconfigureTest.java | 2 +-
.../RollingAppenderOnStartupDirectTest.java | 14 +-
.../rolling/RollingAppenderOnStartupTest.java | 4 +-
.../rolling/RollingAppenderRestartTest.java | 6 +-
.../rolling/RollingAppenderSizeMaxWidthTest.java | 24 ++--
.../rolling/RollingAppenderSizeNoCompressTest.java | 2 +-
.../appender/rolling/RollingAppenderSizeTest.java | 2 +-
.../rolling/RollingAppenderSizeWithTimeTest.java | 2 +-
...llingAppenderTempCompressedFilePatternTest.java | 2 +-
.../rolling/RollingAppenderTimeAndSizeTest.java | 8 +-
.../rolling/RollingDirectSize3490Test.java | 26 ++--
.../RollingDirectSizeTimeNewDirectoryTest.java | 12 +-
.../rolling/RollingDirectTimeNewDirectoryTest.java | 16 +--
.../RollingFileAppenderInterruptedThreadTest.java | 4 +-
.../rolling/RollingFileAppenderUpdateDataTest.java | 4 +-
.../appender/rolling/RollingFileManagerTest.java | 6 +-
.../rolling/action/AbstractActionTest.java | 24 ++--
.../rolling/action/Bzip2CompressActionTest.java | 6 +-
.../rolling/action/DeletingVisitorTest.java | 2 +-
.../rolling/action/FileRenameActionTest.java | 2 +-
.../core/appender/rolling/action/FileSizeTest.java | 2 +-
.../appender/rolling/action/PathConditionTest.java | 2 +-
.../rolling/action/SortingVisitorTest.java | 6 +-
.../appender/routing/RoutingAppender2767Test.java | 6 +-
.../RoutingAppenderKeyLookupEvaluationTest.java | 14 +-
.../routing/RoutingAppenderWithPurgingTest.java | 2 +-
.../async/AsyncAppenderConfigTest_LOG4J2_2032.java | 2 +-
.../async/AsyncAppenderExceptionHandlingTest.java | 6 +-
.../log4j/core/async/AsyncLoggerConfigTest3.java | 10 +-
.../AsyncLoggerConfigWithAsyncEnabledTest.java | 4 +-
.../AsyncLoggerCustomSelectorLocationTest.java | 6 +-
.../core/async/AsyncLoggerDefaultLocationTest.java | 6 +-
.../AsyncLoggerTestArgumentFreedOnErrorTest.java | 8 +-
...WaitStrategyFactoryConfigGlobalLoggersTest.java | 4 +-
.../async/AsyncWaitStrategyFactoryConfigTest.java | 16 +--
...egyFactoryIncorrectConfigGlobalLoggersTest.java | 6 +-
.../async/BasicAsyncLoggerContextSelectorTest.java | 2 +-
.../logging/log4j/core/async/BlockingAppender.java | 2 +-
.../log4j/core/async/QueueFullAbstractTest.java | 22 ++--
...llAsyncLoggerConfigLoggingFromToStringTest.java | 4 +-
.../core/async/QueueFullAsyncLoggerTest3.java | 8 +-
.../log4j/core/async/perftest/Histogram.java | 10 +-
.../core/async/perftest/ResponseTimeTest.java | 2 +-
.../config/CompositeConfigurationMissingTest.java | 2 +-
.../core/config/CompositeConfigurationTest.java | 2 +-
.../log4j/core/config/ConfigurationSourceTest.java | 2 +-
.../core/config/ConfiguratorSetLevelTest.java | 6 +-
.../log4j/core/config/ConfiguratorTest.java | 4 +-
.../log4j/core/config/JiraLog4j2_2134Test.java | 84 ++++++------
.../log4j/core/config/LoggerConfigTest.java | 24 ++--
.../log4j/core/config/NestedLoggerConfigTest.java | 12 +-
.../core/config/ReconfigurationDeadlockTest.java | 4 +-
.../core/config/arbiters/BasicArbiterTest.java | 4 +-
.../core/config/arbiters/SelectArbiterTest.java | 4 +-
.../core/config/plugins/LegacyPluginTest.java | 8 +-
.../validators/ValidHostValidatorTest.java | 2 +-
.../validators/ValidPortValidatorTest.java | 2 +-
.../ValidatingPluginWithFailoverTest.java | 8 +-
.../filter/HttpThreadContextMapFilterTest.java | 28 ++--
.../filter/MutableThreadContextMapFilterTest.java | 8 +-
.../log4j/core/filter/NoMarkerFilterTest.java | 2 +-
.../log4j/core/impl/FactoryTestStringMap.java | 6 +-
.../log4j/core/impl/MutableLogEventTest.java | 16 +--
.../NestedLoggingFromThrowableMessageTest.java | 14 +-
.../core/impl/ThreadContextDataInjectorTest.java | 8 +-
.../log4j/core/impl/ThrowableProxyHelperTest.java | 4 +-
.../ConcurrentLoggingWithGelfLayoutTest.java | 2 +-
.../logging/log4j/core/layout/GelfLayout3Test.java | 6 +-
.../logging/log4j/core/layout/GelfLayoutTest.java | 8 +-
.../logging/log4j/core/layout/HtmlLayoutTest.java | 40 +++---
.../log4j/core/layout/Log4j2_2195_Test.java | 10 +-
.../log4j/core/layout/Rfc5424LayoutTest.java | 8 +-
.../logging/log4j/core/lookup/DateLookupTest.java | 2 +-
.../logging/log4j/core/lookup/EventLookupTest.java | 12 +-
.../log4j/core/lookup/InterpolatorTest.java | 42 +++---
.../core/lookup/MainInputArgumentsMapLookup.java | 2 +-
.../logging/log4j/core/lookup/MainLookupTest.java | 12 +-
.../log4j/core/lookup/StrSubstitutorTest.java | 8 +-
.../MutableLogEventWithReusableParamMsgTest.java | 4 +-
.../core/net/SocketAppenderReconnectTest.java | 16 +--
.../log4j/core/net/UrlConnectionFactoryTest.java | 16 +--
.../core/net/ssl/FilePasswordProviderTest.java | 2 +-
.../core/net/ssl/MemoryPasswordProviderTest.java | 8 +-
.../core/net/ssl/SslConfigurationFactoryTest.java | 4 +-
.../core/pattern/DatePatternConverterTest.java | 22 ++--
.../core/pattern/DynamicWordAbbreviatorTest.java | 12 +-
.../log4j/core/pattern/HighlightConverterTest.java | 10 +-
.../core/pattern/MessagePatternConverterTest.java | 56 ++++----
.../log4j/core/pattern/PatternParserTest.java | 16 +--
.../log4j/core/pattern/RegexReplacementTest.java | 4 +-
.../core/pattern/RepeatPatternConverterTest.java | 12 +-
.../pattern/SimpleLiteralPatternConverterTest.java | 16 +--
.../log4j/core/pattern/StyleConverterTest.java | 2 +-
.../core/selector/BasicContextSelectorTest.java | 2 +-
.../logging/log4j/core/test/LogBuilderTest.java | 4 +-
.../log4j/core/time/InstantFormatterTest.java | 4 +-
.../log4j/core/time/MutableInstantTest.java | 62 ++++-----
.../time/internal/format/FastDateParserTest.java | 2 +-
.../time/internal/format/FixedDateFormatTest.java | 12 +-
.../log4j/core/tools/GenerateCustomLoggerTest.java | 6 +-
.../core/tools/GenerateExtendedLoggerTest.java | 6 +-
.../log4j/core/util/ContextDataProviderTest.java | 6 +-
.../log4j/core/util/CronExpressionTest.java | 2 +-
.../apache/logging/log4j/core/util/InitTest.java | 6 +-
.../util/NamedLoggerContextPropertiesTest.java | 8 +-
.../log4j/core/util/OptionConverterTest.java | 14 +-
.../logging/log4j/core/util/ProcessIdUtilTest.java | 2 +-
.../apache/logging/log4j/core/util/UuidTest.java | 2 +-
.../logging/log4j/core/util/WatchHttpTest.java | 56 ++++----
.../java/org/apache/logging/log4j/core/Logger.java | 2 +-
.../apache/logging/log4j/core/LoggerContext.java | 4 +-
.../logging/log4j/core/appender/AppenderSet.java | 2 +-
.../log4j/core/appender/ConsoleAppender.java | 4 +-
.../core/appender/MemoryMappedFileManager.java | 2 +-
.../logging/log4j/core/appender/NullAppender.java | 2 +-
.../log4j/core/appender/db/ColumnMapping.java | 2 +-
.../core/appender/nosql/NoSqlDatabaseManager.java | 2 +-
.../rewrite/LoggerNameLevelRewritePolicy.java | 2 +-
.../appender/rolling/CronTriggeringPolicy.java | 2 +-
.../rolling/OnStartupTriggeringPolicy.java | 2 +-
.../core/appender/rolling/RollingFileManager.java | 8 +-
.../core/appender/rolling/action/Duration.java | 2 +-
.../rolling/action/PosixViewAttributeAction.java | 2 +-
.../log4j/core/appender/routing/Routes.java | 2 +-
.../core/appender/routing/RoutingAppender.java | 2 +-
.../log4j/core/async/AsyncLoggerConfig.java | 4 +-
.../core/async/AsyncLoggerConfigDisruptor.java | 2 +-
.../log4j/core/async/AsyncLoggerDisruptor.java | 2 +-
.../core/async/AsyncWaitStrategyFactoryConfig.java | 2 +-
.../async/BasicAsyncLoggerContextSelector.java | 2 +-
.../async/DefaultAsyncWaitStrategyFactory.java | 6 +-
.../core/async/DisruptorBlockingQueueFactory.java | 2 +-
.../core/async/JCToolsBlockingQueueFactory.java | 2 +-
.../core/async/TimeoutBlockingWaitStrategy.java | 8 +-
.../log4j/core/config/AbstractConfiguration.java | 6 +-
.../logging/log4j/core/config/Configuration.java | 2 +-
.../log4j/core/config/ConfigurationSource.java | 4 +-
.../logging/log4j/core/config/LoggerConfig.java | 56 ++++----
.../log4j/core/config/arbiters/ClassArbiter.java | 2 +-
.../config/arbiters/SystemPropertyArbiter.java | 2 +-
.../log4j/core/config/jason/JsonConfiguration.java | 2 +-
.../plugins/visit/PluginLoggerContextVisitor.java | 2 +-
.../log4j/core/filter/DynamicThresholdFilter.java | 2 +-
.../core/filter/MutableThreadContextMapFilter.java | 70 +++++-----
.../log4j/core/filter/ThreadContextMapFilter.java | 2 +-
.../core/filter/mutable/KeyValuePairConfig.java | 2 +-
.../log4j/core/impl/Log4jContextFactory.java | 26 ++--
.../logging/log4j/core/impl/Log4jPropertyKey.java | 4 +-
.../logging/log4j/core/impl/MementoLogEvent.java | 12 +-
.../log4j/core/impl/ReusableLogEventFactory.java | 8 +-
.../log4j/core/impl/ThrowableProxyHelper.java | 2 +-
.../log4j/core/impl/ThrowableProxyRenderer.java | 2 +-
.../core/layout/ByteBufferDestinationHelper.java | 2 +-
.../logging/log4j/core/layout/HtmlLayout.java | 2 +-
.../log4j/core/layout/MarkerPatternSelector.java | 2 +-
.../logging/log4j/core/layout/PatternLayout.java | 8 +-
.../logging/log4j/core/layout/Rfc5424Layout.java | 36 ++---
.../log4j/core/layout/TextEncoderHelper.java | 2 +-
.../lookup/JmxRuntimeInputArgumentsLookup.java | 2 +-
.../logging/log4j/core/lookup/StrMatcher.java | 2 +-
.../logging/log4j/core/lookup/StrSubstitutor.java | 12 +-
.../logging/log4j/core/net/SocketAddress.java | 2 +-
.../logging/log4j/core/net/TcpSocketManager.java | 2 +-
.../log4j/core/net/ssl/SslConfiguration.java | 2 +-
.../log4j/core/pattern/DynamicWordAbbreviator.java | 10 +-
.../core/pattern/EncodingPatternConverter.java | 2 +-
.../log4j/core/pattern/LevelPatternConverter.java | 4 +-
.../core/pattern/MessagePatternConverter.java | 16 +--
.../log4j/core/pattern/NameAbbreviator.java | 8 +-
.../logging/log4j/core/pattern/PatternParser.java | 2 +-
.../pattern/SimpleLiteralPatternConverter.java | 2 +-
.../VariablesNotEmptyReplacementConverter.java | 2 +-
.../log4j/core/selector/BasicContextSelector.java | 2 +-
.../core/time/internal/CoarseCachedClock.java | 2 +-
.../core/time/internal/format/FixedDateFormat.java | 4 +-
.../log4j/core/tools/picocli/CommandLine.java | 25 +++-
.../apache/logging/log4j/core/util/NetUtils.java | 6 +-
.../logging/log4j/core/util/NullOutputStream.java | 2 +-
.../logging/log4j/core/util/OptionConverter.java | 20 +--
.../org/apache/logging/log4j/core/util/Source.java | 4 +-
.../logging/log4j/core/util/StringEncoder.java | 2 +-
.../core/util/internal/HttpInputStreamUtil.java | 12 +-
.../core/util/internal/LastModifiedSource.java | 2 +-
.../log4j/flume/appender/FlumeAppender.java | 2 +-
.../log4j/flume/appender/FlumeAvroManager.java | 2 +-
.../logging/log4j/flume/appender/FlumeEvent.java | 2 +-
.../flume/appender/FlumeEmbeddedAgentTest.java | 2 +-
.../flume/appender/FlumeEmbeddedAppenderTest.java | 2 +-
.../appender/FlumePersistentAppenderTest.java | 4 +-
.../log4j/flume/appender/FlumePersistentPerf.java | 2 +-
.../log4j/gctests/GcFreeLoggingTestUtil.java | 2 +-
.../logging/log4j/web/WebLoggerContextUtils.java | 4 +-
.../org/apache/logging/log4j/web/WebLookup.java | 4 +-
.../log4j/web/appender/ServletAppender.java | 2 +-
.../web/Log4jServletContainerInitializerTest.java | 2 +-
.../log4j/web/Log4jServletContextListenerTest.java | 8 +-
...og4jShutdownOnContextDestroyedListenerTest.java | 2 +-
.../appender/PoolableConnectionFactoryConfig.java | 2 +-
.../appender/PoolableConnectionFactoryTest.java | 2 +-
.../PoolingDriverConnectionSourceTest.java | 4 +-
.../AbstractDriverManagerConnectionSource.java | 2 +-
.../appender/DriverManagerConnectionSource.java | 2 +-
.../logging/log4j/jdbc/appender/JdbcAppender.java | 2 +-
.../log4j/jdbc/appender/JdbcDatabaseManager.java | 2 +-
.../logging/log4j/jdbc/appender/util/JndiUtil.java | 4 +-
.../DriverManagerH2ConnectionSourceTest.java | 4 +-
.../FactoryMethodConnectionSourceTest.java | 2 +-
.../JdbcAppenderColumnMappingLiteralTest.java | 2 +-
.../JdbcAppenderColumnMappingPatternTest.java | 2 +-
.../JdbcAppenderMapMessageDataSourceTest.java | 2 +-
.../JdbcAppenderStringSubstitutionTest.java | 7 +-
.../log4j/jeromq/appender/JeroMqAppender.java | 2 +-
.../log4j/jeromq/appender/JeroMqManager.java | 8 +-
.../log4j/jeromq/appender/JeroMqAppenderTest.java | 4 +-
.../log4j/jeromq/appender/JeroMqTestClient.java | 2 +-
.../logging/log4j/jms/appender/JmsAppender.java | 6 +-
.../logging/log4j/jms/appender/JmsManager.java | 4 +-
.../log4j/jndi/lookup/JndiDisabledLookupTest.java | 2 +-
.../logging/log4j/jndi/lookup/JndiExploit.java | 2 +-
.../jndi/lookup/JndiRestrictedLookupTest.java | 32 ++---
.../org/apache/logging/log4j/jndi/JndiManager.java | 4 +-
.../logging/log4j/jpa/appender/JpaAppender.java | 2 +-
.../jpa/converter/InstantAttributeConverter.java | 8 +-
.../jpa/appender/AbstractJpaAppenderTest.java | 4 +-
.../log4j/jpa/appender/JpaH2AppenderTest.java | 4 +-
.../log4j/jpa/appender/JpaHsqldbAppenderTest.java | 4 +-
.../logging/log4j/jpl/Log4jSystemLogger.java | 16 +--
.../log4j/jpl/Log4jSystemLoggerAdapter.java | 2 +-
.../logging/log4j/jpl/Log4jSystemLoggerFinder.java | 2 +-
.../logging/log4j/jpl/Log4jSystemLoggerTest.java | 2 +-
.../apache/logging/log4j/jul/JulPropertyKey.java | 4 +-
.../logging/log4j/jul/Log4jBridgeHandler.java | 29 +++--
.../org/apache/logging/log4j/jul/LogManager.java | 2 +-
.../org/apache/logging/log4j/jul/NoOpLogger.java | 96 +++++++-------
.../log4j/jul/test/AsyncLoggerThreadsTest.java | 2 +-
.../log4j/jul/test/CallerInformationTest.java | 2 +-
.../log4j/jul/test/Log4jBridgeHandlerTest.java | 57 ++++----
.../log4j/kafka/appender/KafkaAppender.java | 2 +-
.../logging/log4j/kafka/appender/KafkaManager.java | 6 +-
.../appender/KafkaAppenderCloseTimeoutTest.java | 4 +-
.../log4j/kafka/appender/KafkaAppenderTest.java | 12 +-
.../kafka/builder/ConfigurationAssemblerTest.java | 2 +-
.../kafka/builder/ConfigurationBuilderTest.java | 8 +-
.../logging/log4j/kubernetes/ContainerUtil.java | 6 +-
.../log4j/kubernetes/KubernetesClientBuilder.java | 6 +-
.../kubernetes/KubernetesClientProperties.java | 16 +--
.../logging/log4j/kubernetes/KubernetesLookup.java | 14 +-
.../log4j/kubernetes/KubernetesLookupTest.java | 20 +--
.../jackson/json/layout/JsonLayoutMillisTest.java | 4 +-
.../log4j/jackson/json/layout/JsonLayoutTest.java | 20 +--
.../log4j/jackson/xml/layout/XmlLayoutTest.java | 2 +-
.../log4j/jackson/yaml/layout/YamlLayoutTest.java | 2 +-
.../log4j/jackson/AbstractJacksonLayout.java | 6 +-
.../jackson/layout/AbstractJacksonLayout.java | 2 +-
.../log4j/layout/template/json/GcpLayoutTest.java | 4 +-
.../JsonTemplateLayoutConcurrentEncodeTest.java | 2 +-
.../template/json/JsonTemplateLayoutTest.java | 6 +-
.../log4j/layout/template/json/TestHelpers.java | 2 +-
.../json/ThreadLocalRecyclerNestedLoggingTest.java | 2 +-
.../json/resolver/MessageResolverTest.java | 2 +-
.../resolver/ReadOnlyStringMapResolverTest.java | 10 +-
.../resolver/StackTraceStringResolverTest.java | 20 +--
.../layout/template/json/util/JsonWriterTest.java | 2 +-
.../layout/template/json/JsonTemplateLayout.java | 2 +-
.../resolver/EventAdditionalFieldInterceptor.java | 2 +-
.../json/resolver/EventResolverContext.java | 2 +-
.../resolver/EventRootObjectKeyInterceptor.java | 2 +-
.../resolver/StackTraceElementResolverContext.java | 2 +-
.../template/json/resolver/TemplateResolvers.java | 8 +-
.../template/json/util/DummyRecyclerFactory.java | 2 +-
.../json/util/ThreadLocalRecyclerFactory.java | 2 +-
.../logging/log4j/mongodb4/MongoDb4Connection.java | 2 +-
.../logging/log4j/mongodb4/MongoDb4Provider.java | 2 +-
.../log4j/osgi/tests/AbstractLoadBundleTest.java | 2 +-
.../log4j/osgi/tests/CustomConfiguration.java | 4 +-
.../json/JsonTemplateLayoutBenchmarkReport.java | 7 +-
.../jmh/ConcurrentAsyncLoggerToFileBenchmark.java | 6 +-
.../perf/jmh/FileAppenderThrowableBenchmark.java | 18 +--
.../perf/jmh/LogBuilderMarkerFilterBenchmark.java | 2 +-
.../perf/jmh/NamePatternConverterBenchmark.java | 6 +-
.../logging/log4j/perf/jmh/OutputBenchmark.java | 6 +-
.../logging/log4j/perf/jmh/StackWalkBenchmark.java | 14 +-
.../perf/jmh/StringBuilderEscapeBenchmark.java | 4 +-
.../log4j/perf/jmh/StringEncodingBenchmark.java | 4 +-
.../log4j/perf/jmh/ThreadLocalVsPoolBenchmark.java | 2 +-
.../log4j/perf/jmh/TimeFormatBenchmark.java | 4 +-
.../logging/log4j/perf/nogc/OpenHashStringMap.java | 8 +-
.../logging/log4j/perf/util/StackDriver.java | 6 +-
.../log4j/plugin/processor/PluginProcessor.java | 40 +++---
.../log4j/plugins/test/validation/HostAndPort.java | 2 +-
.../logging/log4j/plugins/di/InjectorTest.java | 6 +-
.../log4j/plugins/processor/PluginCacheTest.java | 8 +-
.../log4j/plugins/util/ResolverUtilTest.java | 2 +-
.../org/apache/logging/log4j/plugins/Node.java | 2 +-
.../plugins/convert/TypeConverterFactory.java | 2 +-
.../apache/logging/log4j/plugins/di/Binding.java | 2 +-
.../logging/log4j/plugins/di/DefaultInjector.java | 2 +-
.../logging/log4j/plugins/di/DependencyChains.java | 2 +-
.../logging/log4j/plugins/di/InjectionPoint.java | 2 +-
.../org/apache/logging/log4j/plugins/di/Key.java | 6 +-
.../log4j/plugins/internal/util/BeanUtils.java | 4 +-
.../internal/util/HierarchicalCollections.java | 6 +-
.../logging/log4j/plugins/model/PluginEntry.java | 2 +-
.../log4j/plugins/model/PluginRegistry.java | 2 +-
.../logging/log4j/plugins/model/PluginService.java | 6 +-
.../logging/log4j/plugins/util/ResolverUtil.java | 6 +-
.../validators/RequiredClassValidator.java | 2 +-
.../validators/RequiredPropertyValidator.java | 2 +-
.../logging/log4j/script/ScriptManagerImpl.java | 4 +-
.../logging/log4j/script/ScriptPropertyKey.java | 4 +-
.../script/appender/ScriptAppenderSelector.java | 2 +-
.../log4j/script/config/arbiter/ScriptArbiter.java | 2 +-
.../script/factory/ScriptManagerFactoryImpl.java | 4 +-
.../log4j/script/layout/ScriptPatternSelector.java | 4 +-
.../log4j/script/config/TestConfigurator.java | 2 +-
.../script/config/arbiter/ScriptArbiterTest.java | 4 +-
.../config/builder/ConfigurationAssemblerTest.java | 2 +-
.../logging/other/pkg/LoggerContextAnchorTest.java | 18 +--
.../apache/logging/slf4j/LoggerContextTest.java | 4 +-
.../apache/logging/slf4j/Log4jEventBuilder.java | 28 ++--
.../java/org/apache/logging/slf4j/Log4jLogger.java | 4 +-
.../org/apache/logging/slf4j/Log4jMDCAdapter.java | 20 +--
.../logging/other/pkg/LoggerContextAnchorTest.java | 18 +--
.../logging/slf4j/Log4jEventBuilderTest.java | 2 +-
.../apache/logging/slf4j/Log4jMDCAdapterTest.java | 4 +-
.../apache/logging/slf4j/LoggerContextTest.java | 4 +-
.../logging/log4j/smtp/appender/SmtpManager.java | 2 +-
.../logging/dumbster/smtp/SmtpActionType.java | 2 +-
.../apache/logging/dumbster/smtp/SmtpState.java | 2 +-
.../log4j/smtp/appender/SmtpAppenderAsyncTest.java | 4 +-
.../log4j/smtp/appender/SmtpManagerTest.java | 20 +--
.../spring/boot/Log4j2SpringBootLoggingSystem.java | 38 +++---
.../logging/log4j/spring/boot/SpringLookup.java | 18 +--
.../log4j/spring/boot/SpringProfileArbiter.java | 4 +-
.../log4j/spring/boot/SpringPropertySource.java | 6 +-
.../spring/boot/Log4j2SpringBootInitTest.java | 12 +-
.../boot/Log4j2SpringBootLoggingSystemTest.java | 14 +-
.../log4j/spring/boot/SpringLookupTest.java | 16 +--
.../log4j/spring/boot/SpringProfileTest.java | 4 +-
.../config/client/Log4j2EventListenerTest.java | 10 +-
.../logging/log4j/taglib/SetLoggerTagTest.java | 2 +-
.../org/apache/logging/log4j/tojul/JULLogger.java | 6 +-
.../logging/log4j/tojul/LazyLog4jLogRecord.java | 2 +-
.../logging/log4j/tojul/test/LoggerTest.java | 32 ++---
.../org/apache/logging/slf4j/MDCContextMap.java | 4 +-
.../org/apache/logging/slf4j/SLF4JLogBuilder.java | 14 +-
.../java/org/apache/logging/slf4j/SLF4JLogger.java | 10 +-
.../org/apache/logging/slf4j/LogBuilderTest.java | 6 +-
.../java/org/apache/logging/slf4j/LoggerTest.java | 32 ++---
.../logging/log4j/web/WebLoggerContextUtils.java | 4 +-
.../org/apache/logging/log4j/web/WebLookup.java | 4 +-
.../log4j/web/appender/ServletAppender.java | 2 +-
.../log4j/web/Log4jServletContextListenerTest.java | 8 +-
...og4jShutdownOnContextDestroyedListenerTest.java | 2 +-
.../apache/logging/log4j/web/WebLookupTest.java | 2 +-
pom.xml | 21 +++
rewrite.yml | 10 ++
569 files changed, 2629 insertions(+), 2568 deletions(-)
create mode 100644 rewrite.yml