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)
550List<string> inputs = CollectionHelpers.RemoveNulls<string>(discreteTargetInputItemSpecs); 551List<string> outputs = CollectionHelpers.RemoveNulls<string>(targetOutputItemSpecs); 745List<string> inputs = CollectionHelpers.RemoveNulls<string>(targetInputItemSpecs); 746List<string> outputs = CollectionHelpers.RemoveNulls<string>(targetOutputItemSpecs);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
808Assumed.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());