The GitHub Actions job "CI" on 
grails-core.git/test/expand-integration-test-coverage has failed.
Run started by GitHub user jamesfredley (triggered by jamesfredley).

Head commit for run:
e0d3db51659fc324a194a9b77430113f441d7d58 / James Fredley 
<[email protected]>
refactor(test-examples): Use explicit params.subMap() for data binding

Replace implicit mass assignment (new Domain(params)) with explicit
field binding using params.subMap(['field1', 'field2']) across all
grails-test-examples controllers and test specs.

This change ensures:
- Explicit control over which fields are bound
- Clear visibility of bindable fields in each controller
- Protection against unwanted parameter binding

Updated 12 files across:
- app1 (BookController, AdvancedDataBindingController)
- hibernate5 examples (4 BookController variants)
- mongodb examples (3 BookController + AuthorController)
- Test specs (BookControllerSpec, BookControllerUnitSpec)

All tests pass with the new explicit binding pattern.

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

With regards,
GitHub Actions via GitBox

Reply via email to