← Back to issue list

Updated gradle plugin to use get_build_properties()

View original Github issue

Metadata

Project
snapcraft
Number
#975
Type
pull request
State
merged
Author
ZenHarbinger
Labels
Created
Updated
Closed

Current evaluation

Merged following reviewer approval and passing CI. The update replaces direct schema modification in maven.py with the get_build_properties() method, resolving bug 1649988. The change modifies three files, adding 18 lines and removing 4.

Suggested action:

No scores available.

Issue body

Updated the maven.py plugin to use the get_build_properties() method instead of modifying the schema. https://bugs.launchpad.net/snapcraft/+bug/1649988

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged following reviewer approval and passing CI. The update replaces direct schema modification in maven.py with the get_build_properties() method, resolving bug 1649988. The change modifies three files, adding 18 lines and removing 4.
qwen3.6-35b-a3b-mtp-q6 Merged into master. Updated the maven.py plugin to use get_build_properties() instead of modifying the schema, resolving bug 1649988. Code coverage increased by 0.02%.
qwen3.6-35b-a3b-mtp-q6 Merged into master, the plugin now uses get_build_properties() instead of modifying the schema, resolving Launchpad bug #1649988. Integration increased code coverage by 0.02%.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#974 Updated maven plugin to use get_build_properties() snapcraft merged Merged update to the maven plugin that replaces schema modification with get_build_properties(). Unit tests were added to verify the change, resolving deprecated property checks. CI passed and coverage increased by 0.02%.
87%
#1649986 update maven plugin to use get_build_properties snapcraft (launchpad) closed The maven plugin was updated to use get_build_properties() instead of modifying the schema. The issue was closed after implementation.
82%
#978 Updated cmake plugin to use get_build_properties() snapcraft merged Merged after reviewer approval and passing CI checks. Updated the cmake plugin to use get_build_properties(), modifying two files and slightly increasing overall test coverage.
81%
#1650078 Updated cmake plugin to use get_build_properties snapcraft (launchpad) closed The cmake.py plugin was updated to use get_build_properties() instead of modifying the schema. The change was implemented and the issue closed as fixed.
80%
#991 Updated ant plugin to use get_build_properties() snapcraft merged Merged after approval, the ant plugin was updated to properly use get_build_properties() and register with the build-properties list, resolving a warning issue. The change added 18 lines across 3 files and passed all checks.
78%
#1650606 Updated go plugin to use get_build_properties() snapcraft (launchpad) closed Merged update to the Go plugin replacing schema modification with get_build_properties(), including corresponding test additions.
76%
#1650548 Update make plugin to use get_build_properties snapcraft (launchpad) closed The make plugin was updated to use get_build_properties() instead of schema modification, with tests added. The issue was closed after implementation.
76%
#1649988 update gradle plugin to use get_build_properties snapcraft (launchpad) closed Resolved and closed after updating gradle.py to use get_build_properties() instead of schema modification, and setting grade: stable in the demo configuration.
76%
#2361 schema: remove deprecated plugin pull and build-properties snapcraft merged Merged schema cleanup removing deprecated plugin pull and build-properties. Approved by reviewer, passed CI, and changed 5 files (+1/-115 lines). Resolves LP: #1796669.
75%
#983 Updated scons plugin to use get_build_properties() snapcraft merged Merged into master following reviewer approval and successful CI checks. The update refactored the scons plugin to use get_build_properties(), added demo and test files, and increased code coverage by 0.08%.
75%