9 references to CompareSymbolsCorrectlyAnalyzer
Microsoft.CodeAnalysis.Analyzers (7)
MetaAnalyzers\Fixers\CompareSymbolsCorrectlyFix.cs (7)
38
if (diagnostic.Properties.TryGetValue(
CompareSymbolsCorrectlyAnalyzer
.RulePropertyName, out var rule))
42
case
CompareSymbolsCorrectlyAnalyzer
.EqualityRuleName:
50
case
CompareSymbolsCorrectlyAnalyzer
.CollectionRuleName:
87
if (!
CompareSymbolsCorrectlyAnalyzer
.UseSymbolEqualityComparer(semanticModel.Compilation) ||
189
if (!
CompareSymbolsCorrectlyAnalyzer
.UseSymbolEqualityComparer(semanticModel.Compilation))
263
var replacement =
CompareSymbolsCorrectlyAnalyzer
.UseSymbolEqualityComparer(semanticModel.Compilation) switch
295
=> generator.MemberAccessExpression(generator.DottedName(
CompareSymbolsCorrectlyAnalyzer
.SymbolEqualityComparerName), "Default");
Microsoft.CodeAnalysis.Analyzers.UnitTests (2)
MetaAnalyzers\CompareSymbolsCorrectlyTests.cs (2)
11
Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.
CompareSymbolsCorrectlyAnalyzer
,
14
Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.
CompareSymbolsCorrectlyAnalyzer
,