← Back to issue list

feat(core22): maven plugin

View original Github issue

Metadata

Project
snapcraft
Number
#4657
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

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).
75%
#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.
75%
#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.
74%
#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.
72%
#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.
72%
#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.
71%
#2761 Core20 base snapcraft merged Core20 base support was merged via #3579, moving Snapcraft to core20 in commit 18a974e01 (merge ed2baf8bd).
71%
#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.
71%
#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.
71%
#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.
70%