Skip to content

fix: align strict scanner with MiniJinja locals - #812

Merged
randlee merged 1 commit into
release/1.7.1from
fix/171-scanner-locals
Oct 12, 2026
Merged

randlee merged 1 commit into
release/1.7.1from
fix/171-scanner-locals

Conversation

@randlee

@randlee randlee commented Oct 12, 2026

Copy link
Copy Markdown
Owner

Fixes final FUZZ-171 scanner regressions.

  • recognizes + whitespace-control markers and quoted closing delimiters
  • tracks set, with, macro, call, filtered-loop and recursive-loop locals
  • recognizes a double-brace expression that starts with a dictionary literal

Verification:

  • cargo test -p sc-composer
  • cargo test -p sc-compose
  • cargo clippy -p sc-composer -p sc-compose --all-targets --all-features -- -D warnings
  • supplied final-fuzz scanner probe

@randlee
randlee added this pull request to stack #813 October 12, 2026 04:07
@randlee
randlee merged commit db27173 into release/1.7.1 Oct 12, 2026
21 checks passed
@randlee
randlee deleted the fix/171-scanner-locals branch October 12, 2026 04:40
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.

1 participant