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