14 overrides of EquivalenceKey
Microsoft.AspNetCore.Mvc.Api.Analyzers (2)
AddResponseTypeAttributeCodeFixAction.cs (1)
41public override string EquivalenceKey => _diagnostic.Location.ToString();
ApiActionsDoNotRequireExplicitModelValidationCodeFixProvider.cs (1)
48public override string EquivalenceKey => Title;
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (1)
112public override string EquivalenceKey => _equivalenceKey;
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
197public override string EquivalenceKey => _equivalenceKey;
src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
177public override string EquivalenceKey => _equivalenceKey;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
CodeActions\Preview\ErrorCases\ExceptionInCodeAction.cs (1)
34public override string EquivalenceKey
Microsoft.CodeAnalysis.Features (7)
AddImport\CodeActions\AddImportCodeAction.cs (1)
30public sealed override string EquivalenceKey => Title;
CodeFixes\Suppression\NestedSuppressionCodeAction.cs (1)
20public override string EquivalenceKey => Title + DiagnosticIdForEquivalenceKey;
GenerateType\AbstractGenerateTypeService.CodeAction.cs (2)
80public override string EquivalenceKey => _equivalenceKey; 98public override string EquivalenceKey => _state.Name;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (1)
112public override string EquivalenceKey => _equivalenceKey;
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
197public override string EquivalenceKey => _equivalenceKey;
src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
177public override string EquivalenceKey => _equivalenceKey;
Microsoft.CodeAnalysis.VisualBasic.Features (1)
CodeFixes\OverloadBase\OverloadBaseCodeFixProvider.AddKeywordAction.vb (1)
30Public Overrides ReadOnly Property EquivalenceKey As String
13 references to EquivalenceKey
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
ConvertToRecord\ConvertToRecordCodeRefactoringTests.cs (2)
95Assert.Equal(codeAction.EquivalenceKey, action.EquivalenceKey);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (6)
Suggestions\SuggestedActions\SuggestedAction.cs (6)
310if (CodeAction.EquivalenceKey == null || otherCodeAction.EquivalenceKey == null) 315return CodeAction.EquivalenceKey == otherCodeAction.EquivalenceKey; 320if (CodeAction.EquivalenceKey == null) 325return Hash.Combine(Provider.GetHashCode(), CodeAction.EquivalenceKey.GetHashCode());
Microsoft.CodeAnalysis.Features (1)
SyncNamespaces\AbstractSyncNamespacesService.cs (1)
129codeActionEquivalenceKey: action?.EquivalenceKey!, // FixAllState supports null equivalence key. This should still be supported.
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Features\CodeFixes\CodeFixService.cs (1)
635applicableDiagnostics = FilterApplicableDiagnostics(applicableDiagnostics, action.EquivalenceKey,
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (3)
223if (actionCount > 1 && action.EquivalenceKey == null) 251var fixAllStateForScope = fixAllState.With(scope: scope, codeActionEquivalenceKey: action.EquivalenceKey); 595if (actionCount > 1 && action.EquivalenceKey == null)