Documentation ¶
Index ¶
- type ProjectAnalysis
- func (a *ProjectAnalysis) Analyze(dir string) error
- func (a *ProjectAnalysis) Builders() []build.InitBuilder
- func (a *ProjectAnalysis) ChartPaths() []string
- func (a *ProjectAnalysis) KustomizeBases() []string
- func (a *ProjectAnalysis) KustomizePaths() []string
- func (a *ProjectAnalysis) Manifests() []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProjectAnalysis ¶
type ProjectAnalysis struct {
// contains filtered or unexported fields
}
func NewAnalyzer ¶
func NewAnalyzer(c config.Config) *ProjectAnalysis
NewAnalyzer sets up the analysis of the directory based on the initializer configuration
func (*ProjectAnalysis) Analyze ¶
func (a *ProjectAnalysis) Analyze(dir string) error
Analyze recursively walks a directory and notifies the analyzers of files and enterDir and exitDir events at the end of the analyze function the analysis struct's analyzers should contain the state that we can use to do further computation.
func (*ProjectAnalysis) Builders ¶
func (a *ProjectAnalysis) Builders() []build.InitBuilder
func (*ProjectAnalysis) ChartPaths ¶ added in v1.7.1
func (a *ProjectAnalysis) ChartPaths() []string
func (*ProjectAnalysis) KustomizeBases ¶ added in v1.7.1
func (a *ProjectAnalysis) KustomizeBases() []string
func (*ProjectAnalysis) KustomizePaths ¶ added in v1.7.1
func (a *ProjectAnalysis) KustomizePaths() []string
func (*ProjectAnalysis) Manifests ¶
func (a *ProjectAnalysis) Manifests() []string
Click to show internal directories.
Click to hide internal directories.