The GitHub Actions job "Groovy Snapshot Canary Build" on grails-core.git/feat/criteria-handler-context-8.1.x has failed. Run started by GitHub user borinquenkid (triggered by borinquenkid).
Head commit for run: 54a44543b221b2345497942f9374a3f40c4b7459 / Walter Duque de Estrada <[email protected]> Hibernate 7: answer the review of the handler context: a closure registers without as, the alias resolves, the headers are in registerCriterionHandler takes a closure and registers it as a ContextualCriterionHandler when it has five parameters and as a CriterionHandler otherwise, so the two shapes of handler work without as, as the order handler does. The map of order handlers is private: registerOrderHandler, orderHandler and clearCustomOrderHandlers cover registration, lookup and cleanup, and a direct read skips the discovery. getFullyQualifiedExpression returns the projection a sqlProjection alias stands for when no property resolves the path, and a property of the same name still wins, so a restriction on it keeps restricting the property. QueryPathContext and the example order provider file carry the ASF header, the registration note says that discovery does not replace a registered handler while registering in code does, and the discovery spec's provider handles an interrupt. New specs: a createAlias alias shares the join GORM created, in a detached criteria and in the builder; a four and a five parameter closure register without as; the context resolves a projection alias while a property of the same name stays a property. Report URL: https://github.com/apache/grails-core/actions/runs/39975525180 With regards, GitHub Actions via GitBox
