Working through what changed rabbit hole

Parameter dependencies mean we're back in the ball of yarn stage. Coverage is going to drop for a bit, until all the new hashing and interfaces are in place.
This commit is contained in:
Dave Shanley
2022-10-17 06:41:29 -04:00
parent fa12f244b8
commit 9cd7e4f155
28 changed files with 1430 additions and 150 deletions

View File

@@ -548,6 +548,9 @@ func ExtractExtensions(root *yaml.Node) map[KeyReference[string]]ValueReference[
// AreEqual returns true if two Hashable objects are equal or not.
func AreEqual(l, r Hashable) bool {
if l == nil || r == nil {
return false
}
return l.Hash() == r.Hash()
}