Implemented interface member:
method
Equals
System.Collections.Generic.IEqualityComparer<T>.Equals(T, T)
5 overrides of Equals
Aspire.Cli.Tests (2)
Backchannel\AuxiliaryBackchannelMonitorTests.cs (2)
835public override bool Equals(string? x, string? y) => true; 846public override bool Equals(string? x, string? y) => false;
Microsoft.CodeAnalysis (1)
CaseInsensitiveComparison.cs (1)
146public override bool Equals(string? str1, string? str2)
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (2)
259public override bool Equals(string? x, string? y) 347public override bool Equals(string? x, string? y)
597 references to Equals
aspire (11)
Acquisition\InstallationDiscovery.cs (1)
471if (comparer.Equals(pathHit.CanonicalPath, canonicalPath))
Backchannel\AppHostPathComparer.cs (3)
20if (StringComparer.Ordinal.Equals(leftPath, rightPath)) 38return StringComparer.Ordinal.Equals( 43return fallbackComparer.Equals(
Commands\AgentInitCommand.cs (2)
902[.. AgentClient.All.Where(client => pathComparer.Equals(directory, 914[.. AgentClient.All.Where(client => pathComparer.Equals(path,
Commands\AppHostLauncher.cs (1)
727return StringComparers.FileSystemPath.Equals(
Commands\RenderCommand.cs (1)
195return RenderPublishSummaryScenarios(s_publishSummaryScenarioDescriptions.Keys.Where(k => !StringComparers.CommandName.Equals(k, "publish-summary-all")));
Commands\StopCommand.cs (2)
193(appHostFile is null || GetAppHostPathComparer().Equals(info.AppHostPath, appHostFile.FullName))) 394StringComparers.FileSystemPath.Equals(
Commands\StopCommand.TrayProtocol.cs (1)
70info.ProcessId == processId && GetAppHostPathComparer().Equals(info.AppHostPath, appHostFile.FullName))
aspire-tray (16)
NativeSmokeHarness.cs (6)
203var missing = state.RecentAppHosts.Single(host => TrayAppHostPath.Comparer.Equals(host.Id.AppHostPath, _missing)); 211var pinned = state.AppHosts.Single(host => TrayAppHostPath.Comparer.Equals(host.Id.AppHostPath, _pinned)); 230&& _store.Load().AppHosts.Any(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, _pinned)), "Clear Recent did not preserve pins."); 236if (state.AppHosts.Any(host => TrayAppHostPath.Comparer.Equals(host.Id.AppHostPath, _missingPin))) 240Require(_store.Load().AppHosts.All(host => !TrayAppHostPath.Comparer.Equals(host.AppHostPath, _missingPin)), 268if (!state.AppHosts.Any(host => host.IsRunning && TrayAppHostPath.Comparer.Equals(host.Id.AppHostPath, _pinned)))
src\Aspire.Tray\Common\IAppHostClient.cs (1)
18=> TrayAppHostPath.Comparer.Equals(AppHostPath, other.AppHostPath)
src\Aspire.Tray\Common\TrayController.cs (3)
242if (_snapshot.AppHosts.Any(host => TrayAppHostPath.Comparer.Equals(TrayAppHostPath.Normalize(host.AppHostPath), path))) 451&& !_savedState.AppHosts.Any(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, path))) 478if (!_savedState.AppHosts.Any(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, path)))
src\Aspire.Tray\Common\TraySavedState.cs (4)
31var existing = AppHosts.SingleOrDefault(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, appHostPath)); 35.. AppHosts.Where(host => !TrayAppHostPath.Comparer.Equals(host.AppHostPath, appHostPath))] 41var existing = AppHosts.SingleOrDefault(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, appHostPath)); 59AppHosts = AppHosts.Select(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, appHostPath)
TrayApplication.Actions.cs (2)
129if (controller.State.AppHosts.Any(host => host.IsPinned && !host.IsRunning && TrayAppHostPath.Comparer.Equals(host.Id.AppHostPath, path))) 133else if (controller.State.RecentAppHosts.FirstOrDefault(host => TrayAppHostPath.Comparer.Equals(host.Id.AppHostPath, path)) is { } recent
Aspire.Cli.Tests (1)
Commands\DescribeCommandTests.cs (1)
392var expectedStates = changedSnapshots.Any(changed => StringComparers.ResourceName.Equals(changed.Name, snapshot.Name))
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TestDashboardClient.cs (1)
264return _initialResources?.FirstOrDefault(resource => StringComparers.ResourceName.Equals(resource.Name, resourceName));
Aspire.Dashboard.Playwright.Tests (1)
tests\Shared\TestDashboardClient.cs (1)
264return _initialResources?.FirstOrDefault(resource => StringComparers.ResourceName.Equals(resource.Name, resourceName));
Aspire.Dashboard.Tests (1)
tests\Shared\TestDashboardClient.cs (1)
264return _initialResources?.FirstOrDefault(resource => StringComparers.ResourceName.Equals(resource.Name, resourceName));
Aspire.Hosting (8)
ApplicationModel\ResourceCollection.cs (1)
40if (!StringComparers.ResourceName.Equals(old.Name, value.Name) &&
Ats\ModelExports.cs (1)
52return model.Resources.SingleOrDefault(resource => StringComparers.ResourceName.Equals(resource.Name, name));
Dcp\ContainerNetworkEndpointProvisioner.cs (2)
189StringComparers.ResourceName.Equals(serviceWithResource.ModelResource.Name, hostResource.Resource.Name) && 190StringComparers.EndpointAnnotationName.Equals(serviceWithResource.EndpointAnnotation.Name, endpoint.Name));
Dcp\DcpResourceWatcher.cs (3)
948if (StringComparers.ResourceName.Equals(resourceName, endpointOwnerResourceName)) 956StringComparers.ResourceName.Equals(e.Resource.Name, endpointOwnerResourceName) && 966StringComparers.ResourceName.Equals(reference.ModelResource.Name, resourceName))
Orchestrator\ApplicationOrchestrator.cs (1)
157if (startingInstanceId is not null && !StringComparers.ResourceName.Equals(e.ResourceId, startingInstanceId))
Aspire.Hosting.Azure (2)
AzureEnvironmentResourceExtensions.cs (1)
149while (builder.Resources.Any(resource => StringComparers.ResourceName.Equals(resource.Name, name)))
AzureProvisioningController.cs (1)
2967!StringComparers.AzureResourceId.Equals(currentDeploymentId, deploymentId) ||
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
126if (context.Model.Resources.Any(existing => StringComparer.OrdinalIgnoreCase.Equals(existing.Name, identity.Name)))
Aspire.Hosting.Browsers (2)
IBrowserHost.cs (2)
150s_pathComparer.Equals(ExecutablePath, other.ExecutablePath) && 151s_pathComparer.Equals(UserDataRootPath, other.UserDataRootPath);
Aspire.Hosting.Browsers.Tests (2)
src\Aspire.Hosting.Browsers\IBrowserHost.cs (2)
150s_pathComparer.Equals(ExecutablePath, other.ExecutablePath) && 151s_pathComparer.Equals(UserDataRootPath, other.UserDataRootPath);
Aspire.Hosting.EntityFrameworkCore (1)
EFCoreOperationExecutor.cs (1)
417comparer.Equals(GetProjectPath(project), _targetProjectPath))
Aspire.Hosting.Foundry (1)
Toolbox\FoundryToolboxResource.cs (1)
497if (!StringComparers.ResourceState.Equals(state, KnownResourceStates.Running))
Aspire.Tray.Tests (8)
src\Aspire.Tray\Common\IAppHostClient.cs (1)
18=> TrayAppHostPath.Comparer.Equals(AppHostPath, other.AppHostPath)
src\Aspire.Tray\Common\TrayController.cs (3)
242if (_snapshot.AppHosts.Any(host => TrayAppHostPath.Comparer.Equals(TrayAppHostPath.Normalize(host.AppHostPath), path))) 451&& !_savedState.AppHosts.Any(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, path))) 478if (!_savedState.AppHosts.Any(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, path)))
src\Aspire.Tray\Common\TraySavedState.cs (4)
31var existing = AppHosts.SingleOrDefault(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, appHostPath)); 35.. AppHosts.Where(host => !TrayAppHostPath.Comparer.Equals(host.AppHostPath, appHostPath))] 41var existing = AppHosts.SingleOrDefault(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, appHostPath)); 59AppHosts = AppHosts.Select(host => TrayAppHostPath.Comparer.Equals(host.AppHostPath, appHostPath)
csc (1)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (1)
66StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
dotnet-aot (4)
parent\dotnet\Commands\Run\FileBasedAppRunPlan.cs (2)
499if (!RunFileBuildCacheEntry.FilePathComparer.Equals(previousCacheEntry.ResolvedEntryPointFilePath, cacheEntry.ResolvedEntryPointFilePath)) 545if (!RunFileBuildCacheEntry.FilePathComparer.Equals(additionalSource.Resolved, resolvedFileInfo.FullName))
parent\dotnet\Commands\Test\MTP\ArtifactPostProcessingManager.cs (1)
330FileUtilities.PathComparer.Equals(artifact.ProducingTestModule, job.Application.Module.TargetPath))
parent\dotnet\Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (1)
91group.Artifacts.Count(artifact => FileUtilities.PathComparer.Equals(
dotnet-format (7)
Analyzers\AnalyzerOptionExtensions.cs (7)
173if (comparer.Equals(value, "default")) 178else if (comparer.Equals(value, "error")) 183else if (comparer.Equals(value, "warning")) 188else if (comparer.Equals(value, "suggestion")) 193else if (comparer.Equals(value, "silent") || comparer.Equals(value, "refactoring")) 198else if (comparer.Equals(value, "none"))
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
113else if (StringComparer.OrdinalIgnoreCase.Equals(_certificate.SubjectName.Name, _certificate.IssuerName.Name))
GenerateDocumentationAndConfigFiles (6)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.cs (1)
223if (syntaxFacts.StringComparer.Equals(name, localSymbol.Name))
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
552if (comparer.Equals(currentName, component))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyComparer.cs (1)
38return comparer.Equals(data1, data2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
612comparer.Equals(member.Name, kvp.Key.Name) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
18=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.MetadataName, y.ContainingAssembly.MetadataName) &&
ilc (1)
Program.cs (1)
149if (StringComparer.OrdinalIgnoreCase.Equals(guard, "cf"))
ILCompiler.Compiler (2)
parent\parent\Common\Compiler\CompilerTypeSystemContext.cs (2)
74return _comparer.Equals(key, value.SimpleName); 78return _comparer.Equals(value1.SimpleName, value2.SimpleName);
ILCompiler.ReadyToRun (2)
parent\parent\Common\Compiler\CompilerTypeSystemContext.cs (2)
74return _comparer.Equals(key, value.SimpleName); 78return _comparer.Equals(value1.SimpleName, value2.SimpleName);
ILCompiler.TypeSystem (1)
parent\parent\Common\TypeSystem\Ecma\EcmaModule.Sorting.cs (1)
39Debug.Assert(!StringComparer.Ordinal.Equals(thisName, otherName));
Microsoft.AspNetCore.Antiforgery (1)
Internal\DefaultAntiforgeryTokenGenerator.cs (1)
169if (!comparer.Equals(requestToken.Username, currentUsername))
Microsoft.AspNetCore.Http.Abstractions (6)
HttpMethods.cs (1)
210return object.ReferenceEquals(methodA, methodB) || StringComparer.OrdinalIgnoreCase.Equals(methodA, methodB);
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.Mvc.Core (1)
Infrastructure\StringArrayComparer.cs (1)
48if (!_valueComparer.Equals(x[i], y[i]))
Microsoft.Build (13)
BackEnd\BuildManager\MultiThreadedStrictModeScope.cs (5)
89FileUtilities.PathComparer.Equals(Path.GetDirectoryName(sentinelDirectory), canonicalTemporaryDirectory), 123owner is not null && FileUtilities.PathComparer.Equals(directory, owner.SentinelDirectory) 200if (!FileUtilities.PathComparer.Equals(currentDirectory, SentinelDirectory)) 208if (!FileUtilities.PathComparer.Equals(currentDirectory, SentinelDirectory)) 281if (sentinelExists && FileUtilities.PathComparer.Equals(currentDirectory, SentinelDirectory))
BackEnd\Components\SdkResolution\SdkResult.cs (2)
111StringComparer.OrdinalIgnoreCase.Equals(_path, result._path) && 112StringComparer.OrdinalIgnoreCase.Equals(_version, result._version) &&
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\ProjectMetadataInstance.cs (1)
264ErrorUtilities.VerifyThrowArgument(!StringComparer.Ordinal.Equals(reservedName, name), "OM_ReservedName", name);
Microsoft.Build.Framework (3)
PathHelpers\AbsolutePath.cs (1)
222public bool Equals(AbsolutePath other) => s_pathComparer.Equals(Value, other.Value);
TaskHostParameters.cs (2)
79StringComparer.OrdinalIgnoreCase.Equals(Runtime ?? string.Empty, other.Runtime ?? string.Empty) 80&& StringComparer.OrdinalIgnoreCase.Equals(Architecture ?? string.Empty, other.Architecture ?? string.Empty)
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (1)
66StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
Microsoft.Build.Tasks.Core (4)
ZipDirectory.cs (4)
153if (StringComparer.OrdinalIgnoreCase.Equals(levelString, CompressionLevelOptimal)) 157else if (StringComparer.OrdinalIgnoreCase.Equals(levelString, CompressionLevelFastest)) 161else if (StringComparer.OrdinalIgnoreCase.Equals(levelString, CompressionLevelNoCompression)) 166else if (StringComparer.OrdinalIgnoreCase.Equals(levelString, CompressionLevelSmallestSize))
Microsoft.Build.Tasks.Git (11)
GitDataReader\GitConfig.cs (6)
136if (str == "1" || comparer.Equals(str, "true") || comparer.Equals(str, "on") || comparer.Equals(str, "yes")) 142if (str == "0" || comparer.Equals(str, "false") || comparer.Equals(str, "off") || comparer.Equals(str, "no") || str == "")
GitDataReader\GitConfig.Reader.cs (2)
306if (GitVariableName.SectionNameComparer.Equals(key.SectionName, "includeIf") && 307GitVariableName.VariableNameComparer.Equals(key.VariableName, "path") &&
GitDataReader\GitVariableName.cs (3)
20=> SectionNameComparer.Equals(SectionName, name); 23=> SubsectionNameComparer.Equals(SubsectionName, name); 26=> VariableNameComparer.Equals(VariableName, name);
Microsoft.CodeAnalysis (31)
CommandLine\AnalyzerConfigSet.cs (9)
334if (comparer.Equals(value, "default")) 339else if (comparer.Equals(value, "error")) 344else if (comparer.Equals(value, "warning")) 349else if (comparer.Equals(value, "suggestion")) 354else if (comparer.Equals(value, "silent") || comparer.Equals(value, "refactoring")) 359else if (comparer.Equals(value, "none")) 577if (isGlobalSection && (Section.PropertiesKeyComparer.Equals(key, GlobalKey) || Section.PropertiesKeyComparer.Equals(key, GlobalLevelKey)))
Desktop\DesktopAssemblyIdentityComparer.cs (6)
87SimpleNameComparer.Equals(reference.Name, definition.Name) && 88SimpleNameComparer.Equals(reference.Name, "mscorlib")) 262if (SimpleNameComparer.Equals(identity.Name, "System") || 263SimpleNameComparer.Equals(identity.Name, "System.Core")) 274if (SimpleNameComparer.Equals(identity.Name, "Microsoft.VisualBasic")) 280if (SimpleNameComparer.Equals(identity.Name, "System.ComponentModel.Composition"))
Desktop\DesktopAssemblyIdentityComparer.Fx.cs (1)
67return SimpleNameComparer.Equals(this.Name, other.Name)
DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
194Debug.Assert(GeneratedPathComparer.Equals(_originalPathInfoMap[originalPath].ResolvedPath, resolvedPath));
DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
370Debug.Assert(AnalyzerAssemblyLoader.GeneratedPathComparer.Equals(shadowCopyPath, task.Result));
Emit\AnonymousTypeKey.cs (1)
46(IgnoreCase ? StringComparer.OrdinalIgnoreCase : StringComparer.Ordinal).Equals(Name, other.Name);
FileSystem\PathUtilities.cs (1)
552if (comparer.Equals(currentName, component))
MetadataReference\AssemblyIdentity.cs (3)
212return cultureName == null || AssemblyIdentityComparer.CultureComparer.Equals(cultureName, InvariantCultureDisplay) ? 462if (!AssemblyIdentityComparer.SimpleNameComparer.Equals(x._name, y._name)) 480AssemblyIdentityComparer.CultureComparer.Equals(x.CultureName, y.CultureName) &&
MetadataReference\AssemblyIdentityComparer.cs (4)
138if (!SimpleNameComparer.Equals(reference.Name, definition.Name)) 143if (compareCulture && !CultureComparer.Equals(reference.CultureName, definition.CultureName)) 156if (!SimpleNameComparer.Equals(reference.Name, definition.Name)) 161if (compareCulture && !CultureComparer.Equals(reference.CultureName, definition.CultureName))
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
1037AssemblyIdentityComparer.CultureComparer.Equals(reference.CultureName, definition.CultureName) &&
SourceGeneration\AdditionalSourcesCollection.cs (2)
102if (s_hintNameComparer.Equals(_sourcesAdded[i].HintName, hintName)) 119if (s_hintNameComparer.Equals(_sourcesAdded[i].HintName, hintName))
StrongName\StrongNameFileSystem.cs (1)
56return this.GetType() == other?.GetType() && StringComparer.Ordinal.Equals(_signingTempPath, other?._signingTempPath);
Microsoft.CodeAnalysis.Analyzers (9)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (1)
219if (comparer.Equals(fileName, DiagnosticCategoryAndIdRangeFile))
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (2)
258if (comparer.Equals(fileName, ShippedFileName)) 264if (comparer.Equals(fileName, UnshippedFileName))
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.cs (1)
223if (syntaxFacts.StringComparer.Equals(name, localSymbol.Name))
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
552if (comparer.Equals(currentName, component))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyComparer.cs (1)
38return comparer.Equals(data1, data2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
612comparer.Equals(member.Name, kvp.Key.Name) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
18=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.MetadataName, y.ContainingAssembly.MetadataName) &&
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
552if (comparer.Equals(currentName, component))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyComparer.cs (1)
38return comparer.Equals(data1, data2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
612comparer.Equals(member.Name, kvp.Key.Name) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
18=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.MetadataName, y.ContainingAssembly.MetadataName) &&
Microsoft.CodeAnalysis.BuildClient.Package (1)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (1)
66StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
Microsoft.CodeAnalysis.CodeStyle (7)
src\roslyn\src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
84if (!syntaxFacts.StringComparer.Equals(name, nameof(ReferenceEquals)))
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
352if (!syntaxFacts.StringComparer.Equals(name, nameof(ReferenceEquals)))
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
552if (comparer.Equals(currentName, component))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyComparer.cs (1)
38return comparer.Equals(data1, data2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
612comparer.Equals(member.Name, kvp.Key.Name) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
18=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.MetadataName, y.ContainingAssembly.MetadataName) &&
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.cs (1)
223if (syntaxFacts.StringComparer.Equals(name, localSymbol.Name))
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (1)
184return [.. NameGenerator.EnsureUniqueness(parameterNames, isFixed, canUse: s => !reservedNames.Any(n => comparer.Equals(s, n)))
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
377: StringComparer.OrdinalIgnoreCase.Equals(identifier1, identifier2);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
192return syntaxFacts.StringComparer.Equals(name, "Main");
src\roslyn\src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
253if (arity == 0 && comparer.Equals(name, nameof(Nullable<>.Value)))
Microsoft.CodeAnalysis.CSharp (5)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
214if (StringComparer.Ordinal.Equals(otherModule.Name, module.Name)) 256return AssemblyIdentityComparer.SimpleNameComparer.Equals(leftIdentity.Name, rightIdentity.Name) &&
SymbolDisplay\SymbolDisplayVisitor.cs (1)
143if (kind is SyntaxKind.None && isNamedTypeOrAliasName && StringComparer.Ordinal.Equals(identifier, "record"))
Symbols\ReferenceManager.cs (2)
120Debug.Assert(AssemblyIdentityComparer.SimpleNameComparer.Equals(identity1.Name, identity2.Name)); 121return AssemblyIdentityComparer.CultureComparer.Equals(identity1.CultureName, identity2.CultureName);
Microsoft.CodeAnalysis.CSharp.Features (3)
EmbeddedLanguages\CSharpTestEmbeddedLanguageClassifier.cs (1)
52var (virtualCharsWithoutMarkup, markdownSpans) = StringComparer.OrdinalIgnoreCase.Equals(context.LanguageIdentifier, PredefinedEmbeddedLanguageNames.CSharpTest)
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProviderExtensions.cs (2)
35stringComparer.Equals(nameValue, nameof(SuppressMessageAttribute)) || 36stringComparer.Equals(nameValue, "SuppressMessage");
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (4)
755if (MetadataNameComparer.Equals(name, conflictingName)) 1491if (!CSharpDirective.MetadataNameComparer.Equals(existing.Name, current.Name) || 1492!CSharpDirective.MetadataValueComparer.Equals(existing.Value, current.Value)) 1518StringComparer.OrdinalIgnoreCase.Equals(x.Name, y.Name);
Microsoft.CodeAnalysis.Extensions.Package (3)
Symbols\INamedTypeSymbolExtensions.cs (1)
612comparer.Equals(member.Name, kvp.Key.Name) &&
Symbols\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
18=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.MetadataName, y.ContainingAssembly.MetadataName) &&
Microsoft.CodeAnalysis.Features (31)
AddImport\AbstractAddImportCodeRefactoringProvider.cs (1)
255if (syntaxFacts.StringComparer.Equals(
AddImport\AbstractAddImportFeatureService.cs (1)
447return StringComparer.OrdinalIgnoreCase.Equals(path1, path2);
AddImport\References\MetadataSymbolReference.cs (1)
70StringComparer.OrdinalIgnoreCase.Equals(_reference.FilePath, reference._reference.FilePath);
AddImport\References\SymbolReference.cs (1)
42return StringComparer.Ordinal.Equals(name1, name2);
AddImport\SymbolResult.cs (1)
44return StringComparer.OrdinalIgnoreCase.Equals(
CodeRefactorings\CodeRefactoringService.cs (1)
316StringComparer.OrdinalIgnoreCase.Equals(DocumentExtension, other.DocumentExtension);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
209if (syntaxFacts.StringComparer.Equals(targetNamespace, declaredNamespace))
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.State.cs (3)
131if (syntaxFacts.StringComparer.Equals(targetNamespace, declaredNamespace)) 204if (syntaxFacts.StringComparer.Equals(@namespace, relativeTo)) 220return syntaxFacts.StringComparer.Equals(containingText, namespacePrefix)
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (2)
374var param1 = invocationSymbol.Parameters.FirstOrDefault(p => syntaxFacts.StringComparer.Equals(p.Name, arg1Name)); 375var param2 = invocationSymbol.Parameters.FirstOrDefault(p => syntaxFacts.StringComparer.Equals(p.Name, arg2Name));
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
680if (!comparer.Equals(fields1[i].Name, fields2[i].Name))
EditAndContinue\EditAndContinueDebugInfoReader.cs (1)
252if (symDocument == null || !StringComparer.Ordinal.Equals(symDocument.GetName(), documentPath))
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (3)
139if (syntaxFacts.StringComparer.Equals(name, ParseMethodName)) 186if (syntaxFacts.StringComparer.Equals(propName, nameof(JsonDocumentOptions.AllowTrailingCommas)) && 191else if (syntaxFacts.StringComparer.Equals(propName, nameof(JsonDocumentOptions.CommentHandling)) &&
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (2)
224if (!comparer.Equals(info.Name, symbolName)) 227if (!comparer.Equals(info.FullyQualifiedContainerName, container))
ExtractMethod\SelectionResult.cs (1)
180if (!syntaxFacts.StringComparer.Equals(identifier.ValueText, nameof(Task.ConfigureAwait)))
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (1)
443=> syntaxFactsService.StringComparer.Equals(localVariable.Name, identifierName) &&
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
458return StringComparer.OrdinalIgnoreCase.Equals(_filePath, other._filePath) &&
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (3)
83var parameter = symbol.GetParameters().FirstOrDefault(p => syntaxFacts.StringComparer.Equals(p.Name, singleWordText)); 90var typeParameter = symbol.GetTypeParameters().FirstOrDefault(t => syntaxFacts.StringComparer.Equals(t.Name, singleWordText)); 101var childMember = namedType.GetMembers().FirstOrDefault(m => syntaxFacts.StringComparer.Equals(m.Name, singleWordText));
src\roslyn\src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
84if (!syntaxFacts.StringComparer.Equals(name, nameof(ReferenceEquals)))
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
352if (!syntaxFacts.StringComparer.Equals(name, nameof(ReferenceEquals)))
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (1)
184return [.. NameGenerator.EnsureUniqueness(parameterNames, isFixed, canUse: s => !reservedNames.Any(n => comparer.Equals(s, n)))
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
377: StringComparer.OrdinalIgnoreCase.Equals(identifier1, identifier2);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
192return syntaxFacts.StringComparer.Equals(name, "Main");
src\roslyn\src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
253if (arity == 0 && comparer.Equals(name, nameof(Nullable<>.Value)))
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\Maintainability\CodeMetricsAnalyzer.cs (1)
308if (comparer.Equals(fileName, CodeMetricsConfigurationFile))
Microsoft.CodeAnalysis.ResxSourceGenerator (5)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
552if (comparer.Equals(currentName, component))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyComparer.cs (1)
38return comparer.Equals(data1, data2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
612comparer.Equals(member.Name, kvp.Key.Name) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
18=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.MetadataName, y.ContainingAssembly.MetadataName) &&
Microsoft.CodeAnalysis.Scripting (4)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (1)
277AssemblyIdentityComparer.SimpleNameComparer.Equals(info.Identity.Name, identity.Name) &&
Hosting\ObjectFormatter\ObjectFormatterHelpers.cs (1)
191if (StringComparer.OrdinalIgnoreCase.Equals(memberName, member.Name))
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\FusionAssemblyIdentity.cs (2)
557if (StringComparer.OrdinalIgnoreCase.Equals(candidateCulture, preferredCultureOpt) || 558candidateCulture.Length == 0 && !StringComparer.OrdinalIgnoreCase.Equals(bestCulture, preferredCultureOpt))
Microsoft.CodeAnalysis.VisualBasic (8)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (8)
194If StringComparer.Ordinal.Equals(otherModule.Name, [module].Name) Then 418Debug.Assert(s_nameComparer.Equals([event].Name, other.Name)) 425Debug.Assert(s_nameComparer.Equals(field.Name, other.Name)) 430Debug.Assert(s_nameComparer.Equals(method.Name, other.Name)) 454Debug.Assert(s_nameComparer.Equals(type.Name, other.Name)) 466Debug.Assert(s_nameComparer.Equals([namespace].Name, other.Name)) 478Debug.Assert(s_nameComparer.Equals([property].Name, other.Name)) 488Debug.Assert(s_nameComparer.Equals(type.Name, other.Name))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Editing\VisualBasicImportAdder.vb (1)
257VisualBasicSyntaxFacts.Instance.StringComparer.Equals(x.name, y.name)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Editing\VisualBasicImportAdder.vb (1)
257VisualBasicSyntaxFacts.Instance.StringComparer.Equals(x.name, y.name)
Microsoft.CodeAnalysis.Workspaces (26)
FindSymbols\Extensions.cs (1)
18=> syntaxFacts.StringComparer.Equals(text1, text2);
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (1)
233!syntaxFacts.StringComparer.Equals(aliasSymbol.Name, aliasSymbol.Target.Name))
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (1)
148if (state.SyntaxFacts.StringComparer.Equals(name, alias))
FindSymbols\FindReferences\Finders\NamedTypeSymbolReferenceFinder.cs (1)
168if (state.SyntaxFacts.StringComparer.Equals(namedType.Name, alias))
FindSymbols\FindReferences\Finders\NamespaceSymbolReferenceFinder.cs (1)
98if (state.SyntaxFacts.StringComparer.Equals(namespaceName, alias))
FindSymbols\SearchQuery.cs (2)
36_predicate = s => StringComparer.Ordinal.Equals(name, s); 39_predicate = s => CaseInsensitiveComparison.Comparer.Equals(name, s);
FindSymbols\SymbolTree\SymbolTreeInfo.cs (5)
203if (StringComparer.Ordinal.Equals(name, node.Name)) 231if (ignoreCase || StringComparer.Ordinal.Equals(name, node.Name)) 254while (startIndex > 0 && s_caseInsensitiveComparer.Equals(nodes[startIndex - 1].Name, name)) 258while (endIndex + 1 < nodes.Length && s_caseInsensitiveComparer.Equals(nodes[endIndex + 1].Name, name)) 488if (StringComparer.Ordinal.Equals(derivedName, node.Name))
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (2)
260syntaxFacts.StringComparer.Equals(identifierName, "SuppressMessage") || 261syntaxFacts.StringComparer.Equals(identifierName, nameof(SuppressMessageAttribute));
ReassignedVariable\AbstractReassignedVariableService.cs (1)
322if (!syntaxFacts.StringComparer.Equals(idToken.ValueText, localOrParameter.Name))
Recommendations\AbstractRecommendationServiceRunner.cs (1)
241parameterType = method.Parameters.FirstOrDefault(p => _stringComparerForLanguage.Equals(p.Name, argumentName))?.Type;
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
134!comparer.Equals(reference.Definition.Name, symbol.Name))
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.cs (1)
223if (syntaxFacts.StringComparer.Equals(name, localSymbol.Name))
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
194Debug.Assert(GeneratedPathComparer.Equals(_originalPathInfoMap[originalPath].ResolvedPath, resolvedPath));
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
370Debug.Assert(AnalyzerAssemblyLoader.GeneratedPathComparer.Equals(shadowCopyPath, task.Result));
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
552if (comparer.Equals(currentName, component))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyComparer.cs (1)
38return comparer.Equals(data1, data2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
612comparer.Equals(member.Name, kvp.Key.Name) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
18=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.MetadataName, y.ContainingAssembly.MetadataName) &&
Workspace\Solution\SolutionState.CachingFilePathComparer.cs (1)
49=> s_comparer.Equals(x, y);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (1)
66StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
552if (comparer.Equals(currentName, component))
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (1)
66StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
Microsoft.DotNet.ApiCompatibility (1)
Logging\Suppression.cs (1)
85=> string.IsNullOrEmpty(first?.Trim()) && string.IsNullOrEmpty(second?.Trim()) || StringComparer.InvariantCultureIgnoreCase.Equals(first?.Trim(), second?.Trim());
Microsoft.DotNet.Build.Tasks.VisualStudio (2)
OptProf\IbcEntry.cs (2)
60return StringComparer.OrdinalIgnoreCase.Equals(ext, ".dll") || 61StringComparer.OrdinalIgnoreCase.Equals(ext, ".exe");
Microsoft.DotNet.CodeAnalysis (5)
Analyzers\AppContextDefaultsAnalyzer.cs (4)
133if (!StringComparer.Ordinal.Equals(methodSym.ContainingType.Name, "LocalAppContext") && 134!StringComparer.Ordinal.Equals(methodSym.ContainingType.Name, "AppContext")) 137if (!StringComparer.Ordinal.Equals(methodSym.ContainingNamespace.Name, "System")) 140if (!StringComparer.Ordinal.Equals(methodSym.Name, "DefineSwitchDefault"))
Analyzers\BaseAnalyzer.cs (1)
29if (StringComparer.OrdinalIgnoreCase.Equals(line.ToString(), GetType().Name))
Microsoft.DotNet.NuGetRepack.Tasks (2)
src\UpdatePackageVersionTask.cs (2)
50else if (StringComparer.OrdinalIgnoreCase.Equals(VersionKind, "release")) 54else if (StringComparer.OrdinalIgnoreCase.Equals(VersionKind, "prerelease"))
Microsoft.DotNet.ProjectTools (4)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (4)
755if (MetadataNameComparer.Equals(name, conflictingName)) 1491if (!CSharpDirective.MetadataNameComparer.Equals(existing.Name, current.Name) || 1492!CSharpDirective.MetadataValueComparer.Equals(existing.Value, current.Value)) 1518StringComparer.OrdinalIgnoreCase.Equals(x.Name, y.Name);
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatFinishReason.cs (1)
34public bool Equals(ChatFinishReason other) => StringComparer.OrdinalIgnoreCase.Equals(Value, other.Value);
Microsoft.Extensions.DependencyModel (1)
DependencyContext.cs (1)
86return StringComparer.OrdinalIgnoreCase.Equals(x?.Name, y?.Name);
Microsoft.Extensions.Http.Resilience (1)
Internal\HttpKey.cs (1)
16public bool Equals(HttpKey x, HttpKey y) => StringComparer.Ordinal.Equals(x.Name, y.Name);
Microsoft.NET.Build.Tasks (2)
ResolvePackageAssets.cs (2)
910return StringComparer.OrdinalIgnoreCase.Equals(l1.Item1, l2.Item1) 1287if (StringComparer.InvariantCulture.Equals(fileExtension, extension))
Microsoft.NET.ProjectData (2)
Donor\ProjectDataDonorIndex.Git.cs (1)
82 if (!PathComparer.Equals(gitDirectory, commonGitDirectory))
Donor\ProjectDataDonorIndex.Selection.cs (1)
214 if (!PathComparer.Equals(key, retainedKey) &&
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
UpdateExternallyDefinedStaticWebAssets.cs (1)
81var originalIndex = Array.FindIndex(assets, a => OSPath.PathComparer.Equals(a.Identity, asset.Identity));
Microsoft.SourceLink.AzureDevOpsServer.Git (2)
src\sourcelink\src\Common\AzureDevOps\AzureDevOpsUrlParser.cs (2)
42if (StringComparer.OrdinalIgnoreCase.Equals(parts[index], "DefaultCollection")) 50if (StringComparer.OrdinalIgnoreCase.Equals(parts[0], "e"))
Microsoft.SourceLink.AzureRepos.Git (2)
src\sourcelink\src\Common\AzureDevOps\AzureDevOpsUrlParser.cs (2)
42if (StringComparer.OrdinalIgnoreCase.Equals(parts[index], "DefaultCollection")) 50if (StringComparer.OrdinalIgnoreCase.Equals(parts[0], "e"))
Microsoft.VisualStudio.TestPlatform.ObjectModel (34)
Nuget.Frameworks\CompatibilityProvider.cs (4)
187result = result && StringComparer.OrdinalIgnoreCase.Equals(target.Platform, "android"); 191result = result && StringComparer.OrdinalIgnoreCase.Equals(target.Platform, "tizen"); 202&& StringComparer.OrdinalIgnoreCase.Equals(target.Profile, candidate.Profile); 207&& StringComparer.OrdinalIgnoreCase.Equals(target.Platform, candidate.Platform)
Nuget.Frameworks\FrameworkNameProvider.cs (4)
126value = reverse.Where(p => StringComparer.OrdinalIgnoreCase.Equals(p.Key, key)).Select(s => s.Key).Single(); 302&& StringComparer.OrdinalIgnoreCase.Equals(optional.Profile, curFw.Profile) 1023if (StringComparer.OrdinalIgnoreCase.Equals(x.Framework, y.Framework)) 1080if (StringComparer.OrdinalIgnoreCase.Equals(framework.Framework, FrameworkConstants.FrameworkIdentifiers.NetStandard))
Nuget.Frameworks\FrameworkRange.cs (2)
88return StringComparer.OrdinalIgnoreCase.Equals(x.Framework, y.Framework) 89&& (StringComparer.OrdinalIgnoreCase.Equals(x.Profile, y.Profile));
Nuget.Frameworks\FrameworkRangeComparer.cs (1)
34return StringComparer.OrdinalIgnoreCase.Equals(x.FrameworkIdentifier, y.FrameworkIdentifier) &&
Nuget.Frameworks\FrameworkReducer.cs (6)
162&& StringComparer.OrdinalIgnoreCase.Equals(framework.Profile, f.Profile)); 501currentFrameworks.Any(consideringFramework => StringComparer.OrdinalIgnoreCase.Equals(f, consideringFramework.Framework))); 509var consideringFramework = consideringFrameworks.First(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, sharedId)); 510var currentFramework = currentFrameworks.First(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, sharedId)); 533var consideringNet = consideringFrameworks.FirstOrDefault(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, FrameworkConstants.FrameworkIdentifiers.Net)); 534var currentNet = currentFrameworks.FirstOrDefault(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, FrameworkConstants.FrameworkIdentifiers.Net));
Nuget.Frameworks\NuGetFramework.cs (2)
68IsNet5Era = (_frameworkVersion.Major >= Version5 && StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, _frameworkIdentifier)); 336get { return StringComparer.OrdinalIgnoreCase.Equals(Framework, FrameworkConstants.FrameworkIdentifiers.Portable) && Version.Major < 5; }
Nuget.Frameworks\NuGetFrameworkFactory.cs (10)
97if (StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.Portable, targetFrameworkIdentifier)) 113StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, targetFrameworkIdentifier); 162&& StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, framework)) 207if (StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.Portable, framework) 293&& (StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.Net, framework) 294|| StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, framework) 336if (StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.Portable, framework)) 512if (StringComparer.OrdinalIgnoreCase.Equals(frameworkString, FrameworkConstants.SpecialIdentifiers.Any)) 516else if (StringComparer.OrdinalIgnoreCase.Equals(frameworkString, FrameworkConstants.SpecialIdentifiers.Agnostic)) 520else if (StringComparer.OrdinalIgnoreCase.Equals(frameworkString, FrameworkConstants.SpecialIdentifiers.Unsupported))
Nuget.Frameworks\NuGetFrameworkFullComparer.cs (3)
36&& StringComparer.OrdinalIgnoreCase.Equals(x.Framework, y.Framework) 37&& StringComparer.OrdinalIgnoreCase.Equals(x.Profile, y.Profile) 38&& StringComparer.OrdinalIgnoreCase.Equals(x.Platform, y.Platform)
Nuget.Frameworks\NuGetFrameworkNameComparer.cs (1)
36return StringComparer.OrdinalIgnoreCase.Equals(x.Framework, y.Framework);
Nuget.Frameworks\NuGetFrameworkUtility.cs (1)
132&& StringComparer.OrdinalIgnoreCase.Equals(
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
686return options.TryGetValue(name, out string value) && StringComparer.OrdinalIgnoreCase.Equals(value, bool.TrueString);
NuGet.CommandLine.XPlat (2)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
90PathUtility.GetStringComparerBasedOnOS().Equals(Path.GetFullPath(p.RestoreMetadata.ProjectPath), projectFullPath))
Utility\MSBuildAPIUtility.cs (1)
89return StringComparer.OrdinalIgnoreCase.Equals(
NuGet.Commands (25)
PackagesLockFileBuilder.cs (2)
59dep => StringComparer.OrdinalIgnoreCase.Equals(dep.Name, library.Name)); 97var id = PathUtility.GetStringComparerBasedOnOS().Equals(Path.GetFileNameWithoutExtension(projectFullPath), projectIdentity.Id)
RestoreCommand\DependencyGraphResolver.cs (3)
384if (StringComparer.OrdinalIgnoreCase.Equals(childLibraryDependency.Name, resolvedDependencyGraphItem.Item.Key.Name) || StringComparer.OrdinalIgnoreCase.Equals(childLibraryDependency.Name, rootGraphNode.Key.Name)) 1421if (StringComparer.OrdinalIgnoreCase.Equals(frameworkName.Framework, FrameworkConstants.FrameworkIdentifiers.NetCoreApp))
RestoreCommand\LockFileBuilder.cs (2)
133&& StringComparer.Ordinal.Equals(path, previousLibrary.Path) 134&& StringComparer.Ordinal.Equals(sha512, previousLibrary.Sha512))
RestoreCommand\LockFileBuilderCache.cs (1)
158return StringComparer.Ordinal.Equals(TargetGraphName, other.TargetGraphName)
RestoreCommand\MonoAndroidDeprecation.cs (2)
42return StringComparer.OrdinalIgnoreCase.Equals(framework.Framework, FrameworkConstants.FrameworkIdentifiers.NetCoreApp) 56&& StringComparer.OrdinalIgnoreCase.Equals(
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (1)
105StringComparer.Ordinal.Equals(projectNameToRestore, p.UniqueName));
RestoreCommand\RestoreCommand.cs (5)
439bool isNetCoreAppFramework = StringComparer.OrdinalIgnoreCase.Equals(framework.FrameworkName.Framework, FrameworkConstants.FrameworkIdentifiers.NetCoreApp); 442(StringComparer.OrdinalIgnoreCase.Equals(framework.FrameworkName.Framework, FrameworkConstants.FrameworkIdentifiers.NetStandard) && 1277if (StringComparer.OrdinalIgnoreCase.Equals(framework.FrameworkName.Framework, FrameworkConstants.FrameworkIdentifiers.NetCoreApp) && 1578return pathComparer.Equals(cacheFile.ProjectFilePath, _request.Project.FilePath); 1742if (cacheFile.IsValid && StringComparer.Ordinal.Equals(cacheFile.DgSpecHash, newDgSpecHash) && VerifyCacheFileMatchesProject(cacheFile))
RestoreCommand\Utility\BuildAssetsUtils.cs (2)
759if (StringComparer.OrdinalIgnoreCase.Equals(nugetLanguage, "CS")) 763else if (StringComparer.OrdinalIgnoreCase.Equals(nugetLanguage, "FS"))
RestoreCommand\Utility\MSBuildRestoreUtility.cs (5)
439&& !StringComparer.Ordinal.Equals(refUniqueNameCasing, refUniqueName)) 449&& !StringComparer.Ordinal.Equals(projectRefPathCasing, projectRefPath)) 474&& (values?.Any(e => !StringComparer.OrdinalIgnoreCase.Equals(e, Clear)) == true); 652if (!references.Any(e => comparer.Equals(e.ProjectUniqueName, frameworkPair.Item2.ProjectUniqueName))) 1026return StringComparer.OrdinalIgnoreCase.Equals(type, item?.GetProperty("Type"));
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
173.FirstOrDefault(l => StringComparer.OrdinalIgnoreCase.Equals(toolId, l.Name));
Utility\MSBuildProjectFrameworkUtility.cs (1)
241if (StringComparer.OrdinalIgnoreCase.Equals(effectivePlatformIdentifier, "UAP"))
NuGet.Common (2)
AuthTypeFilteredCredentials.cs (1)
42return authType == null || !AuthTypes.Any() || AuthTypes.Any(x => StringComparer.OrdinalIgnoreCase.Equals(x, authType))
UriUtility.cs (1)
167if (StringComparer.OrdinalIgnoreCase.Equals(uri.Host, "nuget.org")
NuGet.Configuration (2)
Settings\SettingFactory.cs (1)
144return StringComparer.OrdinalIgnoreCase.Equals(
Settings\Settings.cs (1)
608if (!PathUtility.GetStringComparerBasedOnOS().Equals(DefaultSettingsFileName, file))
NuGet.DependencyResolver.Core (10)
GraphModel\GraphOperations.cs (2)
149if (sideNode != node && StringComparer.OrdinalIgnoreCase.Equals(sideNode.Key.Name, node.Key.Name)) 228if (StringComparer.OrdinalIgnoreCase.Equals(candidateNode.Key.Name, item))
LibraryRangeCacheKey.cs (1)
55&& StringComparer.OrdinalIgnoreCase.Equals(Alias, other.Alias);
LockFileCacheKey.cs (2)
51return StringComparer.Ordinal.Equals(RuntimeIdentifier, other.RuntimeIdentifier) 53&& StringComparer.OrdinalIgnoreCase.Equals(TargetAlias, other.TargetAlias);
Remote\RemoteDependencyWalker.cs (3)
152if (StringComparer.OrdinalIgnoreCase.Equals(dependency.Name, currentLibraryRange.Name)) 278if (StringComparer.OrdinalIgnoreCase.Equals(runtimeDependency.Id, libraryRange.Name)) 385if (StringComparer.OrdinalIgnoreCase.Equals(item.Data.Match.Library.Name, childDependencyLibrary.Name))
Remote\RemoteWalkContext.cs (1)
83if (StringComparer.OrdinalIgnoreCase.Equals(sources[j], current.Source?.Name))
ResolverUtility.cs (1)
234var library = libraries.FirstOrDefault(lib => StringComparer.OrdinalIgnoreCase.Equals(lib.Name, libraryRange.Name));
NuGet.Frameworks (35)
comparers\FrameworkRangeComparer.cs (1)
31return StringComparer.OrdinalIgnoreCase.Equals(x.FrameworkIdentifier, y.FrameworkIdentifier) &&
comparers\NuGetFrameworkFullComparer.cs (3)
33&& StringComparer.OrdinalIgnoreCase.Equals(x.Framework, y.Framework) 34&& StringComparer.OrdinalIgnoreCase.Equals(x.Profile, y.Profile) 35&& StringComparer.OrdinalIgnoreCase.Equals(x.Platform, y.Platform)
comparers\NuGetFrameworkNameComparer.cs (1)
33return StringComparer.OrdinalIgnoreCase.Equals(x.Framework, y.Framework);
CompatibilityProvider.cs (5)
187result = result && StringComparer.OrdinalIgnoreCase.Equals(target.Platform, "android"); 191result = result && StringComparer.OrdinalIgnoreCase.Equals(target.Platform, "tizen"); 202&& StringComparer.OrdinalIgnoreCase.Equals(target.Profile, candidate.Profile); 216&& StringComparer.OrdinalIgnoreCase.Equals(target.Platform, "windows") 226&& StringComparer.OrdinalIgnoreCase.Equals(target.Platform, candidate.Platform)
FrameworkNameProvider.cs (4)
129if (StringComparer.OrdinalIgnoreCase.Equals(item.Key, key)) 309&& StringComparer.OrdinalIgnoreCase.Equals(optional.Profile, curFw.Profile) 1035if (StringComparer.OrdinalIgnoreCase.Equals(x.Framework, y.Framework)) 1092if (StringComparer.OrdinalIgnoreCase.Equals(framework.Framework, FrameworkConstants.FrameworkIdentifiers.NetStandard))
FrameworkRange.cs (2)
88return StringComparer.OrdinalIgnoreCase.Equals(x.Framework, y.Framework) 89&& (StringComparer.OrdinalIgnoreCase.Equals(x.Profile, y.Profile));
FrameworkReducer.cs (6)
162&& StringComparer.OrdinalIgnoreCase.Equals(framework.Profile, f.Profile)); 501currentFrameworks.Any(consideringFramework => StringComparer.OrdinalIgnoreCase.Equals(f, consideringFramework.Framework))); 509var consideringFramework = consideringFrameworks.First(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, sharedId)); 510var currentFramework = currentFrameworks.First(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, sharedId)); 533var consideringNet = consideringFrameworks.FirstOrDefault(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, FrameworkConstants.FrameworkIdentifiers.Net)); 534var currentNet = currentFrameworks.FirstOrDefault(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, FrameworkConstants.FrameworkIdentifiers.Net));
NuGetFramework.cs (2)
68IsNet5Era = (_frameworkVersion.Major >= Version5 && StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, _frameworkIdentifier)); 337get { return StringComparer.OrdinalIgnoreCase.Equals(Framework, FrameworkConstants.FrameworkIdentifiers.Portable) && Version.Major < 5; }
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))
NuGetFrameworkUtility.cs (1)
129&& StringComparer.OrdinalIgnoreCase.Equals(
NuGet.LibraryModel (1)
FrameworkDependency.cs (1)
55return ComparisonUtility.FrameworkReferenceNameComparer.Equals(Name, other.Name) &&
NuGet.PackageManagement (14)
NuGetPackageManager.cs (4)
548var installedPackageReference = projectInstalledPackageReferences.FirstOrDefault(pr => StringComparer.OrdinalIgnoreCase.Equals(pr.PackageIdentity.Id, packageId)); 903.FirstOrDefault(pr => StringComparer.OrdinalIgnoreCase.Equals(pr.PackageIdentity.Id, packageId)); 946.FirstOrDefault(pr => StringComparer.OrdinalIgnoreCase.Equals(pr.PackageIdentity.Id, packageIdentity.Id)); 1433StringComparer.OrdinalIgnoreCase.Equals(oldPackage.Id, newPackage.Id) && !oldPackage.Version.Equals(newPackage.Version)));
Resolution\GatherExceptionHelpers.cs (2)
47&& StringComparer.OrdinalIgnoreCase.Equals(target, reference.PackageIdentity.Id)); 57var packagesForId = availablePackages.Where(package => StringComparer.OrdinalIgnoreCase.Equals(target, package.Id));
Resolution\PrunePackageTree.cs (7)
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)
Utility\JsonConfigUtility.cs (1)
132if (StringComparer.OrdinalIgnoreCase.Equals(dependencyProperty.Name, packageId))
NuGet.Packaging (28)
Core\comparers\PackageDependencyComparer.cs (1)
49var result = StringComparer.OrdinalIgnoreCase.Equals(x.Id, y.Id);
Core\comparers\PackageIdentityComparer.cs (1)
84&& StringComparer.OrdinalIgnoreCase.Equals(x.Id, y.Id);
Core\FrameworkReference.cs (1)
52return ComparisonUtility.FrameworkReferenceNameComparer.Equals(Name, other.Name);
Core\NuspecCoreReaderBase.cs (1)
188_metadataNode = _xml.Root!.Elements().FirstOrDefault(e => StringComparer.Ordinal.Equals(e.Name.LocalName, Metadata));
NupkgMetadata\NupkgMetadataFile.cs (2)
30StringComparer.Ordinal.Equals(ContentHash, other.ContentHash) && 31StringComparer.Ordinal.Equals(Source, other.Source);
NuspecReader.cs (1)
565return StringComparer.OrdinalIgnoreCase.Equals(bool.TrueString, GetMetadataValue("requireLicenseAcceptance"));
PackageCreation\Extensions\FrameworksExtensions.cs (1)
16bool isNet5Era = (self.Version.Major >= 5 && StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, self.Framework));
PackageFolderReader.cs (1)
180&& !StringComparer.OrdinalIgnoreCase.Equals(parent.FullName, root.FullName))
PackageReaderBase.cs (6)
297if (referenceGroup.Items.Any(s => StringComparer.OrdinalIgnoreCase.Equals(s, file))) 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"))
PackagesConfig.cs (1)
67if (StringComparer.OrdinalIgnoreCase.Equals(value, "true"))
Rules\InvalidUndottedFrameworkRule.cs (2)
53var metadataNode = xml.Root!.Elements().FirstOrDefault(e => StringComparer.Ordinal.Equals(e.Name.LocalName, Metadata)); 289StringComparer.OrdinalIgnoreCase.Equals(FrameworkConstants.FrameworkIdentifiers.NetCoreApp, framework.Framework))
RuntimeModel\RuntimeGraph.cs (5)
232if (StringComparer.Ordinal.Equals(criteria, provided)) 398return StringComparer.Ordinal.Equals(RuntimeName, other.RuntimeName) 399&& StringComparer.OrdinalIgnoreCase.Equals(PackageId, other.PackageId); 430return StringComparer.Ordinal.Equals(RuntimeName, other.RuntimeName) 431&& StringComparer.Ordinal.Equals(Other, other.Other);
Signing\Authoring\SigningOptions.cs (1)
127if (StringComparer.OrdinalIgnoreCase.Equals(NormalizeFilePath(inputPackageFilePath), NormalizeFilePath(outputPackageFilePath)))
Signing\Timestamp\Rfc3161TimestampVerificationUtility.cs (1)
49if (StringComparer.Ordinal.Equals(tstInfo.PolicyId, Oids.BaselineTimestampPolicy))
Signing\Utility\AttributeUtility.cs (1)
280if (StringComparer.Ordinal.Equals(oid, attribute.Oid.Value))
Signing\Verification\AllowListVerificationProvider.cs (2)
85StringComparer.OrdinalIgnoreCase.Equals(certificateHashEntry.Fingerprint, primarySignatureCertificateFingerprint)) 112StringComparer.OrdinalIgnoreCase.Equals(certificateHashEntry.Fingerprint, countersignatureCertificateFingerprint))
NuGet.ProjectModel (40)
CacheFile.cs (2)
63return Version == other.Version && Success == other.Success && StringComparer.Ordinal.Equals(DgSpecHash, other.DgSpecHash) && PathUtility.GetStringComparerBasedOnOS().Equals(ProjectFilePath, other.ProjectFilePath);
DependencyGraphSpec.cs (2)
97if (!StringComparer.OrdinalIgnoreCase.Equals( 103if (closure.Any(e => StringComparer.OrdinalIgnoreCase.Equals(
LockFile\AssetsLogMessage.cs (4)
152StringComparer.Ordinal.Equals(Message, other.Message) && 153StringComparer.Ordinal.Equals(ProjectPath, other.ProjectPath) && 154StringComparer.Ordinal.Equals(FilePath, other.FilePath) && 155StringComparer.Ordinal.Equals(LibraryId, other.LibraryId))
LockFile\LockFileExtensions.cs (1)
72return target.Libraries.FirstOrDefault(e => StringComparer.OrdinalIgnoreCase.Equals(libraryId, e.Name));
LockFile\LockFileFormat.cs (1)
308(projectPath == null || !PathUtility.GetStringComparerBasedOnOS().Equals(logMessage.FilePath, projectPath)))
PackagesConfigProjectRestoreMetadata.cs (1)
44PathUtility.GetStringComparerBasedOnOS().Equals(PackagesConfigPath, obj.PackagesConfigPath);
PackageSpecOperations.cs (1)
260return StringComparer.OrdinalIgnoreCase.Equals(dependency.Name, dependencyName);
PackageSpecReferenceDependencyProvider.cs (1)
286dependencies.RemoveAll(e => StringComparer.OrdinalIgnoreCase.Equals(dependency.Name, e.Name));
ProjectLockFile\LockFileDependencyIdVersionComparer.cs (1)
26return StringComparer.OrdinalIgnoreCase.Equals(x.Id, y.Id) &&
ProjectLockFile\PackagesLockFileTarget.cs (2)
59return StringComparer.Ordinal.Equals(RuntimeIdentifier, other.RuntimeIdentifier) 60&& StringComparer.OrdinalIgnoreCase.Equals(TargetAlias, other.TargetAlias)
ProjectLockFile\PackagesLockFileUtilities.cs (9)
202StringComparer.OrdinalIgnoreCase.Equals(dep.Id, p2pProjectName)); 303(nuGetLockFile.Version != 3 || StringComparer.OrdinalIgnoreCase.Equals(target.TargetAlias, targetAlias))) 347StringComparer.OrdinalIgnoreCase.Equals(actual.Targets[i].TargetAlias, expectedTarget.TargetAlias) && 348StringComparer.Ordinal.Equals(actual.Targets[i].RuntimeIdentifier, expectedTarget.RuntimeIdentifier)) 382StringComparer.OrdinalIgnoreCase.Equals(t.TargetAlias, expectedTarget.TargetAlias) && 383StringComparer.Ordinal.Equals(t.RuntimeIdentifier, expectedTarget.RuntimeIdentifier)); 439var lockFileDependency = lockFileDependencies.FirstOrDefault(d => StringComparer.OrdinalIgnoreCase.Equals(d.Id, dependency.Name)); 500var matchedP2PLibrary = projectDependency.Dependencies.FirstOrDefault(dep => StringComparer.OrdinalIgnoreCase.Equals(dep.Id, dependency.Name)); 524var matchedP2PLibrary = projectDependency.Dependencies.FirstOrDefault(dep => StringComparer.OrdinalIgnoreCase.Equals(dep.Id, referenceSpec.Name));
ProjectRestoreMetadata.cs (6)
223osStringComparer.Equals(ProjectPath, other.ProjectPath) && 224osStringComparer.Equals(ProjectJsonPath, other.ProjectJsonPath) && 225osStringComparer.Equals(OutputPath, other.OutputPath) && 226osStringComparer.Equals(ProjectName, other.ProjectName) && 227osStringComparer.Equals(ProjectUniqueName, other.ProjectUniqueName) && 229osStringComparer.Equals(PackagesPath, other.PackagesPath) &&
ProjectRestoreMetadataFile.cs (2)
51return StringComparer.Ordinal.Equals(PackagePath, other.PackagePath) 52&& StringComparer.Ordinal.Equals(AbsolutePath, other.AbsolutePath);
ProjectRestoreMetadataFrameworkInfo.cs (1)
72StringComparer.OrdinalIgnoreCase.Equals(TargetAlias, other.TargetAlias) &&
ProjectRestoreReference.cs (2)
65return StringComparer.Ordinal.Equals(ProjectPath, other.ProjectPath) 66&& StringComparer.OrdinalIgnoreCase.Equals(ProjectUniqueName, other.ProjectUniqueName)
RestoreLockProperties.cs (2)
69return StringComparer.OrdinalIgnoreCase.Equals(RestorePackagesWithLockFile, other.RestorePackagesWithLockFile) && 70PathUtility.GetStringComparerBasedOnOS().Equals(NuGetLockFilePath, other.NuGetLockFilePath) &&
TargetFrameworkInformation.cs (2)
200PathUtility.GetStringComparerBasedOnOS().Equals(RuntimeIdentifierGraphPath, other.RuntimeIdentifierGraphPath) && 201StringComparer.OrdinalIgnoreCase.Equals(TargetAlias, other.TargetAlias);
NuGet.Protocol (12)
LegacyFeed\V2FeedParser.cs (1)
354var requireLicenseAcceptance = StringComparer.OrdinalIgnoreCase.Equals(bool.TrueString, GetString(properties, _xnameRequireLicenseAcceptance));
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (1)
35return _packages.Value.Where(package => StringComparer.OrdinalIgnoreCase.Equals(id, package.Identity.Id)).ToArray();
LocalRepositories\LocalPackageSearchResource.cs (3)
119return PackageType.PackageTypeNameComparer.Equals(packageType, PackageType.Dependency.Name); 124if (PackageType.PackageTypeNameComparer.Equals(type.Name, packageType)) 215if (!first && !StringComparer.OrdinalIgnoreCase.Equals(element.Identity.Id, previousElement!.Identity.Id))
PackagesFolder\NuGetv3LocalRepository.cs (1)
107if (StringComparer.Ordinal.Equals(packageId, package.Id)
Plugins\PluginManager.cs (1)
491return PathUtility.GetStringComparerBasedOnOS().Equals(PluginFilePath, other.PluginFilePath)
Plugins\PluginPackageReader.cs (2)
855if (referenceGroup.Items.Any(s => StringComparer.OrdinalIgnoreCase.Equals(s, file))) 995var isContentFolder = StringComparer.OrdinalIgnoreCase.Equals(folder, PackagingConstants.Folders.Content);
ProviderComparer.cs (1)
34if (StringComparer.Ordinal.Equals(providerA.Name, providerB.Name))
Utility\LocalFolderUtility.cs (2)
114if (StringComparer.OrdinalIgnoreCase.Equals(id, package.Identity.Id)) 217if (StringComparer.OrdinalIgnoreCase.Equals(
NuGet.Resolver (16)
PackageResolver.cs (4)
39if (!context.AvailablePackages.Any(p => StringComparer.OrdinalIgnoreCase.Equals(p.Id, requiredId))) 55StringComparer.OrdinalIgnoreCase.Equals(p.Id, package.Id) && 75StringComparer.OrdinalIgnoreCase.Equals(p.Id, package.Id) && 217var target = packages.FirstOrDefault(targetPackage => StringComparer.OrdinalIgnoreCase.Equals(targetPackage.Id, dependency.Id));
ResolverInputSort.cs (1)
81var nextGroup = grouped.Single(group => StringComparer.OrdinalIgnoreCase.Equals(group.First().Id, nextId));
ResolverUtility.cs (11)
117var problemPackage = solution.FirstOrDefault(package => StringComparer.OrdinalIgnoreCase.Equals(package.Id, problemPackageId)); 121!IsDependencySatisfied(package.Dependencies.FirstOrDefault(p => StringComparer.OrdinalIgnoreCase.Equals(p.Id, problemPackageId)), problemPackage)) 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))) 337dependencies.All(d => result.Any(r => StringComparer.OrdinalIgnoreCase.Equals(r.Id, d.Id)));
NuGet.Versioning (1)
VersionComparer.cs (1)
410if (!StringComparer.OrdinalIgnoreCase.Equals(xLabels[i], yLabels[i]))
Roslyn.Diagnostics.Analyzers (6)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.cs (1)
223if (syntaxFacts.StringComparer.Equals(name, localSymbol.Name))
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
552if (comparer.Equals(currentName, component))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyComparer.cs (1)
38return comparer.Equals(data1, data2);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
612comparer.Equals(member.Name, kvp.Key.Name) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
18=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.MetadataName, y.ContainingAssembly.MetadataName) &&
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Editing\VisualBasicImportAdder.vb (1)
257VisualBasicSyntaxFacts.Instance.StringComparer.Equals(x.name, y.name)
sdk-tasks (1)
WorkloadManifestLayout.cs (1)
224|| (parts.Length == 4 && IncrementalLayoutState.PathComparer.Equals(parts[3], BaselineFileName));
SelectTests (1)
GraphAffectedProjects.cs (1)
372if (s_pathComparer.Equals(NormalizeFullPath(Path.GetDirectoryName(project)!), directory))
System.Collections.Immutable (14)
System\Collections\Frozen\String\LengthBucketsFrozenDictionary.cs (1)
96if (StringComparer.OrdinalIgnoreCase.Equals(key, keys[index]))
System\Collections\Frozen\String\LengthBucketsFrozenSet.cs (1)
91if (StringComparer.OrdinalIgnoreCase.Equals(item, items[index]))
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_FullCaseInsensitive.cs (1)
27private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_FullCaseInsensitiveAscii.cs (1)
27private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_LeftJustifiedCaseInsensitiveAsciiSubstring.cs (1)
25private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_LeftJustifiedCaseInsensitiveSubstring.cs (1)
25private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_RightJustifiedCaseInsensitiveAsciiSubstring.cs (1)
25private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_RightJustifiedCaseInsensitiveSubstring.cs (1)
25private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_FullCaseInsensitive.cs (1)
26private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_FullCaseInsensitiveAscii.cs (1)
26private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_LeftJustifiedCaseInsensitiveAsciiSubstring.cs (1)
24private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_LeftJustifiedCaseInsensitiveSubstring.cs (1)
24private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_RightJustifiedCaseInsensitiveAsciiSubstring.cs (1)
24private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_RightJustifiedCaseInsensitiveSubstring.cs (1)
24private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System.ComponentModel.Composition (5)
System\ComponentModel\Composition\Hosting\ScopingExtensions.cs (3)
26if (StringComparers.ContractName.Equals(contractName, export.ContractName)) 49if (StringComparers.ContractName.Equals(contractName, import.ContractName)) 74if (StringComparers.ContractName.Equals(contractName, import.ContractName) && (import.Cardinality == importCardinality))
System\ComponentModel\Composition\Primitives\ContractBasedImportDefinition.cs (2)
299if (!StringComparers.ContractName.Equals(ContractName, exportDefinition.ContractName)) 313if (!StringComparers.ContractName.Equals(RequiredTypeIdentity, exportTypeIdentity))
System.Data.Common (2)
System\Data\Common\DbConnectionStringBuilder.cs (2)
508if (StringComparer.OrdinalIgnoreCase.Equals(DbConnectionStringKeywords.Password, keyword) || 509StringComparer.OrdinalIgnoreCase.Equals(DbConnectionStringSynonyms.Pwd, keyword))
System.Data.Odbc (18)
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 (10)
DbConnectionStringCommon.cs (8)
138if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "true") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "yes")) 140else if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "false") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "no")) 145if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "true") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "yes")) 147else if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "false") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "no"))
OleDbConnectionStringBuilder.cs (2)
230if (StringComparer.OrdinalIgnoreCase.Equals(s, keyword)) 252if (StringComparer.OrdinalIgnoreCase.Equals(s, keyword))
System.Net.Http (4)
System\Net\Http\Headers\KnownHeaders.cs (1)
391if (candidate != null && StringComparer.OrdinalIgnoreCase.Equals(name, candidate.Name))
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.cs (3)
48if (StringComparer.OrdinalIgnoreCase.Equals(scheme, ahv.Scheme)) 71if (StringComparer.OrdinalIgnoreCase.Equals(NegotiateScheme, ahv.Scheme) || StringComparer.OrdinalIgnoreCase.Equals(NtlmScheme, ahv.Scheme))
System.Net.Primitives (1)
System\Net\DnsEndPoint.cs (1)
40StringComparer.OrdinalIgnoreCase.Equals(_host, dnsComparand._host);
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (1)
189return Equals(sa, sb);
System.Security.Principal.Windows (2)
System\Security\Principal\WindowsIdentity.cs (2)
1115if (!foundPrimaryGroupSid && StringComparer.Ordinal.Equals(groupSid.Value, primaryGroupSid.Value)) 1129if (!foundPrimaryGroupSid && StringComparer.Ordinal.Equals(groupSid.Value, primaryGroupSid.Value))
System.ServiceModel.Federation (3)
System\IdentityModel\Tokens\Saml2AssertionKeyIdentifierClause.cs (2)
32if (keyIdentifierClause is Saml2AssertionKeyIdentifierClause saml2Clause && StringComparer.Ordinal.Equals(assertionId, saml2Clause.Id)) 44if (keyIdentifierClause is SamlAssertionKeyIdentifierClause samlClause && StringComparer.Ordinal.Equals(assertionId, samlClause.Id))
System\IdentityModel\Tokens\SamlAssertionKeyIdentifierClause.cs (1)
33if (keyIdentifierClause is SamlAssertionKeyIdentifierClause samlClause && StringComparer.Ordinal.Equals(assertionId, samlClause.Id))
System.ServiceModel.Primitives (2)
System\IdentityModel\Claims\ClaimComparer.cs (1)
312if (StringComparer.OrdinalIgnoreCase.Equals(obj1 as string, obj2 as string))
System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
123else if (StringComparer.OrdinalIgnoreCase.Equals(_certificate.SubjectName.Name, _certificate.IssuerName.Name))
System.Text.RegularExpressions.Generator (1)
UpgradeToGeneratedRegexCodeFixer.cs (1)
564StringComparer.Ordinal.Equals(c.FilePath, currentFilePath) &&
vbc (1)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (1)
66StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
VBCSCompiler (1)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (1)
66StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&