struct

Noir::TreeSitterMicronautExtractor::ControllerInterfaceImplementation

Inherits Struct < Value < Object

Constructors

new(class_name : String, interface_names : Array(String), paths : Array(String), line : Int32, method_rows : Hash(String, Int32) = {} of String => Int32)
Source

Instance methods

class_name
Source
interface_names
Source
line
Source
method_rows

Method name -> 0-based row of its name, for the @Override that handles an interface-declared route.

Source
paths
Source