← Back to issue list

Replace `yamllint` with `prettier`

View original Github issue

Metadata

Project
starbase
Number
#273
Type
issue
State
closed
Author
lengau
Labels
Created
Updated
Closed

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.
75%
#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.
75%
#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.
74%
#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.
72%