← Back to issue list

experimental extension support

View original Github issue

Metadata

Project
snapcraft
Number
#3197
Type
pull request
State
merged
Author
cjp256
Labels
Created
Updated
Closed

Current evaluation

Merged experimental extension support. Requires #3196. Approved by one reviewer, rebased by the author, and integrated with 102 additions and 8 deletions across seven files.

Suggested action:

No scores available.

Issue body

Requires #3196

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged experimental extension support. Requires #3196. Approved by one reviewer, rebased by the author, and integrated with 102 additions and 8 deletions across seven files.
qwen3.6-35b-a3b-mtp-q6 Merged experimental extension support. The branch required dependency #3196 and was rebased by the maintainer prior to final merge.
qwen3.6-35b-a3b-mtp-q6 Merged experimental extension support. Required dependency #3196 and was rebased by the maintainer before final integration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3266 cli: add --enable-experimental-extensions option for expand-extensions snapcraft merged Merged. Added --enable-experimental-extensions CLI flag to expand-extensions. Approved by one reviewer, passed CI checks, and committed with 13 additions and 3 deletions across one file.
76%
#3781 extensions: refactor snapcraft merged Merged refactoring of extensions to prevent future cyclic import issues. Approved by reviewer, passed CI, and integrated into main. Reduced code by 163 lines across six files with a minor coverage decrease.
75%
#1248 feat(extensions): add basic support charmcraft merged Merged to resolve issue #1238, adding basic extension support. Approved by two reviewers, apply_extensions now runs in unmarshal after base expansion to support unified charmcraft.yaml formats, requiring double base expansion if extensions modify bases. (+750/-3 lines, 10 files)
72%
#281 extensions: add basic support rockcraft merged Merged basic extension support for Rockcraft, enabling validation and application during project load. Approved by two reviewers, passed CI, and changed 12 files. Docs and testing deferred until concrete extensions exist.
71%
#4606 feat(app): support extensions in core24 snapcraft merged Added extension support to core24. Merged after approval by two reviewers, passing all CI checks with 100% coverage on modified lines. The change updated nine files, adding 183 lines and removing 30.
71%