← Back to issue list

Auto-format TOML files

View original Github issue

Metadata

Project
starbase
Number
#437
Type
issue
State
closed
Author
lengau
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

Current evaluation

TOML auto-formatting was implemented with tombi via PR #597, merged as commit 79fa93c, and added to formatting and lint targets.

Resolution: closed resolved

Reason: Resolved by canonical/starbase#597, which added tombi-based TOML formatting and checking; commit 79fa93c records the change.

Evaluated by: mr-cal-bot

No scores available.

Issue body

We should auto-format TOML files with [taplo](https://taplo.tamasfe.dev/) or something similar.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved TOML auto-formatting was implemented with tombi via PR #597, merged as commit 79fa93c, and added to formatting and lint targets.
stealth/space-bunny-alpha — closed resolved Auto-formatting was implemented in canonical/starbase#597, merged as commit 79fa93c using the tombi formatter rather than taplo.
qwen/qwen3.6-35b-a3b — — Auto-formatting TOML files with taplo was closed without implementation. No resolution or merge details were provided, indicating the enhancement was abandoned or deferred.
qwen/qwen3.8-27b
Impact: 15
Quick Win: 14
Staleness: 75
Complexity: 10
Confidence: 60
Support Request: 0
keep open Enhancement request by maintainer lengau to auto-format TOML files with taplo or a similar tool. Labeled triaged with an internal Jira ticket (CRAFT-4732) created, but no implementation or follow-up activity for about 12 months.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 20
Confidence: 85
Support Request: 10
keep open Enhancement request to auto-format TOML files using taplo. The issue is triaged but has been inactive for over 321 days with only an automated Jira sync comment.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 10
Confidence: 80
Support Request: 5
keep open Enhancement to auto-format TOML files using taplo. Triaged by a maintainer but inactive for ~10 months with no assignee or follow-up discussion.

Update history

Date Change
closed

Related work

  • Likely Fixed By: canonical/starbase#597 (confidence 99%)

    PR #597 implemented TOML formatting with tombi and was merged as commit 79fa93c.

Related issues

Issue Project State Summary Similarity
#597 feat: format toml files with tombi starbase closed Merged as commit 79fa93c, adding tombi-based TOML formatting and [tool.tombi] configuration in pyproject.toml; closes #437.
81%
#451 style: format TOML files with tombi imagecraft closed Merged TOML formatting with tombi in squash commit 705d996, updating pyproject.toml and osv-scanner.toml ahead of the Starbase merge.
80%
#1363 build(lint): add tombi TOML formatting support rockcraft closed Merged PR adding tombi TOML formatting/linting support to rockcraft's build workflow, pinning formatter version and reformatting repository TOML files.
78%
#218 style: format pyproject.toml with tombi craft-grammar merged Merged PR formatting pyproject.toml with tombi to align with Starbase make format and make lint rules. Purely mechanical style changes.
73%
#277 style: format pyproject.toml with tombi craft-platforms closed Merged as commit 14d9828, mechanically formatting pyproject.toml with tombi; the change was also folded into the Starbase update in #270.
72%
#506 style: format pyproject.toml with tombi craft-cli merged Merged PR #506 mechanically reformats pyproject.toml with tombi to align with Starbase build tooling, containing no functional changes.
72%
#1213 style: format pyproject.toml with tombi craft-application merged Merged PR applying tombi formatting to pyproject.toml (2-space indent, canonical key ordering), decoupling the mechanical diff from the upcoming Starbase sync.
71%
#200 style: format pyproject.toml with tombi debcraft merged Merged a mechanical reformat of pyproject.toml using tombi for indentation, quoting, and key ordering, preparing for the Starbase sync.
70%