RustQ.Reach.Smells.DynamicRawRustEscape (rustq v0.9.4)

Copy Markdown View Source

Detects dynamic values passed to raw Rust escape APIs.

Raw escape APIs must receive a literal source fragment so the escape remains local, auditable, and parser-validated. Dynamic interpolation or composition should instead be represented through RustQ AST, defrust, or Elixir macros.