Documentation
¶
Index ¶
- type ControllerVisitor
- func (v ControllerVisitor) DumpContext() (string, error)
- func (v ControllerVisitor) GetControllers() []definitions.ControllerMetadata
- func (v *ControllerVisitor) GetFiles() []*ast.File
- func (v *ControllerVisitor) GetFormattedDiagnosticStack() string
- func (v *ControllerVisitor) GetLastError() *error
- func (v *ControllerVisitor) GetModelsFlat() ([]definitions.ModelMetadata, bool, error)
- func (v *ControllerVisitor) Visit(node ast.Node) ast.Visitor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControllerVisitor ¶
type ControllerVisitor struct {
// contains filtered or unexported fields
}
func NewControllerVisitor ¶
func NewControllerVisitor(config *definitions.GleeceConfig) (*ControllerVisitor, error)
func (ControllerVisitor) DumpContext ¶
func (v ControllerVisitor) DumpContext() (string, error)
func (ControllerVisitor) GetControllers ¶
func (v ControllerVisitor) GetControllers() []definitions.ControllerMetadata
func (*ControllerVisitor) GetFiles ¶
func (v *ControllerVisitor) GetFiles() []*ast.File
func (*ControllerVisitor) GetFormattedDiagnosticStack ¶
func (v *ControllerVisitor) GetFormattedDiagnosticStack() string
func (*ControllerVisitor) GetLastError ¶
func (v *ControllerVisitor) GetLastError() *error
func (*ControllerVisitor) GetModelsFlat ¶
func (v *ControllerVisitor) GetModelsFlat() ([]definitions.ModelMetadata, bool, error)
Click to show internal directories.
Click to hide internal directories.