The parser needs to support hidden .snapcraft.yaml files
Metadata
Current evaluation
Hidden .snapcraft.yaml parsing was added; projects containing both hidden and standard manifests are rejected by canonical/snapcraft#618 (commit 3cacda309).
Resolution: closed resolved
Reason: Merged PR canonical/snapcraft#618 implemented support for .snapcraft.yaml in commit 3cacda309 and made coexistence with snapcraft.yaml an error.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The parser needs to support hidden .snapcraft.yaml files.
What is the preferred file if both exist? If both exist it's an error.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Hidden .snapcraft.yaml parsing was added; projects containing both hidden and standard manifests are rejected by canonical/snapcraft#618 (commit 3cacda309). | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged canonical/snapcraft#618 (commit 3cacda309), adding .snapcraft.yaml support and rejecting projects containing both hidden and standard filenames. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. Support for hidden .snapcraft.yaml files was abandoned due to inactivity. No fix or implementation details were recorded. | |
| qwen/qwen3.6-35b-a3b | — | — | Feature request for hidden .snapcraft.yaml parser support was closed and abandoned after over ten years with no comments or implementation. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The feature request to parse hidden .snapcraft.yaml files and enforce conflict errors was abandoned due to inactivity. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#618
(confidence 98%)
Merged parser change that added hidden-manifest support and rejected projects containing both filenames.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #582 Support for a hidden snapcraft.yaml | snapcraft | merged | Merged as commit 98eda9897, adding .snapcraft.yaml support while rejecting projects containing both hidden and standard manifests. Released in Snapcraft 2.12. | |
| #618 parser - Support .snapcraft.yaml files. | snapcraft | merged | Merged support for .snapcraft.yaml alongside snapcraft.yaml in #618 (commit 3cacda309); projects containing both files or neither are now rejected. |