← Back to issue list

feat: gradle plugin initial commit

View original Github issue

Metadata

Project
craft-parts
Number
#1052
Type
pull request
State
closed
Author
yanksyoon
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed superseded

Reason: The author closed the PR stating 'Closing in favor of canonical/craft-parts/pull/1056'; PR #1056 was later merged as commit 87e494f5 'feat: gradle plugin (#1056)', which is the commit that added craft_parts/plugins/gradle_plugin.py. No code from #1052 was merged.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] 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 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.
stealth/space-bunny-alpha — closed superseded Closed without merge in favor of canonical/craft-parts#1056, which delivered the Gradle plugin in commit 87e494f5.
qwen/qwen3.6-35b-a3b — — Closed by author and superseded by pull request #1056. The initial gradle plugin implementation was replaced with an updated contribution.
qwen3.6-35b-a3b-mtp-q6 — — Superseded by pull request #1056. The author closed this initial Gradle plugin implementation in favor of a subsequent contribution that replaced the work.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/craft-parts#1056 (confidence 97%)

    Explicitly named in the closing comment; merged as commit 87e494f5 with plugin implementation, tests and changelog entry.

  • Related To: canonical/craft-parts#1559 (confidence 80%)

    Later follow-up 'feat: add gradle-use plugin' (commit c293ca90) building on the same gradle_plugin.py module.

  • Related To: canonical/craft-parts#1428 (confidence 72%)

    Follow-up enabling the gradle plugin integration test after #1056 landed.

  • Related To: canonical/craft-parts#1425 (confidence 68%)

    Follow-up adding self-contained attribute support to the gradle plugin.

Related issues

Issue Project State Summary Similarity
#1056 feat: gradle plugin craft-parts merged Gradle plugin support was merged in canonical/craft-parts#1056 via commit 87e494f5, adding implementation, tests, and changelog documentation.
80%
#646 Feature/gradle plugin snapcraft closed PR #646 (initial Gradle plugin, +1515/-112) was closed unmerged after review; the author rebased it as #651, which was merged as commit 48cb3adc6 "new plugin: gradle", fulfilling Launchpad bug 1600492.
75%
#4444 feat: initial craft-application work snapcraft closed Closed unmerged after prolonged inactivity; initial craft-application support later landed via merged PR #4560 at commit 98550856e.
70%
#1032 feat: spring boot plugin craft-parts closed Closed unmerged for a plugin redesign; Maven-wrapper support landed in #1054 (3503ab9b), and a separate Gradle plugin landed in #1056 (87e494f5).
70%