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)
559
List<string> inputs =
CollectionHelpers
.RemoveNulls<string>(discreteTargetInputItemSpecs);
560
List<string> outputs =
CollectionHelpers
.RemoveNulls<string>(targetOutputItemSpecs);
754
List<string> inputs =
CollectionHelpers
.RemoveNulls<string>(targetInputItemSpecs);
755
List<string> outputs =
CollectionHelpers
.RemoveNulls<string>(targetOutputItemSpecs);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
909
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());