The GitHub Actions job "Code Style" on 
grails-core.git/feature/plugin-before-autoconfig-phase has failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
72b4985b779d70cb6db538709dc1bc19a738e689 / Scott Murphy Heiberg 
<[email protected]>
Harden the @EnableWebMvc removal: legacy flag fallback + upgrade docs

Addresses the base (#13863) review gaps:
- GrailsViewResolverAutoConfiguration now honours the legacy 
spring.gsp.removeDefaultViewResolverBean
  property (which exists in apache/8.0.x) as a deprecated fallback for 
grails.web.removeDefaultViewResolverBean,
  logging a deprecation warning when the old name is used — instead of silently 
ignoring it.
- Adds upgrading80x.adoc section 27 documenting that Boot's 
WebMvcAutoConfiguration is now active
  (no auto-injected @EnableWebMvc), what Grails still owns, the 
defaultViewResolver removal + opt-out
  flag, and that no action is required for typical apps.

The JSON-views path the removal is justified by is already covered by the 
views-functional-tests
example app (JSON/HAL render assertions + CircularSpec for the 
circular-view-path scenario), which
passes on this branch — verified by running 
:grails-test-examples-views-functional-tests:integrationTest.

Note: these harden content from base PR #13863; if #13863 merges standalone, 
cherry-pick them there.

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

With regards,
GitHub Actions via GitBox

Reply via email to