Analyzer::Clojure::Compojure
Inherits Analyzer < FileHelper < Reference < Object
Constants
Whole-file detection gate, evaluated once per candidate file.
String#matches? (PCRE2 JIT) replaces four naive String#includes?
char scans with a single pass; Regex.union auto-escapes each literal,
so it is provably equivalent to the OR-of-substrings it replaces.
compojure.api.resource method keys (keyword form inside the resource map).
compojure-api restructuring directives that name request params with a
[name :- Schema ...] binding vector in the route body.
Class methods
Instance methods
Instance-side view of the same declaration. The per-file rescues live on
this base class, which has no way to name the analyzer that is running
inside them, so a skipped file could not be attributed to a tech.
Deriving it from analyzer_for keeps the name written exactly once.