slachiewicz commented on PR #314: URL: https://github.com/apache/maven/pull/314#issuecomment-5451099567
Closing this PR as stale — thanks @zhaoyunxing92 for the contribution!\n\n**Rationale (based on the PR history and current direction):**\n\n- The PR has seen no substantive activity since January 2020 (the only follow-up was the JIRA-issue request).\n- The proposed feature — **conditionally overwriting dependency versions at build time** — conflicts with Maven's deterministic build model, where the effective dependency graph is fully determined by the POM hierarchy and cannot be mutated by the build itself.\n- Nothing similar has landed in the ~6.5 years since, and Maven 4's model pipeline moved in a different direction (immutable API model, consumer POMs).\n\nIf the underlying use case (e.g. overriding managed versions from an external source) is still important, it would need a fresh **design proposal** on [MNG-6846](https://issues.apache.org/jira/browse/MNG-6846) (e.g. via a model-transformer extension) rather than this patch.\n\nThanks again for taking the time to contri bute! -- 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]
