12 references to EqualityUtility
NuGet.Commands (12)
PackagesLockFileBuilder.cs (1)
41
LockFileTarget onlyTFM = assetsFile.Targets.First(t =>
EqualityUtility
.EqualsWithNullCheck(t.TargetAlias, target.TargetAlias));
RestoreCommand\Logging\PackageSpecificWarningProperties.cs (3)
164
return
EqualityUtility
.DictionaryEquals(
167
(sv1, ov1) =>
EqualityUtility
.DictionaryEquals(sv1, ov1, (sv2, ov2) =>
EqualityUtility
.SetEqualsWithNullCheck(sv2, ov2)));
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (4)
677
EqualityUtility
.EqualsWithNullCheck(NodeWarningProperties, other.NodeWarningProperties);
751
return
EqualityUtility
.SetEqualsWithNullCheck(ProjectWide, other.ProjectWide) &&
752
EqualityUtility
.DictionaryEquals(PackageSpecific, other.PackageSpecific, (s, o) =>
EqualityUtility
.SetEqualsWithNullCheck(s, o));
RestoreCommand\Logging\WarningPropertiesCollection.cs (3)
212
return
EqualityUtility
.EqualsWithNullCheck(ProjectWideWarningProperties, other.ProjectWideWarningProperties) &&
213
EqualityUtility
.EqualsWithNullCheck(PackageSpecificWarningProperties, other.PackageSpecificWarningProperties) &&
214
EqualityUtility
.OrderedEquals(ProjectFrameworks, other.ProjectFrameworks, (fx) => fx, orderComparer: StringComparer.OrdinalIgnoreCase, StringComparer.OrdinalIgnoreCase);
RestoreCommand\Utility\SpecValidationUtility.cs (1)
226
if (!
EqualityUtility
.OrderedEquals(aliases, spec.RestoreMetadata.OriginalTargetFrameworks, e => e, StringComparer.OrdinalIgnoreCase, StringComparer.OrdinalIgnoreCase))