mirror of
https://github.com/anchore/syft.git
synced 2025-11-17 16:33:21 +01:00
21 lines
322 B
Go
21 lines
322 B
Go
package analyzer
|
|
|
|
var controllerInstance controller
|
|
|
|
func init() {
|
|
controllerInstance = controller{
|
|
analyzers: make([]Analyzer, 0),
|
|
}
|
|
}
|
|
|
|
type controller struct {
|
|
analyzers []Analyzer
|
|
}
|
|
|
|
func (c *controller) add(a Analyzer) {
|
|
c.analyzers = append(c.analyzers, a)
|
|
}
|
|
|
|
func Add(a Analyzer) {
|
|
controllerInstance.add(a)
|
|
} |