...

Source file src/sigs.k8s.io/cli-utils/pkg/object/dependson/types.go

Documentation: sigs.k8s.io/cli-utils/pkg/object/dependson

     1  // Copyright 2021 The Kubernetes Authors.
     2  // SPDX-License-Identifier: Apache-2.0
     3  //
     4  
     5  package dependson
     6  
     7  import (
     8  	"sigs.k8s.io/cli-utils/pkg/object"
     9  )
    10  
    11  // DependencySet is a set of object references.
    12  // When testing equality, order is not importent.
    13  type DependencySet object.ObjMetadataSet
    14  
    15  // Equal returns true if the ObjMetadata sets are equivalent, ignoring order.
    16  // Fulfills Equal interface from github.com/google/go-cmp
    17  func (a DependencySet) Equal(b DependencySet) bool {
    18  	return object.ObjMetadataSet(a).Equal(object.ObjMetadataSet(b))
    19  }
    20  

View as plain text