TOML Formatter / Linter / Language Server

cli formatter language-server linter lsp rust toml
7 Open Issues Need Help Last updated: Sep 17, 2025

Open Issues Need Help

View All on GitHub

TOML Formatter / Linter / Language Server

Rust
#cli#formatter#language-server#linter#lsp#rust#toml

TOML Formatter / Linter / Language Server

Rust
#cli#formatter#language-server#linter#lsp#rust#toml

AI Summary: The VSCode extension for a tool (likely `tombi`) exhibits inconsistent end-of-file newline formatting. It sometimes adds an extra blank line and other times removes the expected single EOF newline, while the CLI tool consistently applies a single EOF newline. This leads to formatting discrepancies when saving files in VSCode.

Complexity: 2/5
good first issue

TOML Formatter / Linter / Language Server

Rust
#cli#formatter#language-server#linter#lsp#rust#toml

TOML Formatter / Linter / Language Server

Rust
#cli#formatter#language-server#linter#lsp#rust#toml
good first issue

TOML Formatter / Linter / Language Server

Rust
#cli#formatter#language-server#linter#lsp#rust#toml

AI Summary: Implement support for DocumentLink and GotoDefinition features in the TOMBI Python package, specifically for dependencies listed in `pyproject.toml`'s `[project.dependencies]` section. This should mirror the existing functionality for `Cargo.toml` and leverage the `pep508_rs` crate for parsing Python dependency specifications.

Complexity: 4/5
good first issue

TOML Formatter / Linter / Language Server

Rust
#cli#formatter#language-server#linter#lsp#rust#toml

AI Summary: Migrate the TOML testing framework from the Go-based `toml-test` to the Rust-based `toml-test-rs`. This involves updating build processes, dependencies, and potentially refactoring existing test cases to accommodate the Rust crate's API.

Complexity: 4/5
good first issue

TOML Formatter / Linter / Language Server

Rust
#cli#formatter#language-server#linter#lsp#rust#toml