This is an automated email from the ASF dual-hosted git repository.
rgoers pushed a change to branch ScopedContext-replace-with-interface
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from 7f9c7e8ed7 Delegate `ScopedContext` functionality to interface
add e28affa709 Incorporate Piotr's changes - mostly
No new revisions were added by this update.
Summary of changes:
.../apache/logging/log4j/ScopedContextTest.java | 154 +++++++++++++++++++++
.../org/apache/logging/log4j/ScopedContext.java | 21 +++
.../apache/logging/log4j/simple/SimpleLogger.java | 5 +
.../org/apache/logging/log4j/spi/Provider.java | 2 +-
.../logging/log4j/spi/ScopedContextProvider.java | 6 +-
.../internal/DefaultScopedContextProvider.java | 60 ++++----
.../spi/internal/NoopScopedContextProvider.java | 99 -------------
.../internal/DefaultScopedContextProviderTest.java | 4 +-
.../logging/log4j/core/impl/Log4jProvider.java | 4 +-
...vider.java => QueuedScopedContextProvider.java} | 12 +-
10 files changed, 229 insertions(+), 138 deletions(-)
create mode 100644
log4j-api-test/src/test/java/org/apache/logging/log4j/ScopedContextTest.java
copy {log4j-core/src/main/java/org/apache/logging/log4j/core/impl =>
log4j-api/src/main/java/org/apache/logging/log4j/spi}/internal/DefaultScopedContextProvider.java
(91%)
delete mode 100644
log4j-api/src/main/java/org/apache/logging/log4j/spi/internal/NoopScopedContextProvider.java
rename
log4j-core/src/main/java/org/apache/logging/log4j/core/impl/internal/{DefaultScopedContextProvider.java
=> QueuedScopedContextProvider.java} (96%)