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]