3
0

Fix envoy dep. resolution flakines

This commit is contained in:
Tomaž Jerman 2021-09-23 16:47:18 +02:00
parent 000664ef32
commit 37d1cb77d2

View File

@ -89,6 +89,15 @@ func (ri Identifiers) Add(ii ...string) Identifiers {
return ri
}
func (ri Identifiers) Clone() Identifiers {
out := make(Identifiers)
for i := range ri {
out[i] = true
}
return out
}
func (ri Identifiers) HasAny(ii Identifiers) bool {
for i := range ii {
if ri[i] {
@ -268,7 +277,7 @@ func (rr RefSet) Unique() RefSet {
// type not seen at all, unique
if !ok {
out = append(out, r)
seen[r.ResourceType] = r.Identifiers
seen[r.ResourceType] = r.Identifiers.Clone()
continue
}