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