Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProjectAnalyzer ¶
type ProjectAnalyzer struct {
// contains filtered or unexported fields
}
ProjectAnalyzer analyzes Go-Bricks projects to extract module and route information
func (*ProjectAnalyzer) AnalyzeProject ¶
func (a *ProjectAnalyzer) AnalyzeProject() (*models.Project, error)
AnalyzeProject discovers modules and routes from a go-bricks project
func (*ProjectAnalyzer) Warnings ¶
func (a *ProjectAnalyzer) Warnings(_ context.Context) []string
Warnings returns a copy of the non-fatal diagnostics collected during the last analysis. ctx is accepted per the repo's context-first convention for exported APIs; the returned slice is cloned so callers cannot mutate analyzer state.
Click to show internal directories.
Click to hide internal directories.