Analyzer::Java::Armeria
Inherits Analyzer < FileHelper < Reference < Object
Constants
HTTP method annotation names supported by Armeria's annotated
service style. Simple names — fully-qualified forms like
@com.linecorp.armeria.server.annotation.Get are normalised to
the last segment before lookup.
Anchor only — the chain body is bounded by a depth-aware scan so
semicolons inside lambda/anonymous-class bodies do not truncate
the match, and a trailing . after build() is not required
(Server s = Server.builder()...build();).
Crystal recompiles an interpolated regex literal on every evaluation (a full PCRE2 JIT compile) — precompile the fixed per-verb call matchers once at load time instead of per route expression.
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.