feat: maven-use plugin
Metadata
Current evaluation
Merged #1125 as b86a3910, productizing the maven-use plugin for CRAFT-4570; all CI checks passed.
Resolution: closed resolved
Reason: PR #1125 was approved by three reviewers and merged into main in commit b86a3910. The change productized the maven-use plugin, and all reported CI checks passed.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
Productizes the maven-use plugin.
CRAFT-4570.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #1125 as b86a3910, productizing the maven-use plugin for CRAFT-4570; all CI checks passed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged craft-parts#1125 in commit b86a3910, productizing the maven-use plugin for CRAFT-4570; all CI checks passed. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the maven-use plugin, productizing it per CRAFT-4570. Approved by three reviewers and passed all CI checks. The update modified 21 files, adding 1505 lines and removing 136. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the maven-use plugin productization, implementing CRAFT-4570. The change finalizes the plugin for production use and was approved without additional discussion. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1050 feat: maven plugin enhancement | craft-parts | closed | Closed unmerged; Maven Wrapper support was split into #1054 and merged as 3503ab9b. Java version validation was not accepted. | |
| #1054 feat: use-mvnw support | craft-parts | merged | Merged in #1054 (commit 3503ab9b), adding maven-use-wrapper support for building with a checked-in ./mvnw instead of system Maven. Released in 2.8.0. | |
| #728 feat: maven rockcraft plugin | rockcraft | closed | Closed unmerged and superseded by #752 (commit b7ea7434), which added Maven/Ant overrides avoiding conflicting /bin/java symlinks. | |
| #1559 feat: add gradle-use plugin | craft-parts | merged | Merged PR #1559 as c293ca90, adding gradle-use by extracting local publishing logic from gradle to match the existing *-use plugin pattern. |