feat: spring boot plugin
Metadata
Current evaluation
Closed unmerged for a plugin redesign; Maven-wrapper support landed in #1054 (3503ab9b), and a separate Gradle plugin landed in #1056 (87e494f5).
Resolution: closed superseded
Reason: The author closed #1032 on 2025-03-12 after reviewers requested separate Maven, Gradle, and JDK handling. Follow-up changes merged as #1054 (commit 3503ab9b, released in 2.8.0) and #1056 (commit 87e494f5).
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`)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged for a plugin redesign; Maven-wrapper support landed in #1054 (3503ab9b), and a separate Gradle plugin landed in #1056 (87e494f5). | |
| stealth/space-bunny-alpha | — | closed stale | Spring Boot plugin PR abandoned unmerged after reviewers requested a Maven/Gradle/JDK design refactor; the author closed it for a planned plugin redesign. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed by the author following reviewer feedback suggesting a split into separate Maven and Gradle plugins with a unifying extension. The contribution was abandoned to accommodate a broader plugin redesign. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merging. The contributor abandoned the pull request following reviewer feedback to split the Spring Boot plugin into separate Maven and Gradle components with a unifying extension, aligning with a broader plugin redesign. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-parts#1054
(confidence 96%)
Merged Maven-wrapper support requested as part of the redesign.
-
Superseded By:
canonical/craft-parts#1056
(confidence 96%)
Merged the separate Gradle plugin requested by the reviewer.
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. | |
| #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. | |
| #1052 feat: gradle plugin initial commit | craft-parts | closed | PR #1052 (initial Gradle plugin) was closed unmerged by its author on 2025-04-02 in favor of canonical/craft-parts#1056, which landed the Gradle plugin via commit 87e494f5. |