The GitHub Actions job "CI" on grails-core.git/test/document-datamapping-events 
has failed.
Run started by GitHub user jdaugherty (triggered by jdaugherty).

Head commit for run:
4ddcecd3686d40a850626c80e8ad5ab8c460ae7a / James Daugherty 
<[email protected]>
Dispatch through the deprecated three-argument hooks and keep ZERO_PARAMS

onPersistenceEvent switched to calling the two-argument before*/after*
overloads directly. A subclass that overrides one of the three-argument
overloads, which were the canonical, non-deprecated signatures until
this change, would then be silently bypassed. Dispatch now goes through
the deprecated three-argument overloads, each of which forwards to its
two-argument counterpart, so an override of either arity keeps
intercepting events until the deprecated overloads are removed.

ZERO_PARAMS was a public constant; it is restored as deprecated rather
than removed in a minor release. The deprecations now use the
repository's @Deprecated(since, forRemoval) form.

Adds dispatch tests for subclasses overriding either arity, including a
veto from a three-argument override.

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

With regards,
GitHub Actions via GitBox

Reply via email to