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