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