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]

Reply via email to