On Wed, 2 Sep 2026 12:05:53 GMT, Michael Strauß <[email protected]> wrote:
>> Loading the project in IntelliJ fails during Gradle synchronization with >> dependency verification errors for Groovy 4.0.28 artifacts. A normal >> command-line task such as `gradlew help` does not reproduce the problem >> because it does not request source artifacts for Gradle’s bundled Groovy >> libraries. The underlying cause is that the Gradle 9.2 upgrade introduced >> Groovy 4.0.28, but the committed verification metadata was never expanded >> for the metadata files used specifically during IDE source resolution. >> >> When IntelliJ imports the project with source downloading enabled, Gradle >> attempts to attach sources for its local Groovy dependencies. Gradle >> performs this resolution through its internal repository named Gradle Libs. >> The project enables verification of dependency metadata: >> >> <verify-metadata>true</verify-metadata> >> >> >> Source JARs are already trusted by the existing `*-sources.jar` rule. >> Resolving those JARs, however, also requires Gradle module metadata and the >> Groovy BOM metadata. These .module and .pom files are not present in >> verification-metadata.xml, so Gradle rejects them. >> >> This problem is fixed by adding checksums for the module metadata of every >> Groovy 4.0.28 library bundled with Gradle 9.2. >> >> --------- >> - [x] I confirm that I make this contribution in accordance with the >> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). > > Michael Strauß has updated the pull request incrementally with one additional > commit since the last revision: > > revert changes, use <trust/> Looks good, Seems better to avoid checksum churn with every Gradle update. Minor change requested. gradle/verification-metadata.xml line 8: > 6: <trusted-artifacts> > 7: <trust file=".*-sources[.]jar" regex="true"/> > 8: <trust group="org[.]apache[.]groovy" > file="groovy-.*[.](?:pom|module)" regex="true"/> Minor: please add a comment short comment before this line. Suggestion: Required for importing the JavaFX Gradle project in IntelliJ IDEA ------------- Changes requested by arapte (Reviewer). PR Review: https://git.openjdk.org/jfx/pull/2247#pullrequestreview-5098996377 PR Review Comment: https://git.openjdk.org/jfx/pull/2247#discussion_r3922091364
