jdk plugin: remove jdk
Metadata
Current evaluation
Merged PR #2376 (commit b556781ad) by sergiusens deleted the deprecated jdk plugin — 51 lines removed across 3 files — resolving LP bug #1794788; removal was noted in Snapcraft 3.0 release notes.
Resolution: closed resolved
Reason: The PR was approved and merged into master as commit b556781ad, removing snapcraft/plugins/jdk.py and its unit tests, which closed Launchpad bug #1794788 ("Remove the jdk plugin"). The ant plugin, which previously depended on jdk, was separately updated (eab7fcf15, #2370) to support bases.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2376 (commit b556781ad) by sergiusens deleted the deprecated jdk plugin — 51 lines removed across 3 files — resolving LP bug #1794788; removal was noted in Snapcraft 3.0 release notes. | |
| stealth/space-bunny-alpha | — | closed resolved | Removed the JDK plugin in merged PR #2376, addressing LP #1794788; commit b556781ad deleted 51 lines across three files. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the JDK plugin removal. Approved by a reviewer, passed CI, and deleted 51 lines across three files to address Launchpad bug #1794788. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the removal of the JDK plugin to resolve Launchpad bug #1794788. The maintainer proceeded with the merge despite a Codecov notification about missing coverage uploads. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft (launchpad)#1794788
(confidence 90%)
Launchpad bug #1794788 "Remove the jdk plugin" is the tracking bug named in the PR body; closed as obsolete by this removal.
-
Related To:
snapcraft#2370
(confidence 70%)
Ant plugin (which originally required the jdk plugin) gained base support in commit eab7fcf15 just before the jdk plugin was dropped.
-
Duplicate Of:
snapcraft (launchpad)#1604302
(confidence 65%)
LP bug #1604302 "The jdk plugin has no documentation" was closed as obsolete because the undocumented plugin was removed.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1794788 Remove the jdk plugin | snapcraft (launchpad) | closed | Deprecated jdk plugin removed from Snapcraft by merged PR snapcraft#2376, commit b556781ad ("jdk plugin: remove jdk"). Only openjdk stage-packages references remain in the tree today. | |
| #1604302 The jdk plugin has no documentation | snapcraft (launchpad) | closed | The undocumented JDK plugin was removed in Snapcraft 3.0 by merged PR #2376 (commit b556781ad), making the request obsolete. | |
| #1617296 The JDK plugin results in a dangling symlink | snapcraft (launchpad) | closed | JDK plugin was removed in Snapcraft 3.x by snapcore/snapcraft#2376 (commit b556781ad), resolving the dangling-symlink issue by decommissioning the plugin. | |
| #1794789 Remove the jhbuild plugin | snapcraft (launchpad) | closed | Maintainer sergiusens asked to drop the unused, non-base-aware jhbuild plugin. Resolved by merged PR snapcore/snapcraft#2371 (commit b46e3f678, "plugins: remove jhbuild", ~503 lines removed); no jhbuild references remain in the tree. |