Skip to content

feat(fuzz): add tomlq_fuzz target#1151

Merged
chaliy merged 1 commit intomainfrom
feat/issue-1102-tomlq-fuzz
Apr 8, 2026
Merged

feat(fuzz): add tomlq_fuzz target#1151
chaliy merged 1 commit intomainfrom
feat/issue-1102-tomlq-fuzz

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented Apr 7, 2026

Summary

  • Add fuzz target for the hand-written TOML parser in builtins/tomlq.rs
  • Tests parsing and dot-path queries on arbitrary TOML documents
  • Guards against deeply nested table/inline table structures

Closes #1102

Test plan

  • cargo check in fuzz crate passes
  • cargo fmt --check clean
  • cargo clippy clean

Closes #1102 — Fuzz target for the hand-written TOML parser in the
tomlq builtin. Tests parsing and dot-path queries on arbitrary TOML
documents.
@chaliy chaliy force-pushed the feat/issue-1102-tomlq-fuzz branch from 5382f8d to 8a09246 Compare April 8, 2026 01:10
@chaliy chaliy merged commit 01cc195 into main Apr 8, 2026
18 checks passed
@chaliy chaliy deleted the feat/issue-1102-tomlq-fuzz branch April 8, 2026 01:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fuzz: add tomlq_fuzz target

1 participant