3324 references to OrdinalIgnoreCase
aspire (174)
Documentation\ApiDocs\ApiDocsIndexService.cs (18)
42public static bool IsSupported(string language) => All.Contains(language, StringComparer.OrdinalIgnoreCase);
336private readonly HashSet<string> _indexedMemberContainerIds = new(StringComparer.OrdinalIgnoreCase);
398.OrderBy(static item => item.Id, StringComparer.OrdinalIgnoreCase)
441.ThenBy(static item => item.Source.Name, StringComparer.OrdinalIgnoreCase)
562_itemsById = items.ToDictionary(static item => item.Id, StringComparer.OrdinalIgnoreCase);
621.Distinct(StringComparer.OrdinalIgnoreCase)
651.OrderBy(static item => item.Id, StringComparer.OrdinalIgnoreCase)
672foreach (var loadedContainer in loadedContainers.OrderBy(static container => container.ContainerId, StringComparer.OrdinalIgnoreCase))
701var mergedItems = new Dictionary<string, ApiReferenceItem>(_itemsById, StringComparer.OrdinalIgnoreCase);
750.ThenBy(static result => result.Id, StringComparer.OrdinalIgnoreCase)
797.ToHashSet(StringComparer.OrdinalIgnoreCase);
807.Distinct(StringComparer.OrdinalIgnoreCase)
811.ThenBy(static containerId => containerId, StringComparer.OrdinalIgnoreCase)
817? new Dictionary<string, ApiReferenceItem>(StringComparer.OrdinalIgnoreCase)
820.ToDictionary(static item => item.PageUrl, StringComparer.OrdinalIgnoreCase);
839.OrderBy(static item => item.Id, StringComparer.OrdinalIgnoreCase)
872.ToHashSet(StringComparer.OrdinalIgnoreCase);
982var seen = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
NuGet\NuGetClient.cs (14)
109= new Dictionary<string, IReadOnlyDictionary<string, string>>(StringComparer.OrdinalIgnoreCase);
493.GroupBy(package => package.Id, StringComparer.OrdinalIgnoreCase)
697allowedKeys.Contains(source.Name, StringComparer.OrdinalIgnoreCase) &&
764var attributes = new Dictionary<string, IReadOnlyDictionary<string, string>>(StringComparer.OrdinalIgnoreCase);
817.Distinct(StringComparer.OrdinalIgnoreCase)
876configuration.RetiredSourceKeys.Contains(source.Key, StringComparer.OrdinalIgnoreCase)))
972.ToHashSet(StringComparer.OrdinalIgnoreCase);
979.ToHashSet(StringComparer.OrdinalIgnoreCase);
983.ToHashSet(StringComparer.OrdinalIgnoreCase);
991(configuration.RetiredSourceKeys.Contains(key, StringComparer.OrdinalIgnoreCase) ||
996: desiredDisabledKeys.Except(inheritedDisabledKeys, StringComparer.OrdinalIgnoreCase);
1005.Distinct(StringComparer.OrdinalIgnoreCase)
1061.ThenBy(static signer => signer.Name, StringComparer.OrdinalIgnoreCase)
1069.OrderBy(static certificate => certificate.Fingerprint, StringComparer.OrdinalIgnoreCase))
aspire-tray (3)
Aspire.Acquisition.Tests (1)
Aspire.Azure.Messaging.EventHubs.Tests (2)
Aspire.Azure.Security.KeyVault.Tests (2)
Aspire.Cli.EndToEnd.Tests (3)
Aspire.Cli.Tests (38)
Aspire.Dashboard (44)
Aspire.Dashboard.Components.Tests (1)
Aspire.Dashboard.Playwright.Tests (2)
Aspire.Dashboard.Tests (11)
Model\ResourceMenuBuilderTests.cs (9)
98new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
150new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
238new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
276new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
311new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
359new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
399new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
442new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
485new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
Aspire.Deployment.EndToEnd.Tests (2)
Aspire.Hosting (42)
Aspire.Hosting.Analyzers (25)
Aspire.Hosting.Azure (27)
Aspire.Hosting.Azure.AppService (2)
Aspire.Hosting.Azure.ConnectorNamespace (1)
Aspire.Hosting.Azure.EntraId (1)
Aspire.Hosting.Azure.Kubernetes (1)
Aspire.Hosting.Azure.Kusto (25)
Aspire.Hosting.Azure.PostgreSQL (25)
Aspire.Hosting.Azure.Sandboxes (18)
Aspire.Hosting.Azure.Sql (25)
Aspire.Hosting.Azure.Storage (26)
Aspire.Hosting.Azure.Tests (34)
Aspire.Hosting.Azure.WebPubSub (1)
Aspire.Hosting.Browsers (29)
Aspire.Hosting.Browsers.Tests (30)
Aspire.Hosting.CodeGeneration.TypeScript (1)
Aspire.Hosting.DevTunnels (26)
Aspire.Hosting.Docker (28)
Aspire.Hosting.Dotnet (3)
Aspire.Hosting.EntityFrameworkCore (1)
Aspire.Hosting.Foundry (1)
Aspire.Hosting.Java (26)
Aspire.Hosting.Kubernetes (6)
Aspire.Hosting.Maui (29)
Aspire.Hosting.Milvus (25)
Aspire.Hosting.MongoDB (27)
Aspire.Hosting.MongoDB.Tests (1)
Aspire.Hosting.MySql (25)
Aspire.Hosting.Native.Client (1)
Aspire.Hosting.Native.Core (3)
Aspire.Hosting.Native.Server (28)
Aspire.Hosting.Oracle (25)
Aspire.Hosting.PostgreSQL (25)
Aspire.Hosting.Qdrant (25)
Aspire.Hosting.Radius (1)
Aspire.Hosting.Radius.Tests (1)
Aspire.Hosting.Redis (25)
Aspire.Hosting.RemoteHost (28)
Aspire.Hosting.SqlServer (25)
Aspire.Hosting.Tasks (3)
Aspire.Hosting.Tests (3)
Aspire.Hosting.TestUtilities (1)
Aspire.Hosting.Yarp (3)
Aspire.Hosting.Yarp.Tests (2)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration.Tests (2)
Aspire.Playground.Tests (1)
Aspire.StackExchange.Redis (1)
Aspire.TestTools (1)
Aspire.Tray.Tests (3)
Aspire.TypeSystem (1)
ConfigurationSchemaGenerator (1)
crossgen2 (4)
Crossgen2Tasks (3)
csc (2)
CSharpSyntaxGenerator (1)
dotnet-aot (19)
dotnet-format (4)
dotnet-Microsoft.XmlSerializer.Generator (1)
dotnet-openapi (1)
dotnet-svcutil-lib (23)
Metadata\MetadataFileNameManager.cs (3)
45if (!_files.Any((f) => StringComparer.OrdinalIgnoreCase.Compare(f, filePath) == 0))
211return Uri.TryCreate(filePath1, UriKind.Absolute, out uri1) && Uri.TryCreate(filePath2, UriKind.Absolute, out uri2) && StringComparer.OrdinalIgnoreCase.Compare(uri1.AbsoluteUri, uri2.AbsoluteUri) == 0 ||
212Uri.TryCreate(filePath1, UriKind.Relative, out uri1) && Uri.TryCreate(filePath2, UriKind.Relative, out uri2) && StringComparer.OrdinalIgnoreCase.Compare(uri1.ToString(), uri2.ToString()) == 0;
dotnet-user-jwts (1)
dotnet-user-secrets (1)
GenerateAnalyzerNuspec (1)
GenerateDocumentationAndConfigFiles (11)
GenerateTemplateManifest (7)
ilasm (1)
ILAssembler (1)
ilc (5)
ILCompiler.Compiler (8)
ILCompiler.Diagnostics (1)
ILCompiler.ReadyToRun (4)
ILCompiler.RyuJit (1)
illink (1)
ILLink.Tasks (2)
Infrastructure.Common (3)
Infrastructure.Tests (4)
installer.tasks (3)
Microsoft.AspNetCore.Antiforgery (1)
Microsoft.AspNetCore.App.Analyzers (5)
Microsoft.AspNetCore.Authorization (1)
Microsoft.AspNetCore.Components (22)
Microsoft.AspNetCore.Components.Analyzers (2)
Microsoft.AspNetCore.Components.Endpoints (8)
Microsoft.AspNetCore.Components.Server (1)
Microsoft.AspNetCore.Components.Testing (1)
Microsoft.AspNetCore.Components.Web (2)
Microsoft.AspNetCore.Components.WebAssembly (2)
Microsoft.AspNetCore.Components.WebView (2)
Microsoft.AspNetCore.Diagnostics.Middleware (5)
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
Microsoft.AspNetCore.HeaderParsing (2)
Microsoft.AspNetCore.HeaderPropagation (1)
Microsoft.AspNetCore.Hosting (4)
Microsoft.AspNetCore.Http (8)
Microsoft.AspNetCore.Http.Abstractions (13)
HttpProtocol.cs (5)
54return object.ReferenceEquals(Http09, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http09, protocol);
66return object.ReferenceEquals(Http10, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http10, protocol);
78return object.ReferenceEquals(Http11, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http11, protocol);
90return object.ReferenceEquals(Http2, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http2, protocol);
102return object.ReferenceEquals(Http3, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http3, protocol);
Microsoft.AspNetCore.Http.Connections (1)
Microsoft.AspNetCore.Http.Extensions (3)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
Microsoft.AspNetCore.HttpLogging (3)
Microsoft.AspNetCore.Identity (1)
Microsoft.AspNetCore.InternalTesting (1)
Microsoft.AspNetCore.Mvc.Abstractions (2)
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
Microsoft.AspNetCore.Mvc.Core (29)
Microsoft.AspNetCore.Mvc.NewtonsoftJson (2)
Microsoft.AspNetCore.Mvc.Razor (8)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
Microsoft.AspNetCore.Mvc.RazorPages (6)
Microsoft.AspNetCore.Mvc.TagHelpers (12)
Microsoft.AspNetCore.Mvc.ViewFeatures (17)
Microsoft.AspNetCore.OpenApi (4)
Microsoft.AspNetCore.OutputCaching (6)
Microsoft.AspNetCore.Razor.Utilities.Shared (5)
Microsoft.AspNetCore.RequestDecompression (1)
Microsoft.AspNetCore.ResponseCaching (1)
Microsoft.AspNetCore.ResponseCompression (3)
Microsoft.AspNetCore.Rewrite (1)
Microsoft.AspNetCore.Routing (38)
Microsoft.AspNetCore.Routing.Abstractions (2)
Microsoft.AspNetCore.Server.HttpSys (5)
Microsoft.AspNetCore.Server.IIS (4)
Microsoft.AspNetCore.Server.Kestrel.Core (7)
Microsoft.AspNetCore.SignalR.Core (3)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (1)
Microsoft.AspNetCore.SpaServices.Extensions (3)
Microsoft.AspNetCore.StaticFiles (1)
Microsoft.AspNetCore.Watch.BrowserRefresh (1)
Microsoft.AspNetCore.WebUtilities (5)
Microsoft.Build (194)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (5)
39private static readonly HashSet<string> s_projectSpecificPropertyNames = new(StringComparer.OrdinalIgnoreCase) { "TargetFramework", "Configuration", "Platform", "TargetPlatform", "OutputType" };
189var pluginSettings = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
396Dictionary<string, string> globalProperties = new(configuration.GlobalProperties.Count, StringComparer.OrdinalIgnoreCase);
728var globalProperties = new Dictionary<string, string>(configuration.GlobalProperties.Count, StringComparer.OrdinalIgnoreCase);
795var globalProperties = new Dictionary<string, string>(templateGlobalProperties, StringComparer.OrdinalIgnoreCase)
BackEnd\Components\SdkResolution\SdkResult.cs (8)
90translator.TranslateDictionary(ref _propertiesToAdd, count => new Dictionary<string, string>(count, StringComparer.OrdinalIgnoreCase));
94dictionaryCreator: count => new Dictionary<string, SdkResultItem>(count, StringComparer.OrdinalIgnoreCase));
95translator.TranslateDictionary(ref _environmentVariablesToAdd, count => new Dictionary<string, string>(count, StringComparer.OrdinalIgnoreCase));
111StringComparer.OrdinalIgnoreCase.Equals(_path, result._path) &&
112StringComparer.OrdinalIgnoreCase.Equals(_version, result._version) &&
175hashCode = (hashCode * -1521134295) + StringComparer.OrdinalIgnoreCase.GetHashCode(_path);
176hashCode = (hashCode * -1521134295) + StringComparer.OrdinalIgnoreCase.GetHashCode(_version);
183hashCode = (hashCode * -1521134295) + StringComparer.OrdinalIgnoreCase.GetHashCode(additionalPath);
ElementLocation\ElementLocation.cs (5)
112&& StringComparer.OrdinalIgnoreCase.Equals(File, other.File);
314FileOnly other => StringComparer.OrdinalIgnoreCase.Equals(File, other.File),
319ElementLocation { Line: 0, Column: 0 } other => StringComparer.OrdinalIgnoreCase.Equals(File, other.File),
363&& StringComparer.OrdinalIgnoreCase.Equals(_file, other._file),
413&& StringComparer.OrdinalIgnoreCase.Equals(_file, other._file),
Instance\ProjectInstance.cs (9)
583_actualTargets = new RetrievableEntryHashSet<ProjectTargetInstance>(StringComparer.OrdinalIgnoreCase);
808ProjectItemDefinitionInstance>)that).BeforeTargets, StringComparer.OrdinalIgnoreCase);
812ProjectItemDefinitionInstance>)that).AfterTargets, StringComparer.OrdinalIgnoreCase);
902if (!itemFilter.Value.Contains(metadataName, StringComparer.OrdinalIgnoreCase))
2706Dictionary<string, string> globalProperties = new Dictionary<string, string>(globalPropertiesInstances.Count, StringComparer.OrdinalIgnoreCase);
3266_actualTargets = new RetrievableEntryHashSet<ProjectTargetInstance>(StringComparer.OrdinalIgnoreCase);
3402((IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>)this).BeforeTargets = CreateCloneDictionary(beforeTargets, StringComparer.OrdinalIgnoreCase);
3403((IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>)this).AfterTargets = CreateCloneDictionary(afterTargets, StringComparer.OrdinalIgnoreCase);
3474var multiDictionary = new MultiDictionary<string, ProjectItemInstance>(items.Count, StringComparer.OrdinalIgnoreCase);
parent\Shared\TaskHostConfiguration.cs (9)
233_taskParameters = new Dictionary<string, TaskParameter>(StringComparer.OrdinalIgnoreCase);
566translator.TranslateDictionary(ref _taskParameters, StringComparer.OrdinalIgnoreCase, TaskParameter.FactoryForDeserialization);
571collectionFactory: count => new HashSet<string>(count, StringComparer.OrdinalIgnoreCase));
574collectionFactory: count => new HashSet<string>(count, StringComparer.OrdinalIgnoreCase));
577collectionFactory: count => new HashSet<string>(count, StringComparer.OrdinalIgnoreCase));
594translator.TranslateDictionary(ref _buildProcessEnvironment, StringComparer.OrdinalIgnoreCase);
599translator.TranslateDictionary(ref _buildProcessEnvironment, StringComparer.OrdinalIgnoreCase);
617translator.TranslateDictionary(ref _globalParameters, StringComparer.OrdinalIgnoreCase);
622translator.TranslateDictionary(ref _globalParameters, StringComparer.OrdinalIgnoreCase);
Microsoft.Build.Framework (51)
SolutionConfiguration.cs (5)
52_cachedProjectElements = new Dictionary<string, XmlElement>(projectConfigurationCount, StringComparer.OrdinalIgnoreCase);
53_cachedProjectElementsByAbsolutePath = new Dictionary<string, XmlElement>(projectConfigurationCount, StringComparer.OrdinalIgnoreCase);
54_cachedProjectAbsolutePathsByGuid = new Dictionary<string, string>(projectConfigurationCount, StringComparer.OrdinalIgnoreCase);
55_cachedProjectGuidsByAbsolutePath = new Dictionary<string, string>(projectConfigurationCount, StringComparer.OrdinalIgnoreCase);
56_cachedDependencyProjectGuidsByDependingProjectGuid = new Dictionary<string, List<string>>(projectConfigurationCount, StringComparer.OrdinalIgnoreCase);
XMakeAttributes.cs (3)
104private static readonly HashSet<string> KnownSpecialTaskAttributesIgnoreCase = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { condition, continueOnError, msbuildRuntime, msbuildArchitecture, xmlns };
108private static readonly HashSet<string> ValidMSBuildRuntimeValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildRuntimeValues.clr2, MSBuildRuntimeValues.clr4, MSBuildRuntimeValues.currentRuntime, MSBuildRuntimeValues.net, MSBuildRuntimeValues.any };
110private static readonly HashSet<string> ValidMSBuildArchitectureValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildArchitectureValues.x86, MSBuildArchitectureValues.x64, MSBuildArchitectureValues.arm64, MSBuildArchitectureValues.currentArchitecture, MSBuildArchitectureValues.any };
Microsoft.Build.NuGetSdkResolver (1)
Microsoft.Build.Tasks.CodeAnalysis (3)
Microsoft.Build.Tasks.Core (90)
AssemblyDependency\ReferenceTable.cs (9)
37private static readonly Dictionary<string, Tuple<RedistList, string>> s_monikerToHighestRedistList = new Dictionary<string, Tuple<RedistList, string>>(StringComparer.OrdinalIgnoreCase);
42private readonly HashSet<string> _externallyResolvedPrimaryReferences = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
47private readonly Dictionary<string, AssemblyNameExtension> _externallyResolvedImmutableFiles = new Dictionary<string, AssemblyNameExtension>(StringComparer.OrdinalIgnoreCase);
362_resolvedSDKReferences = new Dictionary<string, ITaskItem>(StringComparer.OrdinalIgnoreCase);
1291var parentReferencesAdded = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
1950var conflictingFullNames = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
1951var fullNameToReference = new Dictionary<string, AssemblyNameReference>(References.Count, StringComparer.OrdinalIgnoreCase);
2133var seenFrameworkDirectories = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
2270var baseNameToReferences = new Dictionary<string, List<AssemblyNameReference>>(References.Count, StringComparer.OrdinalIgnoreCase);
GetSDKReferenceFiles.cs (7)
54private readonly ConcurrentDictionary<string, SDKInfo> _cacheFileForSDKs = new ConcurrentDictionary<string, SDKInfo>(StringComparer.OrdinalIgnoreCase);
995var references = new ConcurrentDictionary<string, SdkReferenceInfo>(StringComparer.OrdinalIgnoreCase);
996var directoryToFileList = new ConcurrentDictionary<string, List<string>>(StringComparer.OrdinalIgnoreCase);
1225_pathToReferenceMetadata = new Dictionary<string, SdkReferenceInfo>(StringComparer.OrdinalIgnoreCase);
1226_directoryToFileList = new Dictionary<string, List<string>>(StringComparer.OrdinalIgnoreCase);
1271}, count => new Dictionary<string, SdkReferenceInfo>(count, StringComparer.OrdinalIgnoreCase));
1276}, count => new Dictionary<string, List<string>>(count, StringComparer.OrdinalIgnoreCase));
RedistList.cs (12)
39private static readonly Dictionary<string, RedistList> s_cachedRedistList = new Dictionary<string, RedistList>(StringComparer.OrdinalIgnoreCase);
57private readonly ConcurrentDictionary<string, AssemblyEntry> _assemblyNameToUnifiedAssemblyName = new ConcurrentDictionary<string, AssemblyEntry>(StringComparer.OrdinalIgnoreCase);
62private readonly ConcurrentDictionary<string, AssemblyNameExtension> _assemblyNameToAssemblyNameExtension = new ConcurrentDictionary<string, AssemblyNameExtension>(StringComparer.OrdinalIgnoreCase);
71private readonly ConcurrentDictionary<string, Dictionary<string, string>> _cachedDenyList = new ConcurrentDictionary<string, Dictionary<string, string>>(StringComparer.OrdinalIgnoreCase);
117var simpleNameMap = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
301s_redistListPathCache = new Dictionary<string, string[]>(StringComparer.OrdinalIgnoreCase);
591var uniqueClientListNames = new Hashtable(StringComparer.OrdinalIgnoreCase);
631var denyList = new Hashtable(StringComparer.OrdinalIgnoreCase);
666var denyListOfAssemblyNames = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
699var assemblyEntries = new Dictionary<string, AssemblyEntry>(StringComparer.OrdinalIgnoreCase);
871var attributes = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
1090s_subsetListPathCache = new Dictionary<string, string[]>(StringComparer.OrdinalIgnoreCase);
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (6)
48internal static readonly IDictionary<string, IEnumerable<string>> DefaultReferences = new Dictionary<string, IEnumerable<string>>(StringComparer.OrdinalIgnoreCase)
73internal static readonly IDictionary<string, ISet<string>> ValidCodeLanguages = new Dictionary<string, ISet<string>>(StringComparer.OrdinalIgnoreCase)
76{ "CS", new HashSet<string>(StringComparer.OrdinalIgnoreCase) { "CSharp", "C#" } },
77{ "VB", new HashSet<string>(StringComparer.OrdinalIgnoreCase) { "VisualBasic", "Visual Basic" } },
328codeNamespace.Imports.AddRange(DefaultNamespaces.Union(taskInfo.Namespaces, StringComparer.OrdinalIgnoreCase).Select(i => new CodeNamespaceImport(i)).ToArray());
622ISet<string> resolvedAssemblyReferences = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
SystemState.cs (8)
31private Dictionary<string, FileState> upToDateLocalFileStateCache = new Dictionary<string, FileState>(StringComparer.OrdinalIgnoreCase);
42internal Dictionary<string, FileState> instanceLocalFileStateCache = new Dictionary<string, FileState>(StringComparer.OrdinalIgnoreCase);
47internal Dictionary<string, FileState> instanceLocalOutgoingFileStateCache = new Dictionary<string, FileState>(StringComparer.OrdinalIgnoreCase);
54private Dictionary<string, DateTime> instanceLocalLastModifiedCache = new Dictionary<string, DateTime>(StringComparer.OrdinalIgnoreCase);
61private Dictionary<string, bool> instanceLocalDirectoryExists = new Dictionary<string, bool>(StringComparer.OrdinalIgnoreCase);
68private Dictionary<string, string[]> instanceLocalDirectories = new Dictionary<string, string[]>(StringComparer.OrdinalIgnoreCase);
73private static readonly ConcurrentDictionary<string, FileState> s_processWideFileStateCache = new ConcurrentDictionary<string, FileState>(StringComparer.OrdinalIgnoreCase);
273StringComparer.OrdinalIgnoreCase,
Microsoft.Build.Tasks.Git (5)
Microsoft.CodeAnalysis (25)
Microsoft.CodeAnalysis.Analyzers (12)
Microsoft.CodeAnalysis.AnalyzerUtilities (10)
Microsoft.CodeAnalysis.BuildClient.Package (3)
Microsoft.CodeAnalysis.CodeStyle (13)
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.CSharp (6)
Microsoft.CodeAnalysis.CSharp.Features (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Microsoft.CodeAnalysis.Extensions.Package (1)
Microsoft.CodeAnalysis.Features (31)
Microsoft.CodeAnalysis.NetAnalyzers (42)
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (19)
208relatedPlatforms = new SmallDictionary<string, (string relatedPlatform, bool isSubset)>(StringComparer.OrdinalIgnoreCase);
484using var capturedVersions = PooledDictionary<string, Version>.GetInstance(StringComparer.OrdinalIgnoreCase);
721csAttributes ??= new SmallDictionary<string, Versions>(StringComparer.OrdinalIgnoreCase);
746csAttributes ??= new SmallDictionary<string, Versions>(StringComparer.OrdinalIgnoreCase);
1228platformNames = platformNames.Sort(StringComparer.OrdinalIgnoreCase);
1481copiedAttributes = new SmallDictionary<string, Versions>(StringComparer.OrdinalIgnoreCase);
1484if (AllowList(attributes) || msBuildPlatforms.Contains(platformName, StringComparer.OrdinalIgnoreCase))
1495var copy = new PlatformAttributes(copyAttributes.Callsite, new SmallDictionary<string, Versions>(StringComparer.OrdinalIgnoreCase));
1508var copy = new SmallDictionary<string, Versions>(StringComparer.OrdinalIgnoreCase);
1541notSuppressedAttributes = new SmallDictionary<string, Versions>(StringComparer.OrdinalIgnoreCase);
1543using var supportedOnlyPlatforms = PooledHashSet<string>.GetInstance(StringComparer.OrdinalIgnoreCase);
1602else if (msBuildPlatforms.Contains(platformName, StringComparer.OrdinalIgnoreCase))
1621else if (msBuildPlatforms.Contains(platformName, StringComparer.OrdinalIgnoreCase) &&
1653else if (msBuildPlatforms.Contains(platformName, StringComparer.OrdinalIgnoreCase) &&
1660else if (msBuildPlatforms.Contains(platformName, StringComparer.OrdinalIgnoreCase) &&
1684else if (msBuildPlatforms.Contains(platformName, StringComparer.OrdinalIgnoreCase) &&
1693else if (msBuildPlatforms.Contains(platformName, StringComparer.OrdinalIgnoreCase) &&
2023pAttributes ??= new SmallDictionary<string, Versions>(StringComparer.OrdinalIgnoreCase);
2090attributes ??= new SmallDictionary<string, Versions>(StringComparer.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.Razor.Compiler (19)
Microsoft.CodeAnalysis.ResxSourceGenerator (10)
Microsoft.CodeAnalysis.Scripting (6)
Microsoft.CodeAnalysis.VisualBasic (4)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
Microsoft.CodeAnalysis.VisualBasic.Features (4)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Microsoft.CodeAnalysis.Workspaces (22)
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
Microsoft.DotNet.ApiCompat.Task (1)
Microsoft.DotNet.ApiCompatibility (1)
Microsoft.DotNet.ApiSymbolExtensions (3)
Microsoft.DotNet.Arcade.Sdk (1)
Microsoft.DotNet.Build.Manifest (7)
Microsoft.DotNet.Build.Tasks.Installers (3)
Microsoft.DotNet.Build.Tasks.Packaging (7)
Microsoft.DotNet.Build.Tasks.Templating (1)
Microsoft.DotNet.Build.Tasks.VisualStudio (2)
Microsoft.DotNet.Cli.Definitions (5)
Microsoft.DotNet.Cli.InternalMicrosoft (2)
Microsoft.DotNet.Cli.Utils (7)
Microsoft.DotNet.CodeAnalysis (4)
Microsoft.DotNet.HotReload.Watch (6)
Microsoft.DotNet.HotReload.WebAssembly.Browser (1)
Microsoft.DotNet.NuGetRepack.Tasks (2)
Microsoft.DotNet.PackageTesting (3)
Microsoft.DotNet.ProjectTools (7)
Microsoft.DotNet.SharedFramework.Sdk (6)
Microsoft.DotNet.SourceBuild.Tasks (3)
Microsoft.DotNet.TemplateLocator (9)
Microsoft.DotNet.XliffTasks (1)
Microsoft.Extensions.AI (3)
Microsoft.Extensions.AI.Abstractions (13)
Microsoft.Extensions.AI.Abstractions.Tests (6)
Microsoft.Extensions.AI.OpenAI (3)
Microsoft.Extensions.AI.Tests (2)
Microsoft.Extensions.Configuration (2)
Microsoft.Extensions.Configuration.Binder (2)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (2)
Microsoft.Extensions.Configuration.CommandLine (2)
Microsoft.Extensions.Configuration.EnvironmentVariables (1)
Microsoft.Extensions.Configuration.FileExtensions (1)
Microsoft.Extensions.Configuration.Ini (1)
Microsoft.Extensions.Configuration.Json (1)
Microsoft.Extensions.Configuration.KeyPerFile (1)
Microsoft.Extensions.Configuration.Xml (2)
Microsoft.Extensions.DataIngestion.Abstractions (2)
Microsoft.Extensions.DependencyModel (3)
Microsoft.Extensions.Diagnostics (2)
Microsoft.Extensions.Diagnostics.HealthChecks (2)
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (2)
Microsoft.Extensions.DotNetDeltaApplier (1)
Microsoft.Extensions.FileProviders.Physical (2)
Microsoft.Extensions.FileSystemGlobbing (2)
Microsoft.Extensions.Http (1)
Microsoft.Extensions.Http.Diagnostics (4)
Microsoft.Extensions.Http.Diagnostics.Tests (4)
Microsoft.Extensions.Http.Resilience.Tests (2)
Microsoft.Extensions.Logging.Console (7)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (6)
100private readonly static Lazy<global::System.Collections.Generic.HashSet<string>> s_configKeys_Microsoft__Extensions__Logging__Console__ConsoleFormatterOptions = new(() => new global::System.Collections.Generic.HashSet<string>(StringComparer.OrdinalIgnoreCase) { "IncludeScopes", "TimestampFormat", "UseUtcTimestamp" });
101private readonly static Lazy<global::System.Collections.Generic.HashSet<string>> s_configKeys_Microsoft__Extensions__Logging__Console__ConsoleLoggerOptions = new(() => new global::System.Collections.Generic.HashSet<string>(StringComparer.OrdinalIgnoreCase) { "DisableColors", "Format", "FormatterName", "IncludeScopes", "LogToStandardErrorThreshold", "TimestampFormat", "UseUtcTimestamp", "QueueFullMode", "MaxQueueLength" });
102private readonly static Lazy<global::System.Collections.Generic.HashSet<string>> s_configKeys_System__Text__Encodings__Web__JavaScriptEncoder = new(() => new global::System.Collections.Generic.HashSet<string>(StringComparer.OrdinalIgnoreCase) { "Default", "UnsafeRelaxedJsonEscaping", "MaxOutputCharactersPerInputCharacter" });
103private readonly static Lazy<global::System.Collections.Generic.HashSet<string>> s_configKeys_System__Text__Json__JsonWriterOptions = new(() => new global::System.Collections.Generic.HashSet<string>(StringComparer.OrdinalIgnoreCase) { "Encoder", "Indented", "IndentCharacter", "IndentSize", "NewLine", "MaxDepth", "SkipValidation" });
104private readonly static Lazy<global::System.Collections.Generic.HashSet<string>> s_configKeys_Microsoft__Extensions__Logging__Console__JsonConsoleFormatterOptions = new(() => new global::System.Collections.Generic.HashSet<string>(StringComparer.OrdinalIgnoreCase) { "JsonWriterOptions", "IncludeScopes", "TimestampFormat", "UseUtcTimestamp" });
105private readonly static Lazy<global::System.Collections.Generic.HashSet<string>> s_configKeys_Microsoft__Extensions__Logging__Console__SimpleConsoleFormatterOptions = new(() => new global::System.Collections.Generic.HashSet<string>(StringComparer.OrdinalIgnoreCase) { "ColorBehavior", "SingleLine", "IncludeScopes", "TimestampFormat", "UseUtcTimestamp" });
Microsoft.Extensions.Logging.EventLog (1)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.Logging.TraceSource (1)
Microsoft.Extensions.Primitives (1)
Microsoft.Extensions.ServiceDiscovery (1)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (1)
Microsoft.Extensions.ServiceDiscovery.Yarp (1)
Microsoft.Gen.Logging (3)
Microsoft.Maui (1)
Microsoft.Maui.Controls (1)
Microsoft.Maui.Controls.DesignTools (2)
Microsoft.Maui.Graphics (1)
Microsoft.Maui.Resizetizer (1)
Microsoft.ML.ImageAnalytics (1)
Microsoft.ML.Tokenizers (2)
Microsoft.NET.Build.Extensions.Tasks (8)
Microsoft.NET.Build.Tasks (87)
Microsoft.NET.ProjectData (14)
Microsoft.NET.ProjectData.Generators (3)
Microsoft.NET.ProjectData.Tasks (44)
ValidateProjectDataPackagesTask.cs (16)
51 StringComparer.OrdinalIgnoreCase);
127 var activeCentralTransitiveVersionsById = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
183 string.Join("; ", missingPackages.OrderBy(static packageId => packageId, StringComparer.OrdinalIgnoreCase)));
191 string.Join("; ", missingRequestedVersions.OrderBy(static packageId => packageId, StringComparer.OrdinalIgnoreCase)));
199 string.Join("; ", incompatiblePackages.OrderBy(static package => package, StringComparer.OrdinalIgnoreCase)));
207 string.Join("; ", staleRequestedVersions.OrderBy(static package => package, StringComparer.OrdinalIgnoreCase)));
215 string.Join("; ", incompatibleCentralTransitiveVersions.OrderBy(static package => package, StringComparer.OrdinalIgnoreCase)));
223 string.Join("; ", staleCentralTransitiveVersions.OrderBy(static package => package, StringComparer.OrdinalIgnoreCase)));
263 var result = new Dictionary<string, ITaskItem>(StringComparer.OrdinalIgnoreCase);
300 var result = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
336 var directRequests = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
337 var directAssetSelections = new Dictionary<string, PackageAssetSelection>(StringComparer.OrdinalIgnoreCase);
338 var autoReferencedRequestIds = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
502 var result = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
534 var result = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
580 var result = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (3)
Microsoft.NET.Sdk.Publish.Tasks (9)
MsDeploy\CommonUtility.cs (5)
274s_wellKnownNamesDict = new Dictionary<string, string?>(wellKnownNames.GetLength(0), StringComparer.OrdinalIgnoreCase);
299s_wellKnownNamesMsdeployDict = new Dictionary<string, string?>(wellKnownNames.GetLength(0), StringComparer.OrdinalIgnoreCase);
1126Dictionary<string, string> nameValueDictionary = new(parameters.Count, StringComparer.OrdinalIgnoreCase);
1177Dictionary<string, string> nameValueDictionary = new(parameters.Count, StringComparer.OrdinalIgnoreCase);
1420Dictionary<string, bool> FoundDictionary = new(optimizedValueList.Count, StringComparer.OrdinalIgnoreCase);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (23)
Microsoft.NET.Sdk.WorkloadManifestReader (9)
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
Microsoft.SourceLink.AzureDevOpsServer.Git (3)
Microsoft.SourceLink.AzureRepos.Git (3)
Microsoft.TemplateEngine.Cli (41)
Microsoft.TemplateEngine.Edge (12)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (10)
Microsoft.TemplateEngine.Utils (1)
Microsoft.TemplateSearch.Common (7)
Microsoft.TestPlatform.CoreUtilities (1)
Microsoft.TestPlatform.CrossPlatEngine (8)
Microsoft.TestPlatform.Filter.Source (3)
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Microsoft.VisualStudio.TestPlatform.Common (6)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
Microsoft.VisualStudio.TestPlatform.ObjectModel (61)
Microsoft.Web.XmlTransform (1)
Mono.Cecil (1)
MSBuild (34)
parent\Shared\TaskHostConfiguration.cs (9)
233_taskParameters = new Dictionary<string, TaskParameter>(StringComparer.OrdinalIgnoreCase);
566translator.TranslateDictionary(ref _taskParameters, StringComparer.OrdinalIgnoreCase, TaskParameter.FactoryForDeserialization);
571collectionFactory: count => new HashSet<string>(count, StringComparer.OrdinalIgnoreCase));
574collectionFactory: count => new HashSet<string>(count, StringComparer.OrdinalIgnoreCase));
577collectionFactory: count => new HashSet<string>(count, StringComparer.OrdinalIgnoreCase));
594translator.TranslateDictionary(ref _buildProcessEnvironment, StringComparer.OrdinalIgnoreCase);
599translator.TranslateDictionary(ref _buildProcessEnvironment, StringComparer.OrdinalIgnoreCase);
617translator.TranslateDictionary(ref _globalParameters, StringComparer.OrdinalIgnoreCase);
622translator.TranslateDictionary(ref _globalParameters, StringComparer.OrdinalIgnoreCase);
NuGet.Build.Tasks (8)
NuGet.Build.Tasks.Console (7)
NuGet.Build.Tasks.Pack (6)
NuGet.CommandLine.XPlat (36)
Commands\Package\Update\PackageUpdateCommandRunner.cs (17)
108HashSet<string> uniquePackagesUpdated = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
165.ToHashSet(StringComparer.OrdinalIgnoreCase);
172.ToHashSet(StringComparer.OrdinalIgnoreCase)
177.ToHashSet(StringComparer.OrdinalIgnoreCase);
180var packagesAwaitingCooldown = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
355var projectPackageUpdates = new Dictionary<string, List<PackageUpdateResult>>(StringComparer.OrdinalIgnoreCase);
369return (ExitCodes.InvalidArgs, projectPackageUpdates, 0, new HashSet<string>(StringComparer.OrdinalIgnoreCase));
464var scannedPackages = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
465var packagesAwaitingCooldown = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
515var scannedPackages = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
516var packagesAwaitingCooldown = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
704return (null, new HashSet<string>(StringComparer.OrdinalIgnoreCase), new HashSet<string>(StringComparer.OrdinalIgnoreCase));
709var scannedPackages = new HashSet<string>(allProjectPackages.Select(p => p.identity.Id), StringComparer.OrdinalIgnoreCase);
710var packagesAwaitingCooldown = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
790var allPackages = new Dictionary<string, (VersionRange version, List<string> tfms, bool hasError)>(StringComparer.OrdinalIgnoreCase);
924string packageList = string.Join(", ", packageIds.OrderBy(packageId => packageId, StringComparer.OrdinalIgnoreCase));
NuGet.Commands (98)
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (11)
42StringComparer.OrdinalIgnoreCase);
91var dependencyMapping = new Dictionary<string, LookUpNode>(StringComparer.OrdinalIgnoreCase);
93var seen = new Dictionary<string, NodeWarningProperties>(StringComparer.OrdinalIgnoreCase);
95var packageNoWarn = new Dictionary<string, HashSet<NuGetLogCode>>(StringComparer.OrdinalIgnoreCase);
99var parentPackageDependencies = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
245= new Dictionary<string, WarningPropertiesCollection>(StringComparer.OrdinalIgnoreCase);
398merged = new Dictionary<string, HashSet<NuGetLogCode>>(StringComparer.OrdinalIgnoreCase);
543result = new Dictionary<string, Dictionary<string, HashSet<NuGetLogCode>>>(StringComparer.OrdinalIgnoreCase);
559frameworkCollection = new Dictionary<string, HashSet<NuGetLogCode>>(StringComparer.OrdinalIgnoreCase);
591result = new Dictionary<string, HashSet<NuGetLogCode>>(StringComparer.OrdinalIgnoreCase);
781packages = new Dictionary<string, HashSet<NuGetLogCode>>(StringComparer.OrdinalIgnoreCase);
RestoreCommand\Utility\MSBuildRestoreUtility.cs (10)
464return (values?.Contains(Clear, StringComparer.OrdinalIgnoreCase) == true);
474&& (values?.Any(e => !StringComparer.OrdinalIgnoreCase.Equals(e, Clear)) == true);
710.Contains(dependency.Name, StringComparer.OrdinalIgnoreCase))
727var dict = new Dictionary<string, TargetFrameworkInformation>(StringComparer.OrdinalIgnoreCase);
791var prunePackageReferences = new Dictionary<string, Dictionary<string, PrunePackageReference>>(StringComparer.OrdinalIgnoreCase);
792var isPruningEnabled = new Dictionary<string, bool>(StringComparer.OrdinalIgnoreCase);
795prunePackageReferences.Add(targetFramework.TargetAlias, new Dictionary<string, PrunePackageReference>(StringComparer.OrdinalIgnoreCase));
1001var frameworks = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
1026return StringComparer.OrdinalIgnoreCase.Equals(type, item?.GetProperty("Type"));
1293versions = new Dictionary<string, CentralPackageVersion>(StringComparer.OrdinalIgnoreCase);
NuGet.Common (4)
NuGet.Configuration (20)
NuGet.Credentials (1)
NuGet.DependencyResolver.Core (16)
NuGet.Frameworks (63)
FrameworkNameProvider.cs (23)
21private static readonly HashSet<string> SingleDigitVersionFrameworks = new(StringComparer.OrdinalIgnoreCase)
31private static readonly HashSet<string> DecimalPointFrameworks = new(StringComparer.OrdinalIgnoreCase)
89_identifierSynonyms = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
90_identifierToShortName = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
91_profilesToShortName = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
92_identifierShortToLong = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
93_profileShortToLong = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
97_equivalentProfiles = new Dictionary<string, Dictionary<string, HashSet<string>>>(StringComparer.OrdinalIgnoreCase);
98_subSetFrameworks = new Dictionary<string, HashSet<string>>(StringComparer.OrdinalIgnoreCase);
99_nonPackageBasedFrameworkPrecedence = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
100_packageBasedFrameworkPrecedence = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
101_equivalentFrameworkPrecedence = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
102_compatibilityMappings = new Dictionary<string, HashSet<OneWayCompatibilityMappingEntry>>(StringComparer.OrdinalIgnoreCase);
129if (StringComparer.OrdinalIgnoreCase.Equals(item.Key, key))
309&& StringComparer.OrdinalIgnoreCase.Equals(optional.Profile, curFw.Profile)
756subSets = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
781profileMappings = new Dictionary<string, HashSet<string>>(StringComparer.OrdinalIgnoreCase);
787innerMappings1 = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
793innerMappings2 = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
1035if (StringComparer.OrdinalIgnoreCase.Equals(x.Framework, y.Framework))
1092if (StringComparer.OrdinalIgnoreCase.Equals(framework.Framework, FrameworkConstants.FrameworkIdentifiers.NetStandard))
1139.GroupBy(p => p.Subset, p => p.Superset, StringComparer.OrdinalIgnoreCase)
1140.ToDictionary(g => g.Key, g => new HashSet<string>(g, StringComparer.OrdinalIgnoreCase));
NuGetFrameworkFactory.cs (10)
94if (StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.Portable, targetFrameworkIdentifier))
110StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, targetFrameworkIdentifier);
159&& StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, framework))
204if (StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.Portable, framework)
290&& (StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.Net, framework)
291|| StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, framework)
333if (StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.Portable, framework))
509if (StringComparer.OrdinalIgnoreCase.Equals(frameworkString, FrameworkConstants.SpecialIdentifiers.Any))
513else if (StringComparer.OrdinalIgnoreCase.Equals(frameworkString, FrameworkConstants.SpecialIdentifiers.Agnostic))
517else if (StringComparer.OrdinalIgnoreCase.Equals(frameworkString, FrameworkConstants.SpecialIdentifiers.Unsupported))
NuGet.LibraryModel (4)
NuGet.PackageManagement (39)
NuGetPackageManager.cs (12)
548var installedPackageReference = projectInstalledPackageReferences.FirstOrDefault(pr => StringComparer.OrdinalIgnoreCase.Equals(pr.PackageIdentity.Id, packageId));
801installedPackages.Select(p => p.PackageIdentity.Id), StringComparer.OrdinalIgnoreCase);
903.FirstOrDefault(pr => StringComparer.OrdinalIgnoreCase.Equals(pr.PackageIdentity.Id, packageId));
946.FirstOrDefault(pr => StringComparer.OrdinalIgnoreCase.Equals(pr.PackageIdentity.Id, packageIdentity.Id));
1016var preferredVersions = new Dictionary<string, PackageIdentity>(StringComparer.OrdinalIgnoreCase);
1087var packageTargetIdsForResolver = new HashSet<string>(oldListOfInstalledPackages.Select(p => p.Id), StringComparer.OrdinalIgnoreCase);
1411var packageIdsToReinstall = new HashSet<string>(targetIds, StringComparer.OrdinalIgnoreCase);
1433StringComparer.OrdinalIgnoreCase.Equals(oldPackage.Id, newPackage.Id) && !oldPackage.Version.Equals(newPackage.Version)));
1437var newTargetIds = new HashSet<string>(newPackagesToUninstall.Select(p => p.Id), StringComparer.OrdinalIgnoreCase);
1494var result = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
1979var newTargetIds = new HashSet<string>(newPackagesToUninstall.Select(p => p.Id), StringComparer.OrdinalIgnoreCase);
3304var installedIds = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
Resolution\PrunePackageTree.cs (12)
31var allowedPackageId = new HashSet<string>(allowedPackageIdentity.Select(p => p.Id), StringComparer.OrdinalIgnoreCase);
48var allowed = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
107IDictionary<string, NuGetVersion> installed = new Dictionary<string, NuGetVersion>(StringComparer.OrdinalIgnoreCase);
143return packages.Where(p => !StringComparer.OrdinalIgnoreCase.Equals(target.Id, p.Id) ||
144(StringComparer.OrdinalIgnoreCase.Equals(target.Id, p.Id) && comparer.Equals(p.Version, target.Version)));
152return packages.Where(p => !StringComparer.OrdinalIgnoreCase.Equals(id, p.Id) ||
153(StringComparer.OrdinalIgnoreCase.Equals(id, p.Id) && !p.Version.IsPrerelease));
163return packages.Where(p => !StringComparer.OrdinalIgnoreCase.Equals(minimum.Id, p.Id) ||
164(StringComparer.OrdinalIgnoreCase.Equals(minimum.Id, p.Id) && comparer.Compare(p.Version, minimum.Version) >= 0));
172return packages.Where(p => !StringComparer.OrdinalIgnoreCase.Equals(p.Id, packageReference.PackageIdentity.Id)
183var targets = new Dictionary<string, NuGetVersion>(StringComparer.OrdinalIgnoreCase);
218var installed = new Dictionary<string, NuGetVersion>(StringComparer.OrdinalIgnoreCase);
NuGet.Packaging (56)
PackageReaderBase.cs (7)
297if (referenceGroup.Items.Any(s => StringComparer.OrdinalIgnoreCase.Equals(s, file)))
448yield return new FrameworkSpecificGroup(framework, items.OrderBy(e => e, StringComparer.OrdinalIgnoreCase));
498return StringComparer.OrdinalIgnoreCase.Equals(file, string.Format(CultureInfo.InvariantCulture, "{0}.targets", packageId))
499|| StringComparer.OrdinalIgnoreCase.Equals(file, string.Format(CultureInfo.InvariantCulture, "{0}.props", packageId));
511if (StringComparer.OrdinalIgnoreCase.Equals(extension, ".dll"))
518else if (StringComparer.OrdinalIgnoreCase.Equals(extension, ".winmd"))
522else if (StringComparer.OrdinalIgnoreCase.Equals(extension, ".exe"))
NuGet.ProjectModel (58)
LockFile\LockFileTargetLibrary.cs (5)
185&& IsListOrderedEqual<string>(FrameworkAssembliesKey, static o => o, sequenceComparer: StringComparer.OrdinalIgnoreCase)
186&& IsListOrderedEqual<string>(FrameworkReferencesKey, static o => o, sequenceComparer: StringComparer.OrdinalIgnoreCase)
209return thisList.OrderedEquals<T, string>(thatList, accessor, orderComparer: StringComparer.OrdinalIgnoreCase, sequenceComparer: sequenceComparer);
227combiner.AddUnorderedSequence(FrameworkAssemblies, StringComparer.OrdinalIgnoreCase);
228combiner.AddUnorderedSequence(FrameworkReferences, StringComparer.OrdinalIgnoreCase);
TargetFrameworkInformation.cs (5)
192EqualityUtility.OrderedEquals(Dependencies, other.Dependencies, dependency => dependency.Name, StringComparer.OrdinalIgnoreCase) &&
196EqualityUtility.OrderedEquals(DownloadDependencies, other.DownloadDependencies, e => e.Name, StringComparer.OrdinalIgnoreCase) &&
198EqualityUtility.OrderedEquals(CentralPackageVersions.Values, other.CentralPackageVersions.Values, e => e.Name, StringComparer.OrdinalIgnoreCase) &&
199EqualityUtility.OrderedEquals(PackagesToPrune.Values, other.PackagesToPrune.Values, e => e.Name, StringComparer.OrdinalIgnoreCase) &&
201StringComparer.OrdinalIgnoreCase.Equals(TargetAlias, other.TargetAlias);
NuGet.Protocol (29)
NuGet.Resolver (56)
ResolverUtility.cs (32)
35var visitedPackages = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
37var allPackageIds = new HashSet<string>(solution.Select(package => package.Id), StringComparer.OrdinalIgnoreCase);
38var newPackageIdSet = new HashSet<string>(newPackageIds, StringComparer.OrdinalIgnoreCase);
39var installedPackageIds = new HashSet<string>(packagesConfig.Select(package => package.PackageIdentity.Id), StringComparer.OrdinalIgnoreCase);
41var requiredPackageIds = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
47var newDependencyPackageIds = new HashSet<string>(allPackageIds.Except(requiredPackageIds), StringComparer.OrdinalIgnoreCase);
50foreach (var targetId in newPackageIdSet.OrderBy(id => id, StringComparer.OrdinalIgnoreCase))
53.OrderBy(package => package.Id, StringComparer.OrdinalIgnoreCase)
64.OrderBy(package => package.Id, StringComparer.OrdinalIgnoreCase))
67.OrderBy(package => package.Id, StringComparer.OrdinalIgnoreCase)
79.OrderBy(package => package.Id, StringComparer.OrdinalIgnoreCase))
82.OrderBy(package => package.Id, StringComparer.OrdinalIgnoreCase)
95.ThenBy(package => package.Id, StringComparer.OrdinalIgnoreCase))
98.OrderBy(package => package.Id, StringComparer.OrdinalIgnoreCase)
117var problemPackage = solution.FirstOrDefault(package => StringComparer.OrdinalIgnoreCase.Equals(package.Id, problemPackageId));
121!IsDependencySatisfied(package.Dependencies.FirstOrDefault(p => StringComparer.OrdinalIgnoreCase.Equals(p.Id, problemPackageId)), problemPackage))
123.OrderBy(s => s, StringComparer.OrdinalIgnoreCase);
126var configEntry = packagesConfig.FirstOrDefault(entry => StringComparer.OrdinalIgnoreCase.Equals(entry.PackageIdentity.Id, problemPackageId));
129if (!availablePackages.Any(package => StringComparer.OrdinalIgnoreCase.Equals(problemPackageId, package.Id)) ||
148package.Version != null && StringComparer.OrdinalIgnoreCase.Equals(package.Id, problemPackageId));
221var target = solution.FirstOrDefault(targetPackage => StringComparer.OrdinalIgnoreCase.Equals(targetPackage.Id, dependency.Id));
227!availablePackages.Where(p => StringComparer.OrdinalIgnoreCase.Equals(p.Id, dependency.Id)).Any(p => IsDependencySatisfied(dependency, p))))
246var target = packages.FirstOrDefault(targetPackage => StringComparer.OrdinalIgnoreCase.Equals(targetPackage.Id, dependency.Id));
270var targetPackage = packages.FirstOrDefault(package => StringComparer.OrdinalIgnoreCase.Equals(package.Id, targetId));
305while (level < 20 && !walkedPackages.Any(package => StringComparer.OrdinalIgnoreCase.Equals(package.Id, packageId)))
312var dependencyPackages = packages.Where(package => dependencyIds.Contains(package.Id, StringComparer.OrdinalIgnoreCase));
337dependencies.All(d => result.Any(r => StringComparer.OrdinalIgnoreCase.Equals(r.Id, d.Id)));
344var node = satisfiedNodes.OrderBy(p => p.Id, StringComparer.OrdinalIgnoreCase).First();
361var uniqueResult = new HashSet<string>(result.Select(n => n.Id), StringComparer.OrdinalIgnoreCase);
362var sorted = nodes.Where(n => !uniqueResult.Contains(n.Id)).OrderBy(p => p.Id, StringComparer.OrdinalIgnoreCase);
397var packageLookUp = solution.ToDictionary(p => p.Id, StringComparer.OrdinalIgnoreCase);
433foreach (var dependency in source.Package.Dependencies.OrderBy(d => d.Id, StringComparer.OrdinalIgnoreCase))
NuGet.Versioning (6)
PresentationBuildTasks (4)
PresentationCore (4)
PresentationFramework (2)
RepoTasks (5)
Roslyn.Diagnostics.Analyzers (11)
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
rzc (5)
sdk-tasks (2)
Security.TransportSecurity.IntegrationTests (2)
SelectTests (3)
System.CodeDom (5)
System.Collections.Immutable (24)
System.Collections.Specialized (7)
System.CommandLine (5)
System.CommandLine.StaticCompletions (1)
System.ComponentModel.TypeConverter (4)
System.Configuration.ConfigurationManager (9)
System.Data.Common (5)
System.Data.Odbc (20)
Common\System\Data\Common\DbConnectionStringCommon.cs (18)
161if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "true") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "yes"))
165else if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "false") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "no"))
172if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "true") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "yes"))
176else if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "false") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "no"))
200if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "sspi") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "true") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "yes"))
204else if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "false") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "no"))
211if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "sspi") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "true") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "yes"))
215else if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "false") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "no"))
System.Data.OleDb (14)
System.Diagnostics.DiagnosticSource (3)
System.Diagnostics.EventLog (2)
System.Diagnostics.PerformanceCounter (5)
System.Diagnostics.Process (1)
System.DirectoryServices (1)
System.Drawing.Primitives (1)
System.Management (4)
System.Net.Http (29)
System.Net.Mail (6)
System.Net.NameResolution (1)
System.Net.Primitives (7)
System.Net.WebHeaderCollection (2)
System.Private.CoreLib (19)
System.Private.Uri (1)
System.Private.Xml (2)
System.Reflection.MetadataLoadContext (1)
System.Resources.Extensions (3)
System.Resources.Writer (2)
System.Runtime.Caching (1)
System.Runtime.Serialization.Schema (3)
System.Security.Cryptography (7)
System\Security\Cryptography\CryptoConfig.cs (4)
42private static readonly ConcurrentDictionary<string, Type> appNameHT = new ConcurrentDictionary<string, Type>(StringComparer.OrdinalIgnoreCase);
43private static readonly ConcurrentDictionary<string, string> appOidHT = new ConcurrentDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
55Dictionary<string, string> ht = new Dictionary<string, string>(capacity, StringComparer.OrdinalIgnoreCase);
119Dictionary<string, object> ht = new Dictionary<string, object>(capacity: capacity, comparer: StringComparer.OrdinalIgnoreCase);
System.Security.Principal.Windows (1)
System.ServiceModel.Http (2)
System.ServiceModel.Primitives (6)
System.ServiceModel.Syndication (1)
System.Text.Encoding.CodePages (1)
System.Text.Json (8)
System.Text.Json.SourceGeneration (1)
System.Web.HttpUtility (1)
System.Windows.Forms (1)
System.Windows.Forms.Design (1)
System.Windows.Forms.Primitives (1)
System.Xaml (1)
vbc (2)
VBCSCompiler (4)
vstest.console (14)
vstest.console.arm64 (14)