Versions in this module Expand all Collapse all v0 v0.1.0 Aug 10, 2021 Changes in this version + const ArraySetterType + const ScalarSetterDefaultType + const SetterCommentIdentifier + func FindKptfile(nodes []*yaml.RNode) (*kptfilev1.KptFile, error) + func FindSettersFromKptfile(nodes []*yaml.RNode) (map[string]string, error) + func VisitElements(rn *yaml.RNode, fn func(node *yaml.RNode, i int) error) error + type ArraySetter struct + Count int + Name string + Values []string + type ListSetters struct + ArraySetters map[string]*ArraySetter + ScalarSetters map[string]*ScalarSetter + Warnings []*WarnSetterDiscovery + func New() ListSetters + func (ls *ListSetters) Filter(nodes []*yaml.RNode) ([]*yaml.RNode, error) + func (ls *ListSetters) GetResults() []*Result + type Result struct + Count int + Name string + Type string + Value string + func (r Result) String() string + type ScalarSetter struct + Count int + Name string + Type string + Value string + type WarnSetterDiscovery struct + func (e *WarnSetterDiscovery) Error() string