The GitHub Actions job "CI" on grails-core.git/feat/gorm-native-id-type-8.0.x 
has failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
6e2655d367060bbff0ef7f303a096302b9fc5c95 / Scott Murphy Heiberg 
<[email protected]>
Pin the defaultIdType property name on both sides of the build boundary

The Grails Gradle plugin publishes the property name from BuildSettings and
the entity transformation reads it from a constant of its own. They are in
separate Gradle builds that cannot reference each other, so the name is
duplicated - as the compileStatic artefact opt-ins already duplicate theirs.

Nothing stopped the two drifting apart. The Gradle side asserts the literal
already; the transformation side referred to its constant symbolically, so
renaming that constant broke the feature with every test still passing, and
a build publishing a name the compiler no longer reads fails silently.

Assert the literal on the transformation side too, so a rename on either
side fails.

Report URL: https://github.com/apache/grails-core/actions/runs/32831130646

With regards,
GitHub Actions via GitBox

Reply via email to