jamesfredley opened a new pull request, #16000: URL: https://github.com/apache/grails-core/pull/16000
## Summary - add an optional internal artefact-index reader for META-INF/grails/artefacts.idx - ApplicationArtefactScanner uses a valid application-root index (honoring packageNames) and safely falls back to classpath scanning when the index is absent, malformed, unresolvable, or linkage-invalid - deterministic ordering, deduplication, and transformed-class inclusion preserved ## Scope note This is a starter/seed: it adds only the reader and its safe fallback. The index producer is not included, so the optimization activates only once an `artefacts.idx` is emitted into the application code-source root; until then behavior is unchanged (fallback scanning). ## Verification - :grails-core:test --tests ApplicationArtefactScannerSpec - :grails-core:test - git diff --check This is an AI-generated starting point for build-time artefact indexing. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
