1 type derived from UseOrdinalStringComparisonAnalyzer
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\CSharpUseOrdinalStringComparison.cs (1)
14
public class CSharpUseOrdinalStringComparisonAnalyzer :
UseOrdinalStringComparisonAnalyzer
7 references to UseOrdinalStringComparisonAnalyzer
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (3)
Microsoft.NetCore.Analyzers\Runtime\CSharpUseOrdinalStringComparison.Fixer.cs (3)
33
bool isIgnoreCase = memberAccess.Name.GetText().ToString().EndsWith(
UseOrdinalStringComparisonAnalyzer
.IgnoreCaseText, StringComparison.Ordinal);
34
string newOrdinalText = isIgnoreCase ?
UseOrdinalStringComparisonAnalyzer
.OrdinalIgnoreCaseText :
UseOrdinalStringComparisonAnalyzer
.OrdinalText;
Microsoft.CodeAnalysis.NetAnalyzers (4)
Microsoft.NetCore.Analyzers\Runtime\UseOrdinalStringComparison.Fixer.cs (4)
19
public sealed override ImmutableArray<string> FixableDiagnosticIds { get; } = ImmutableArray.Create(
UseOrdinalStringComparisonAnalyzer
.RuleId);
113
generator.IdentifierName(
UseOrdinalStringComparisonAnalyzer
.OrdinalText));
126
case
UseOrdinalStringComparisonAnalyzer
.EqualsMethodName:
138
case
UseOrdinalStringComparisonAnalyzer
.CompareMethodName: