Analyzer::Specification::AzureFunctions
Inherits Analyzer::Specification::SpecificationEngine < Analyzer < FileHelper < Reference < Object
Constants
DEFAULT_ROUTE_PREFIX = "api"
The Functions host serves every HTTP-triggered function under a route
prefix. host.json may override it ("" disables it entirely), but when
the key is absent the host still applies api — so a function with
"route": "products/{id}" answers on /api/products/{id}, not
/products/{id}.
METHOD_ANY = "ANY"
Class methods
tech_name
SourceInstance methods
analyze
Sourcetech
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.