ppkarwasz commented on issue #3779:
URL: 
https://github.com/apache/logging-log4j2/issues/3779#issuecomment-3065139812

   Hi @MartyIX,
   
   Thank you for the detailed feedback.
   
   The resolution of the `com.google.errorprone:error_prone_annotations` 
dependency in the **consumer** POM (as opposed to the **build-time** POM) 
remains broken due to the flattening mechanism I described above. Although PR 
#3785 was intended to address this issue, it turned out to be ineffective—so 
I've reopened this issue. For a detailed analysis of what went wrong, see #3822.
   
   Since this issue cannot be detected by our current [Gradle Integration 
Test](https://github.com/apache/logging-log4j-samples/tree/main/log4j-samples-gradle-metadata),
 would you be open to extending that test to also verify transitive 
dependencies declared in the `provided` Maven scope?
   
   Notably, the [Maven Model 
Builder](https://maven.apache.org/ref/3.9.10/maven-model-builder/) has no 
trouble resolving the effective model for `log4j-core`, so it seems that Gradle 
is applying stricter checks that expose this discrepancy.
   


-- 
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

Reply via email to