Replace `yamllint` with `prettier`
Metadata
Current evaluation
Closed without implementation. Scope expanded to include TOML, but no code changes, merge, or resolution details were recorded, indicating the request was abandoned.
Suggested action: —
No scores available.
Issue body
Replace yamllint with prettier, as agreed by the team. This should include:
- `lint-yaml` Makefile target to lint yaml files with prettier (e.g. `npx prettier --check snap/snapcraft.yaml`)
- `format-yaml` Makefile target to format yaml files with prettier (e.g. `npx prettier --write snap/snapcraft.yaml`)
- Likewise for JSON files
- Likewise for Markdown files
- TOML: https://github.com/un-ts/toml-tools/tree/master/packages/prettier-plugin-toml
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. Scope expanded to include TOML, but no code changes, merge, or resolution details were recorded, indicating the request was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. No pull request or resolution was provided to replace yamllint with prettier for YAML, JSON, Markdown, and TOML files. The request appears abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and superseded by internal Jira ticket CRAFT-3626. No external pull request was merged. Scope expanded to include TOML, but yamllint remains in use without the requested prettier integration. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #305 style: replace yamllint with prettier | starbase | merged | Merged after three approvals and passing CI. Replaces yamllint with prettier to auto-format YAML, JSON, JSON5, Markdown, and CSS across 13 files. Resolves #273. TOML support remains pending upstream fixes. | |
| #791 Lint yaml files with prettier | rockcraft | closed | Closed without implementation. The request to replace yamllint with prettier was superseded by an internal Jira ticket (CRAFT-3977) via automated sync. No code changes were merged. | |
| #4 feat(lint): add yamllint as a linter | starflow | closed | Adding yamllint to the linting process was closed and abandoned after 664 days with no reviews or CI checks. The changes were not merged. | |
| #794 style: replace yamllint with prettier | rockcraft | merged | Merged changes replacing yamllint with prettier for YAML formatting. Automated formatting updated 95 files, approved by three reviewers, and resolves #791. Test expectations were automatically regenerated to match prettier output. |