57 references to GetStringComparerBasedOnOS
NuGet.Build.Tasks (1)
WarnForInvalidProjectsTask.cs (1)
37foreach (var path in all.Except(valid, PathUtility.GetStringComparerBasedOnOS()))
NuGet.Build.Tasks.Console (2)
MSBuildStaticGraphRestore.cs (2)
880var uniqueNameComparer = PathUtility.GetStringComparerBasedOnOS(); 1164var projects = new ConcurrentDictionary<string, TProject>(PathUtility.GetStringComparerBasedOnOS());
NuGet.Build.Tasks.Pack (6)
PackTaskLogic.cs (6)
222var projectRefToVersionMap = new Dictionary<string, string>(PathUtility.GetStringComparerBasedOnOS()); 229msbuildItem => msbuildItem.GetProperty("ProjectVersion"), PathUtility.GetStringComparerBasedOnOS()); 724newTargetPaths.Add(PathUtility.GetStringComparerBasedOnOS(). 743var setOfTargetPaths = new HashSet<string>(targetPaths, PathUtility.GetStringComparerBasedOnOS()); 797setOfTargetPaths = new HashSet<string>(newTargetPaths, PathUtility.GetStringComparerBasedOnOS()); 932PathUtility.GetStringComparerBasedOnOS());
NuGet.CommandLine.XPlat (1)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
89PathUtility.GetStringComparerBasedOnOS().Equals(Path.GetFullPath(p.RestoreMetadata.ProjectPath), projectFullPath))
NuGet.Commands (9)
PackagesLockFileBuilder.cs (1)
97var id = PathUtility.GetStringComparerBasedOnOS().Equals(Path.GetFileNameWithoutExtension(projectFullPath), projectReference.Name)
RestoreCommand\RestoreCommand.cs (1)
1327var pathComparer = PathUtility.GetStringComparerBasedOnOS();
RestoreCommand\RestoreCommandProvidersCache.cs (2)
24= new ConcurrentDictionary<string, IRemoteDependencyProvider>(PathUtility.GetStringComparerBasedOnOS()); 27= new ConcurrentDictionary<string, NuGetv3LocalRepository>(PathUtility.GetStringComparerBasedOnOS());
RestoreCommand\RestoreRunner.cs (1)
182var uniqueRequest = new HashSet<string>(PathUtility.GetStringComparerBasedOnOS());
RestoreCommand\RestoreSummary.cs (1)
105var installed = new Dictionary<string, int>(restoreSummaries.Count, PathUtility.GetStringComparerBasedOnOS());
RestoreCommand\Utility\MSBuildRestoreUtility.cs (3)
58var uniqueNameComparer = PathUtility.GetStringComparerBasedOnOS(); 314PathUtility.GetStringComparerBasedOnOS()); 551var comparer = PathUtility.GetStringComparerBasedOnOS();
NuGet.Common (1)
PathUtil\PathUtility.cs (1)
63var unique = new HashSet<string>(GetStringComparerBasedOnOS());
NuGet.Configuration (3)
Settings\Settings.cs (2)
570.OrderBy(e => e, PathUtility.GetStringComparerBasedOnOS())) 572if (!PathUtility.GetStringComparerBasedOnOS().Equals(DefaultSettingsFileName, file))
Settings\SettingsLoadingContext.cs (1)
17private readonly ConcurrentDictionary<string, Lazy<SettingsFile>> _cache = new ConcurrentDictionary<string, Lazy<SettingsFile>>(PathUtility.GetStringComparerBasedOnOS());
NuGet.PackageManagement (10)
BuildIntegration\DependencyGraphRestoreUtility.cs (1)
251var knownProjects = new HashSet<string>(projects.Select(e => e.MSBuildProjectPath), PathUtility.GetStringComparerBasedOnOS());
IDE\PackageRestoreManager.cs (1)
186var restoreAuditProperties = new Dictionary<string, RestoreAuditProperties>(PathUtility.GetStringComparerBasedOnOS());
NuGetPackageManager.cs (8)
2228var nugetProjectActionsLookup = new Dictionary<string, NuGetProjectAction[]>(PathUtility.GetStringComparerBasedOnOS()); 2427_buildIntegratedProjectsUpdateSet = new HashSet<string>(PathUtility.GetStringComparerBasedOnOS()); 2856new Dictionary<string, NuGetProjectAction[]>(PathUtility.GetStringComparerBasedOnOS()) 2887nugetProjectActionsLookup = new Dictionary<string, NuGetProjectAction[]>(PathUtility.GetStringComparerBasedOnOS()); 2916var lockFileLookup = new Dictionary<string, LockFile>(PathUtility.GetStringComparerBasedOnOS()); 2930var updatedNugetPackageSpecLookup = new Dictionary<string, PackageSpec>(PathUtility.GetStringComparerBasedOnOS()); 2931var originalNugetPackageSpecLookup = new Dictionary<string, PackageSpec>(PathUtility.GetStringComparerBasedOnOS()); 2932var nuGetProjectSourceLookup = new Dictionary<string, HashSet<SourceRepository>>(PathUtility.GetStringComparerBasedOnOS());
NuGet.ProjectModel (16)
CacheFile.cs (1)
63return Version == other.Version && Success == other.Success && StringComparer.Ordinal.Equals(DgSpecHash, other.DgSpecHash) && PathUtility.GetStringComparerBasedOnOS().Equals(ProjectFilePath, other.ProjectFilePath);
DependencyGraphSpec.cs (6)
29private readonly SortedSet<string> _restore = new(PathUtility.GetStringComparerBasedOnOS()); 30private readonly SortedDictionary<string, PackageSpec> _projects = new(PathUtility.GetStringComparerBasedOnOS()); 173var added = new SortedSet<string>(PathUtility.GetStringComparerBasedOnOS()); 234.GroupBy(e => e.RestoreMetadata.ProjectUniqueName, PathUtility.GetStringComparerBasedOnOS()) 409comparer: PathUtility.GetStringComparerBasedOnOS(), 497.Distinct(PathUtility.GetStringComparerBasedOnOS())
LockFile\LockFileFormat.cs (1)
307(projectPath == null || !PathUtility.GetStringComparerBasedOnOS().Equals(logMessage.FilePath, projectPath)))
PackagesConfigProjectRestoreMetadata.cs (1)
44PathUtility.GetStringComparerBasedOnOS().Equals(PackagesConfigPath, obj.PackagesConfigPath);
PackageSpecWriter.cs (1)
244foreach (var project in framework.ProjectReferences.OrderBy(e => e.ProjectPath, PathUtility.GetStringComparerBasedOnOS()))
ProjectRestoreMetadata.cs (2)
160StringComparer osStringComparer = PathUtility.GetStringComparerBasedOnOS(); 213StringComparer osStringComparer = PathUtility.GetStringComparerBasedOnOS();
ProjectRestoreMetadataFrameworkInfo.cs (1)
73ProjectReferences.OrderedEquals(other.ProjectReferences, e => e.ProjectPath, PathUtility.GetStringComparerBasedOnOS());
RestoreLockProperties.cs (1)
70PathUtility.GetStringComparerBasedOnOS().Equals(NuGetLockFilePath, other.NuGetLockFilePath) &&
TargetFrameworkInformation.cs (2)
166hashCode.AddObject(PathUtility.GetStringComparerBasedOnOS().GetHashCode(RuntimeIdentifierGraphPath)); 200PathUtility.GetStringComparerBasedOnOS().Equals(RuntimeIdentifierGraphPath, other.RuntimeIdentifierGraphPath) &&
NuGet.Protocol (8)
PackagesFolder\LocalPackageFileCache.cs (6)
27= new ConcurrentDictionary<string, Lazy<NuspecReader>>(PathUtility.GetStringComparerBasedOnOS()); 31= new ConcurrentDictionary<string, Lazy<IReadOnlyList<string>>>(PathUtility.GetStringComparerBasedOnOS()); 35= new ConcurrentDictionary<string, Lazy<string>>(PathUtility.GetStringComparerBasedOnOS()); 39= new ConcurrentDictionary<string, bool>(PathUtility.GetStringComparerBasedOnOS()); 43= new ConcurrentDictionary<string, Lazy<RuntimeGraph>>(PathUtility.GetStringComparerBasedOnOS()); 47= new ConcurrentDictionary<string, bool>(PathUtility.GetStringComparerBasedOnOS());
PackagesFolder\NuGetv3LocalRepository.cs (1)
26= new ConcurrentDictionary<string, LocalPackageInfo>(PathUtility.GetStringComparerBasedOnOS());
Plugins\PluginManager.cs (1)
465return PathUtility.GetStringComparerBasedOnOS().Equals(PluginFilePath, other.PluginFilePath)