The GitHub Actions job "CodeQL" on grails-core.git/8.0.x-stage-hibernate7 has 
failed.
Run started by GitHub user jamesfredley (triggered by jamesfredley).

Head commit for run:
637da9ce751194ad69502d6c631e8a85d9ac5623 / James Fredley 
<[email protected]>
test(hibernate7): register domain classes in the two specs the TCK API now 
requires

Completes the PR-C mirror. The merged GrailsDataTckManager makes domainClasses a
private set with an empty default, so every spec must register the classes it
uses via registerDomainClasses(...). The earlier mirror migrated the 27 specs
using manager.domainClasses.addAll([...]), but two specs used other patterns and
were missed - the full pre-PR test run surfaced them:

- HibernateOptimisticLockingSpec had no setupSpec (it relied on the old 
manager's
  non-empty default set). Added setupSpec registering OptLockVersioned and
  OptLockNotVersioned, matching Hibernate5OptimisticLockingSpec.
- HibernateValidationSpec used `manager.domainClasses += [...]` 
(compound-assign,
  now a ReadOnlyPropertyException). Switched to registerDomainClasses(...) with
  the full class list (TestEntity, ChildEntity included, since the default is
  empty), matching the hibernate5 HibernateValidationSpec.

Verified: ./gradlew :grails-data-hibernate7-core:test now passes
(571 tests, 0 failures, 26 skipped); all four violation reports are clean.

Assisted-by: claude-code:claude-opus-4-8

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

With regards,
GitHub Actions via GitBox

Reply via email to