The GitHub Actions job "CI - Groovy Joint Validation Build" on 
grails-core.git/grails8-groovy5-sb4 has failed.
Run started by GitHub user jamesfredley (triggered by jamesfredley).

Head commit for run:
a191fec6a3b5d51d2b681e34146cca32e8f701f2 / James Fredley 
<[email protected]>
fix: resolve remaining Hibernate5 config-binding and trait test failures

- Fix isLikelyBuilderType to allow Grails-package Map subtypes like
  HibernateSettings (extends LinkedHashMap) to be processed as builder
  types. Previously Map.isAssignableFrom() excluded all Map subtypes,
  preventing recursive config resolution for hibernate.cache, flush, etc.

- Add abstract class and interface exclusions to isLikelyBuilderType to
  prevent InstantiationException for types like
  AbstractClosureEventTriggeringInterceptor

- Update HibernateEntityTraitGeneratedSpec to verify trait application
  instead of checking for static SQL methods that were moved out of the
  trait for Groovy 5 compatibility

- Update SqlQuerySpec to use GormEnhancer.findStaticApi() for SQL query
  methods (findAllWithSql, findWithSql) since they are no longer
  compile-time generated trait methods

All 609 Hibernate5 core tests pass locally.

Assisted-by: Claude Code <[email protected]>

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

With regards,
GitHub Actions via GitBox

Reply via email to