← Back to issue list

Write passthrough to meta data and add some missing fields

View original Github issue

Metadata

Project
snapcraft
Number
#3882
Type
pull request
State
merged
Author
valentindavid
Labels
—
Created
Updated
Closed

Current evaluation

PR #3882 (external contributor valentindavid) merged into main as commit 08ebfc1c6 'project: additional fields for daemon_scope and activates_on', writing passthrough to metadata and adding missing daemon_scope/activates_on fields.

Resolution: closed resolved

Reason: The PR itself was merged to main as commit 08ebfc1c6, which appears in snapcraft history and implements snap.yaml passthrough plus the daemon_scope and activates_on project fields (+170/-44 across 3 files, 100% diff coverage per the Codecov report).

Evaluated by: mr-cal-bot

No scores available.

Issue body

Implement snap.yaml passthrough and add missing fields `daemon_scope` and `activates_on`.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #3882 (external contributor valentindavid) merged into main as commit 08ebfc1c6 'project: additional fields for daemon_scope and activates_on', writing passthrough to metadata and adding missing daemon_scope/activates_on fields.
stealth/space-bunny-alpha — closed resolved Merged into main in #3882 (commit 08ebfc1c6), implementing snap.yaml passthrough and adding the daemon_scope and activates_on project fields.
qwen/qwen3.6-35b-a3b — — Merged into main. Implemented snap.yaml passthrough and added missing daemon_scope and activates_on fields. Approved by one reviewer, increasing overall coverage by 0.04% with 100% diff coverage.
qwen3.6-35b-a3b-mtp-q6 — — Merged into main. Implemented snap.yaml passthrough and added missing fields daemon_scope and activates_on. Changes achieved 100% diff coverage and increased overall test coverage by 0.04%.

Update history

No update history recorded yet.

Related work

  • Related To: snapcore/snapcraft#3425 (confidence 55%)

    Earlier dbus-activation work (commits 4efd2e0b2 / 5a102522f) that added activates-on app property schema support, the foundation this PR's activates_on field builds on.

  • Related To: snapcore/snapcraft#2053 (confidence 45%)

    Original commit f9b75a974 'meta: implement passthrough of properties to snap.yaml' — earlier passthrough work that this PR extends.

  • Related To: snapcore/snapcraft#6124 (confidence 35%)

    Later docs commit 5bbc654e3 about removing passthrough in the core20→core22 migration, showing the passthrough mechanism's later lifecycle.

Related issues

No related issues found above the similarity threshold.