Fix godocs on MergeFilter

It was copy-pasted from GrepFilter
This commit is contained in:
Justin SB
2020-04-29 13:36:02 -04:00
parent bd3d413ffd
commit 028811eb97

View File

@@ -5,11 +5,12 @@
package filters
import (
"sigs.k8s.io/kustomize/kyaml/kio"
"sigs.k8s.io/kustomize/kyaml/yaml"
"sigs.k8s.io/kustomize/kyaml/yaml/merge2"
)
// GrepFilter merges Resources with the Group/Version/Kind/Namespace/Name together using
// MergeFilter merges Resources with the Group/Version/Kind/Namespace/Name together using
// a 2-way merge strategy.
//
// - Fields set to null in the source will be cleared from the destination
@@ -20,6 +21,8 @@ type MergeFilter struct {
Reverse bool
}
var _ kio.Filter = MergeFilter{}
type mergeKey struct {
apiVersion string
kind string
@@ -27,7 +30,7 @@ type mergeKey struct {
name string
}
// GrepFilter implements kio.GrepFilter by merge Resources with the same G/V/K/NS/N
// MergeFilter implements kio.Filter by merging Resources with the same G/V/K/NS/N
func (c MergeFilter) Filter(input []*yaml.RNode) ([]*yaml.RNode, error) {
// invert the merge precedence
if c.Reverse {