← Back to issue list

jdk plugin: remove jdk

View original Github issue

Metadata

Project
snapcraft
Number
#2376
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

LP: #1794788 Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [ ] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

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.
80%
#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.
74%
#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.
73%
#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.
72%