ppkarwasz opened a new pull request, #2396: URL: https://github.com/apache/logging-log4j2/pull/2396
This replaces `PropertiesUtil` with `PropertyEnvironment` in modules that depend on Log4j Core. It also ensures that every logger context has a different version of `PropertyEnvironment`. ## Review kit The most important changes are: - the replacement of `PropertyKey` implementations in all modules (except `log4j-api`). The new classes are called `CoreKeys`, `AsyncLoggerKeys`, etc. - all the constant default values are moved to the `*Keys` classes, - the `SystemBundle` is removed and service classes are registered programmatically. The changes in `log4j-api` and `log4j-api-test` are transitional (until Log4j API 3.x is removed) and may be disregarded. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@logging.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org