Analyzer::Scala::Finatra
Inherits Analyzer::Scala::ScalaEngine < FileScanEngine < Analyzer < FileHelper < Reference < Object
Finatra HTTP controllers: get("/users/:id") { request: Request => ... }
inside a class extending Controller, with prefix("/x") { ... } blocks
composing a path prefix.
ponytail: router.add("/v1", ...) registration prefixes and typed request
case classes (@RouteParam/@QueryParam) are not followed yet.
Constants
request.params("q"), any ParamMap accessor (params.get,
params.getInt, ...) and Finagle's getParam / getIntParam family.
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.