The GitHub Actions job "Code Analysis" on 
grails-core.git/fix/aot-live-instance-beans-8.0.x has failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
abd0453525d877b414ae54eb6d38e67b727182eb / Scott Murphy Heiberg 
<[email protected]>
Bind the qualified domain name when expanding scaffolded views

The task bound only className and propertyName, so a template could name
the domain class but not write a type that resolves from the generated
page. A statically compiled scaffolded view has to declare its model, and
"User user" does not resolve where the class is com.example.User.

Read the qualified name from the @Scaffold annotation rather than throwing
the package away, and bind fullName and packageName beside the naming. The
templates then declare their model, which is what lets a scaffolded view
compile statically without the application editing it.

Also stop over-escaping the list container id in index.gsp. It survived
expansion as a runtime ${propertyName}, which nothing binds, so the id
rendered as "list-" and the skip link above it pointed at nothing.

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

With regards,
GitHub Actions via GitBox

Reply via email to