The GitHub Actions job "Groovy Snapshot Canary Build" on 
grails-core.git/merge/8.1.x-into-9.0.x has failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
efc506be0dd2ea98a6797b20ea8526339f0e7c95 / Scott Murphy Heiberg 
<[email protected]>
fix: keep the tracking reversed() override on the collection wrappers

On Groovy 6 the @Delegate-generated reversed() replaced the hand-written
override on DirtyCheckingList and DirtyCheckingSortedSet, so the live
reverse-ordered view came back as a plain java.util.ReverseOrderListView
that wrote through to the target without marking the parent dirty. Three
DirtyCheckingCollectionSpec cases failed on that, which took down the
Coverage and SiteMesh 2 jobs.

Exclude reversed() from the delegate so the override stands. The other
SequencedCollection overrides (addFirst, removeFirst and the rest) were
never displaced and are unchanged.

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

With regards,
GitHub Actions via GitBox

Reply via email to