gnodet opened a new pull request, #13015:
URL: https://github.com/apache/maven/pull/13015

   ## Summary
   
   Backport of #13006 (merged to master as d96bf89eec) to the `maven-4.0.x` 
branch.
   
   Enable only deterministic profile activations (OS, JDK, activeByDefault) for 
BUILD_CONSUMER, so that platform-dependent properties (e.g. `${swt.artifactId}` 
from an OS-activated profile) are resolved before the coordinate validator 
runs, while keeping the consumer POM reproducible across environments.
   
   - Packaging-activated profiles are excluded — handled separately by 
`inlinePackagingActivatedProfiles()`
   - Repositories from activated profiles are stripped to prevent leaking into 
the published consumer POM
   - Also fixes pre-existing Spotless violations and a compilation error on 
master
   
   Closes #13004
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


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