Documentation ¶
Index ¶
- func AddResolvers(tag string, fn func(*yaml.Node) (*yaml.Node, error))
- func MergeListItem(dst, key, src reflect.Value, mergeListItems bool)
- func MergeMaps(dst, src reflect.Value, mergeListItems bool) error
- func New(version string) func() provider.Provider
- func NewYamlMergeDataSource() datasource.DataSource
- func YamlUnmarshal(in []byte, out interface{}) error
- type CustomTagProcessor
- type YamlMerge
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddResolvers ¶ added in v0.2.1
func MergeListItem ¶
func NewYamlMergeDataSource ¶ added in v0.1.4
func NewYamlMergeDataSource() datasource.DataSource
func YamlUnmarshal ¶ added in v0.2.1
Types ¶
type CustomTagProcessor ¶ added in v0.2.1
type CustomTagProcessor struct {
// contains filtered or unexported fields
}
func (*CustomTagProcessor) UnmarshalYAML ¶ added in v0.2.1
func (i *CustomTagProcessor) UnmarshalYAML(value *yaml.Node) error
Click to show internal directories.
Click to hide internal directories.