9 references to CompareSymbolsCorrectlyAnalyzer
Microsoft.CodeAnalysis.Analyzers (7)
MetaAnalyzers\Fixers\CompareSymbolsCorrectlyFix.cs (7)
37
if (diagnostic.Properties.TryGetValue(
CompareSymbolsCorrectlyAnalyzer
.RulePropertyName, out var rule))
41
case
CompareSymbolsCorrectlyAnalyzer
.EqualityRuleName:
49
case
CompareSymbolsCorrectlyAnalyzer
.CollectionRuleName:
86
if (!
CompareSymbolsCorrectlyAnalyzer
.UseSymbolEqualityComparer(semanticModel.Compilation) ||
188
if (!
CompareSymbolsCorrectlyAnalyzer
.UseSymbolEqualityComparer(semanticModel.Compilation))
262
var replacement =
CompareSymbolsCorrectlyAnalyzer
.UseSymbolEqualityComparer(semanticModel.Compilation) switch
294
=> 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
,