func Merge(src, dest *yaml.RNode, mergeOptions yaml.MergeOptions) (*yaml.RNode, error)
Merge merges fields from src into dest.
func MergeStrings(srcStr, destStr string, infer bool, mergeOptions yaml.MergeOptions) (string, error)
MergeStrings parses the arguments, and merges fields from srcStr into destStr.
type Merger struct { }
func (m Merger) SetComments(sources walk.Sources) error
SetComments copies the dest comments to the source comments if they are present on the source.
func (m Merger) SetStyle(sources walk.Sources) error
func (m Merger) VisitList(nodes walk.Sources, s *openapi.ResourceSchema, kind walk.ListKind) (*yaml.RNode, error)
func (m Merger) VisitMap(nodes walk.Sources, s *openapi.ResourceSchema) (*yaml.RNode, error)
func (m Merger) VisitScalar(nodes walk.Sources, s *openapi.ResourceSchema) (*yaml.RNode, error)