This project is an example that validates that, when used in Gradle, Log4j provides transitive dependencies to annotation libraries on the compile classpath. The example also checks that these libraries are visible when used on the Module Path (JPMS), by including a module-info.java file. This project is part of the integration tests for a Log4j release.
To build the project, and with that run all validations, run:
./gradlew :log4j-samples-gradle-metadata:buildin the samples repository root.