efegokdemir opened a new pull request, #307:
URL: https://github.com/apache/maven-remote-resources-plugin/pull/307

   ## Summary
   
   Reuse Maven reactor projects when resolving the project list exposed to 
remote-resource templates, avoiding a redundant model build for each matching 
reactor dependency.
   
   ## Changes
   
   - Match dependency artifacts to reactor projects by groupId, artifactId, and 
version/baseVersion.
   - Build project models only for dependencies that are not already present in 
the reactor.
   - Add regression coverage for timestamped snapshot matching and non-matching 
external artifacts.
   
   ## Testing
   
   - `mvn -DskipITs -Dspotless.skip=true -Dtest=RemoteResourcesMojoTest test` — 
passed (12 tests)
   - `mvn -DskipITs -Dspotless.skip=true verify` — passed
   - `git diff --check` — passed
   - `mvn -Dspotless.skip=true -Prun-its verify` — core integration tests 
passed, but the build finished failed because the local JDK 27 is incompatible 
with the repository's Groovy post-build scripts (`Unsupported class file major 
version 71`).
   
   Refs #270


-- 
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