The GitHub Actions job "CI - Groovy Joint Validation Build" on grails-core.git/feat/taglib-compile-time-index-8.0.x has succeeded. Run started by GitHub user codeconsole (triggered by codeconsole).
Head commit for run: 2780990aaa437d1196b52b2752b59c827eebfdc0 / Scott Murphy Heiberg <[email protected]> Take the compiled classes, not the whole source set output The index written after compilation reads this project's classes so that a tag library referring to a service, base class or trait of the same project can be described. It took the whole source set output to do that, which also waits for anything else writing into it. A view compiler registers its own output directory into that output and runs after the classes task, so it cannot name the classes task as its producer without a cycle - which leaves anything reading the whole output consuming a directory nothing declares it produces, and Gradle rejects that. It failed every project that compiles both pages and JSON or markup views. The class directories are taken instead, with a dependency on the classes task so that everything writing into those - the ast classes are copied in after compiling, for one - is still waited for. Compiled views are no use in resolving what a tag library declares. Report URL: https://github.com/apache/grails-core/actions/runs/31549717995 With regards, GitHub Actions via GitBox
