The GitHub Actions job "Code Style" on grails-core.git/9.0.x-java-to-groovy has 
failed.
Run started by GitHub user borinquenkid (triggered by borinquenkid).

Head commit for run:
0c992ffaacf1a72088e29837ba8131cd947672b6 / Walter Duque de Estrada 
<[email protected]>
Merge branch '9.0.x' into 9.0.x-java-to-groovy

Resolves 45 conflicting files across grails-controllers, grails-converters,
grails-core, grails-datastore-core, grails-datamapping-core,
grails-data-hibernate7, grails-gradle, grails-gsp (web-gsp/web-jsp/web-taglib),
grails-web-common, grails-web-databinding, grails-web-mvc, and
grails-web-url-mappings by porting origin/9.0.x's Java-side changes onto the
Groovy conversions already made on this branch.

Notable upstream changes carried forward: GORM/HQL sort-property validation
(DynamicFinder.validateSortProperty/normalizeDirection, HqlListQueryBuilder),
XXE hardening in SpringIOUtils, the HiddenHttpMethod override refactor and its
new REST resources POST-for-update route, GrailsWebRequest's multipart
handling redesign (getCurrentRequest -> getRequest, WebUtils.readParameter*),
RegexUrlMapping's slash-count match optimization, reflection-access hardening
in the JSON/XML bean marshallers, and DataBindingUtils' per-context bean
caching.

Also fixes two latent bugs surfaced by origin's Groovy 5->6.0.0 upgrade in
files untouched by the conflicts themselves:
- MockApplicationContext.getBeanProvider(): explicit (T) casts for generic
  bean resolution through an anonymous ObjectProvider.
- MongoQuery.AggregatePipeline: added resolveProjectProjectionHandlers()/
  resolveGroupByProjectionHandlers() accessors so the static nested class can
  reach protected static fields inherited from BsonQuery in another package.

Cleans up two merge artifacts: a leftover Java-style semicolon in
GenericJavaBeanMarshaller (xml) and a duplicated import block in WebUtils.

Verified via targeted compileGroovy/compileTestGroovy across the full module
graph, full test runs for every directly affected module, and clean
codeStyle/CodeNarc for every touched module.

Co-Authored-By: Claude Sonnet 5 <[email protected]>

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

With regards,
GitHub Actions via GitBox

Reply via email to