Versions in this module Expand all Collapse all v0 v0.1.0 Aug 30, 2018 Changes in this version + type AnalysisGenerator interface + Analyze func(Writer) error + type Analyzer interface + BuildTask func(subject Subject) (*task.Task, error) + Name func() AnalyzerName + type AnalyzerName string + type Artifact struct + Datastore string + func New(datastore string, ref Reference, meta4File metalink.File) Artifact + func (Artifact) GetLabels() []string + func (s Artifact) GetDatastoreName() string + func (s Artifact) MetalinkFile() metalink.File + func (s Artifact) Reference() interface{} + type JSONWriter struct + func NewJSONWriter(writer io.Writer) *JSONWriter + func (w *JSONWriter) Write(result interface{}) error + type Reference struct + Analyzer AnalyzerName + Subject Subject + type Subject interface + SupportedAnalyzers func() []AnalyzerName + type Writer interface + Write func(result interface{}) error