DragonFSKY opened a new pull request, #4228:
URL: https://github.com/apache/logging-log4j2/pull/4228

   Fixes #4225.
   
   This change:
   
   * makes `GraalVmProcessor` respect the existing 
`log4j.plugin.processor.minAllowedMessageKind` annotation processor option;
   * prefixes diagnostics emitted by `PluginProcessor` and `GraalVmProcessor` 
with `[Log4j]`;
   * preserves the default `NOTE` threshold and the existing severity filtering 
semantics;
   * keeps plugin descriptor and GraalVM metadata generation independent from 
diagnostic filtering;
   * updates the processor tests, plugin manual, and changelog.
   
   The diagnostic prefix is an intentional text change. No generated file 
format or public API is changed.
   
   ## Verification
   
   * `./mvnw -pl log4j-core-test -am 
-Dtest=GraalVmProcessorTest,PluginProcessorPublicSetterTest 
-Dsurefire.failIfNoSpecifiedTests=false test` (21 tests)
   * `./mvnw -pl log4j-core,log4j-core-test spotless:check`
   * `./mvnw verify` (41 reactor modules)
   * `git diff --check`
   
   ## Checklist
   
   * Changes are based on the `2.x` branch.
   * The Maven verification succeeds.
   * A changelog entry is included under `src/changelog/.2.x.x`.
   * Tests are provided.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to