Versions in this module Expand all Collapse all v2 v2.0.1 Jan 23, 2020 Changes in this version + type SnippetHint struct + Action string + Element string + Valid bool v2.0.0 Jan 12, 2020 Changes in this version + type PathBuilder interface + Append func() string + Delimiter func() string + Index func(index string) string + Marshal func(path string, value interface{}) interface{} + Root func() string + Safe func() string + type Processor interface + ParsePassthroughFlags func(args []string) (*library.ScenarioNode, []string, error) + ProcessTemplate func(template *file.TaggedBytes, snippet *file.TaggedBytes, ...) ([]byte, error) + ValidateSnippet func(path string) (bool, error) + type SnippetGenerator interface + GenerateSnippets func(schema *yaml.SchemaNode) ([]*file.TaggedBytes, error) + func NewSnippetGenerator(y yaml.YamlAccess, builder PathBuilder) SnippetGenerator