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

  readme

-------------

Changes:
  - all: https://git.openjdk.org/jfx/pull/2247/files
  - new: https://git.openjdk.org/jfx/pull/2247/files/f09b690a..4f299e8e

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jfx&pr=2247&range=01
 - incr: https://webrevs.openjdk.org/?repo=jfx&pr=2247&range=00-01

  Stats: 21 lines in 1 file changed: 20 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jfx/pull/2247.diff
  Fetch: git fetch https://git.openjdk.org/jfx.git pull/2247/head:pull/2247

PR: https://git.openjdk.org/jfx/pull/2247

Reply via email to