feat(core22): maven plugin
Metadata
Current evaluation
Merged core22 Maven plugin support into Snapcraft through PR #4657, resolving in commit 952ecb172 after approval from three reviewers.
Resolution: closed resolved
Reason: PR #4657 was merged with three approvals. Repository records identify commit 952ecb172 as the resolving merge commit.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `tox run -m lint`?
- [ ] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged core22 Maven plugin support into Snapcraft through PR #4657, resolving in commit 952ecb172 after approval from three reviewers. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged core22 Maven plugin support into Snapcraft via #4657, commit 952ecb172, with approval from three reviewers. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the core22 maven plugin. Approved by three reviewers with full test coverage. Despite two unresolved review comments and a note about broken tests, the feature was successfully integrated. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into main. Adds Maven plugin support for core22. Codecov confirmed full coverage of modified lines, though a maintainer noted broken tests. Integrated despite test issues. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2364 maven plugin: add support for bases | snapcraft | merged | PR snapcraft#2364 merged as commit b4aebc678, making the Maven plugin base-aware with support for core16 and core18, resolving Launchpad bug #1794793 (18 files, +778/-345). | |
| #1813637 maven plugin crashes with base core18 | snapcraft (launchpad) | closed | Fixed by snapcore/snapcraft#2453, merged as commit 41facca0a, correcting JRE defaults for Ant, Maven, and Gradle plugins. | |
| #4186 snap: migrate to core22 | snapcraft | merged | PR #4186 merged, moving the Snapcraft snap's own build environment to base core22 (8 files, +71/-70), landing as commit 60033305b and closing the core22 migration issue #4166. | |
| #2973 specifications: add core20 plugin specification | snapcraft | merged | Merged PR #2973 as commit 9f89aef3b: adds the core20 plugin specification (216 lines, 2 files) to snapcraft's specifications process, after the guidelines landed in #2975. Approved and merged to master. | |
| #3952 flutter: new core22 plugin | snapcraft | merged | Merged PR #3952 via commit f1fdef0ad, adding a new core22 Flutter plugin with implementation and tests after two maintainer approvals. | |
| #1957803 Support Core22 | snapcraft (launchpad) | closed | Core22 support shipped in Snapcraft 7.0 after development on the snapcraft/7.0 branch, with a mid-March 2022 release target. | |
| #2761 Core20 base | snapcraft | merged | Core20 base support was merged via #3579, moving Snapcraft to core20 in commit 18a974e01 (merge ed2baf8bd). | |
| #4693 feat: core24 using Craft Application and core22 components | snapcraft | merged | Merged as commit ab1c86df3: snaps with base core24 are now built using Craft Application and core22 components, a large change (284 files, +10487/-1939) in snapcraft. | |
| #4166 Migrate Snapcraft to core22 | snapcraft | closed | Snapcraft's own snap was migrated to base core22 by merged PR #4186 (commit 60033305b, 8 files, +71/-70), closing this tracking issue. | |
| #5767 feat: add support for core26 (#5677) | snapcraft | merged | Merged core26 support into Snapcraft, adding base recognition and unit-test coverage; core26 initially required build-base: devel. |