jamesfredley commented on issue #15329: URL: https://github.com/apache/grails-core/issues/15329#issuecomment-5952435769
This is on current `8.0.x` (`d13aa33282`), merged from 7.0.x. No release tag contains it yet. https://github.com/apache/grails-core/pull/15341 (`d48ef39ac0`, 2026-10-01) adds the dependency-analysis plugin and fails `buildHealth` when two dependencies provide the same class. `gradle/dependency-analysis.settings.gradle` sets `onDuplicateClassWarnings` severity to `fail`, with exclusions for libraries that deliberately ship another library''s classes (`jakarta.servlet`, Commons Logging, `jakarta.mail`, and Jansi). The plugin is applied only when a dependency-analysis task is requested, so an ordinary build does not pay for it. The Build Health workflow runs `./gradlew buildHealth` for the core build, the Gradle plugins, Forge, and the data modules. That commit is on `7.0.x`, `7.1.x`, `7.2.x`, `8.0.x`, `8.1.x`, and `9.0.x`. -- 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]
