You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by pk...@apache.org on 2025/10/29 07:00:16 UTC
(logging-log4j2) branch dependabot/maven/main/elastic.version-9.2.0 updated (a6f69bacd9 -> 302468058d)
This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch dependabot/maven/main/elastic.version-9.2.0
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from a6f69bacd9 Update `co.elastic.clients:elasticsearch-java` to version `9.2.0` (#3966)
add c99c079525 Port GraalVM reachability to 3.x (#3884)
add 302468058d Merge branch 'main' into dependabot/maven/main/elastic.version-9.2.0
No new revisions were added by this update.
Summary of changes:
log4j-parent/pom.xml | 3 +
.../log4j/plugin/processor/GraalVmProcessor.java | 355 +++++++++++++++++++++
.../log4j/plugin/processor/PluginProcessor.java | 263 +++++++--------
.../plugin/processor/internal/Annotations.java | 149 +++++++++
.../processor/internal/ReachabilityMetadata.java | 296 +++++++++++++++++
.../plugin/processor/GraalVmProcessorTest.java | 70 ++++
.../plugin/processor/PluginProcessorTest.java | 25 +-
.../example}/AbstractPluginWithGenericBuilder.java | 2 +-
.../resources/example}/ConfigurablePlugin.java | 6 +-
.../resources/example}/ConfigurableRecord.java | 6 +-
.../PluginWithGenericSubclassFoo1Builder.java | 2 +-
.../test/resources/example}/ValidatingPlugin.java | 2 +-
.../ValidatingPluginWithGenericBuilder.java | 2 +-
.../example}/ValidatingPluginWithTypedBuilder.java | 2 +-
.../test/resources/expected-reflect-config.json | 15 +
.../{PluginCacheTest.java => PluginIndexTest.java} | 40 +--
.../logging/log4j/plugins/model/PluginCache.java | 91 ------
.../logging/log4j/plugins/model/PluginIndex.java | 79 +++++
.../log4j/plugins/model/PluginRegistry.java | 30 +-
19 files changed, 1150 insertions(+), 288 deletions(-)
create mode 100644 log4j-plugin-processor/src/main/java/org/apache/logging/log4j/plugin/processor/GraalVmProcessor.java
create mode 100644 log4j-plugin-processor/src/main/java/org/apache/logging/log4j/plugin/processor/internal/Annotations.java
create mode 100644 log4j-plugin-processor/src/main/java/org/apache/logging/log4j/plugin/processor/internal/ReachabilityMetadata.java
create mode 100644 log4j-plugin-processor/src/test/java/org/apache/logging/log4j/plugin/processor/GraalVmProcessorTest.java
copy {log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation => log4j-plugin-processor/src/test/resources/example}/AbstractPluginWithGenericBuilder.java (96%)
copy {log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/di => log4j-plugin-processor/src/test/resources/example}/ConfigurablePlugin.java (83%)
copy {log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/di => log4j-plugin-processor/src/test/resources/example}/ConfigurableRecord.java (76%)
copy {log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation => log4j-plugin-processor/src/test/resources/example}/PluginWithGenericSubclassFoo1Builder.java (97%)
copy {log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation => log4j-plugin-processor/src/test/resources/example}/ValidatingPlugin.java (97%)
copy {log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation => log4j-plugin-processor/src/test/resources/example}/ValidatingPluginWithGenericBuilder.java (97%)
copy {log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation => log4j-plugin-processor/src/test/resources/example}/ValidatingPluginWithTypedBuilder.java (97%)
create mode 100644 log4j-plugin-processor/src/test/resources/expected-reflect-config.json
rename log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/processor/{PluginCacheTest.java => PluginIndexTest.java} (50%)
delete mode 100644 log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/model/PluginCache.java
create mode 100644 log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/model/PluginIndex.java