8 references to CollectionHelpers
Microsoft.Build (8)
BackEnd\Components\ProjectCache\ProjectCacheDescriptorEqualityComparer.cs (1)
32
&&
CollectionHelpers
.DictionaryEquals(x.PluginSettings, y.PluginSettings);
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (4)
550
List<string> inputs =
CollectionHelpers
.RemoveNulls<string>(discreteTargetInputItemSpecs);
551
List<string> outputs =
CollectionHelpers
.RemoveNulls<string>(targetOutputItemSpecs);
745
List<string> inputs =
CollectionHelpers
.RemoveNulls<string>(targetInputItemSpecs);
746
List<string> outputs =
CollectionHelpers
.RemoveNulls<string>(targetOutputItemSpecs);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
808
Assumed.True(
CollectionHelpers
.SetEquivalent(request.Targets, request.ProxyTargets.ProxyTargetToRealTargetMap.Keys), "Targets must be same as proxy targets");
Evaluation\ParserIgnoreConfiguration.cs (2)
86
&&
CollectionHelpers
.DictionaryEquals(left._allowedAttributes, right._allowedAttributes, HashSet<string>.CreateSetComparer())
87
&&
CollectionHelpers
.DictionaryEquals(left._allowedChildren, right._allowedChildren, HashSet<string>.CreateSetComparer());