The GitHub Actions job "CI" on grails-core.git/8.0.x-hibernate7 has failed. Run started by GitHub user borinquenkid (triggered by borinquenkid).
Head commit for run: 3c49ca259f4f1d436b60c3f403c39f5b2aef5097 / Walter Duque de Estrada <[email protected]> Replace checker-qual with JSpecify for nullness annotations in H7 core Reviewers (mattias_reichel, paulk_asert, scott) flagged that checker-qual was added as an api dependency though only @NonNull/@Nullable are used and no Checker analyzer runs, so it leaked a runtime dependency to all GORM consumers for zero benefit. JSpecify is already on the compile classpath via the Spring Boot 4 BOM (the Spring 7 ecosystem standard) and one binder already used it, so the module was mixing two nullness libraries. Standardize on JSpecify: - swap the four checker-qual imports to org.jspecify.annotations - drop 'api org.checkerframework:checker-qual'; add 'compileOnly org.jspecify:jspecify' - remove the now-unused checker-qual BOM entries (both PR-added, absent on 8.0.x) Compiles, checkstyle passes, binder specs green (83/83). Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> Report URL: https://github.com/apache/grails-core/actions/runs/28058021814 With regards, GitHub Actions via GitBox
