crates.io / pest_derive / 2.9.4

pest_derive 2.9.4

Source
https://github.com/pest-parser/pest
Tag scanned
v2.9.4
Directory
derive (only this part of the repository was scanned)
Compared with
v2.9.3 (0 signals introduced since)
Files
13 scanned, 14 skipped (binary, oversized, or unrecognised)
Signals
0 critical · 0 warn · 1 info
Scan time
0.1 s
LLM review
LLM review by claude-haiku-5-5 (Anthropic): nothing at warn or critical to review.
Disclude version
4.0.0
Scanned (UTC)
2026-10-16 03:55

Signals

Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.

  1. info proc-macro-presence derive/src/lib.rs:323:1

    proc-macro attribute `#[proc_macro_derive]` present (ast pass, confidence 0.95)

    /// (a wrapper around `pest_generator::derive_parser`)
    #[proc_macro_derive(Parser, attributes(grammar, grammar_inline))]
    pub fn derive_parser(input: TokenStream) -> TokenStream {
        pest_generator::derive_parser(input.into(), true).into()

Reproduce This Scan

Run disclude locally to verify. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.

cargo install disclude --version 4.0.0
git clone https://github.com/pest-parser/pest pest && cd pest
git checkout v2.9.4
disclude scan --severity info --diff v2.9.3 derive