gnodet commented on PR #445: URL: https://github.com/apache/maven-install-plugin/pull/445#issuecomment-5492876619
No backport to `maven-install-plugin-3.x` is needed for this PR. The 3.x branch uses a fundamentally different deferred-install architecture: all artifacts are collected into a single `InstallRequest` and `repositorySystem.install()` is called exactly once, so: - **`usingPlugin` matching**: 3.x already matches by plugin presence (`hasExecution` checks goals + phase ≠ `none`), not by execution-id - **Partial-install inventory**: no per-project install loop means no mid-loop failure and no partial state to report - **`DEFERRED_INSTALL_LOCK`**: a duplicate call just re-installs the same atomic request — idempotent, no risk of mixed state -- 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]
