Skip to content

Lint TOML files in the LSP - #26862

Merged
ntBre merged 5 commits into
mainfrom
brent/lint-selectors-lsp
Jul 30, 2026
Merged

Lint TOML files in the LSP#26862
ntBre merged 5 commits into
mainfrom
brent/lint-selectors-lsp

Conversation

@ntBre

@ntBre ntBre commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR adds TOML linting and fixing support to the LSP following #26772. It's organized as 3 initial refactoring commits followed by the two commits actually adding TOML support.

After this lands, we'll also need to add TOML support in the VS Code extension, like we did for Markdown files in astral-sh/ruff-vscode#950.

Test Plan

New e2e tests

@ntBre ntBre added the server Related to the LSP server label Jul 15, 2026
@astral-sh-bot

astral-sh-bot Bot commented Jul 15, 2026

Copy link
Copy Markdown

ruff-ecosystem results

Linter (stable)

✅ ecosystem check detected no linter changes.

Linter (preview)

✅ ecosystem check detected no linter changes.

Base automatically changed from brent/lint-selectors to main July 16, 2026 14:05
@ntBre
ntBre force-pushed the brent/lint-selectors-lsp branch from 7fe25a9 to 71bd856 Compare July 28, 2026 21:31
@ntBre
ntBre force-pushed the brent/lint-selectors-lsp branch from 71bd856 to fd803a6 Compare July 29, 2026 19:18
@ntBre
ntBre marked this pull request as ready for review July 29, 2026 19:41
@ntBre
ntBre requested a review from MichaReiser July 29, 2026 19:42
@ntBre
ntBre merged commit 0d80497 into main Jul 30, 2026
47 checks passed
@ntBre
ntBre deleted the brent/lint-selectors-lsp branch July 30, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

server Related to the LSP server

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants