80 references to RegisterCodeFix
Microsoft.CodeAnalysis.CodeStyle.Fixes (32)
AbstractAddExplicitCastCodeFixProvider.cs (1)
78RegisterCodeFix(context, CodeFixesResources.Add_explicit_cast, nameof(CodeFixesResources.Add_explicit_cast));
AbstractAddObsoleteAttributeCodeFixProvider.cs (1)
55RegisterCodeFix(context, _title, _title);
AbstractConvertTypeOfToNameOfCodeFixProvider.cs (1)
30RegisterCodeFix(context, title, title);
AbstractForEachCastCodeFixProvider.cs (1)
34RegisterCodeFix(context, AnalyzersResources.Add_explicit_cast, nameof(AbstractForEachCastCodeFixProvider<SyntaxNode>));
AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
34RegisterCodeFix(context, AnalyzersResources.Add_readonly_modifier, nameof(AnalyzersResources.Add_readonly_modifier));
AbstractMakeMemberStaticCodeFixProvider.cs (1)
26RegisterCodeFix(context, CodeFixesResources.Make_member_static, nameof(AbstractMakeMemberStaticCodeFixProvider));
AbstractMakeTypeAbstractCodeFixProvider.cs (1)
26RegisterCodeFix(context, CodeFixesResources.Make_class_abstract, CodeFixesResources.Make_class_abstract);
AbstractMakeTypePartialCodeFixProvider.cs (1)
25RegisterCodeFix(context, CodeFixesResources.Make_type_partial, nameof(CodeFixesResources.Make_type_partial));
AbstractOrderModifiersCodeFixProvider.cs (1)
48RegisterCodeFix(context, AnalyzersResources.Order_modifiers, nameof(AnalyzersResources.Order_modifiers));
AbstractQualifyMemberAccessCodeFixProvider.cs (1)
31RegisterCodeFix(context, title, title);
AbstractRemoveUnnecessaryParenthesesCodeFixProvider.cs (1)
30RegisterCodeFix(context, AnalyzersResources.Remove_unnecessary_parentheses, nameof(AnalyzersResources.Remove_unnecessary_parentheses));
AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
38RegisterCodeFix(context, AnalyzersResources.Remove_unused_member, nameof(AnalyzersResources.Remove_unused_member));
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
188RegisterCodeFix(context, title, GetEquivalenceKey(preference, isRemovableAssignment));
AbstractSimplifyInterpolationCodeFixProvider.cs (1)
45RegisterCodeFix(context, AnalyzersResources.Simplify_interpolation, nameof(AnalyzersResources.Simplify_interpolation));
AbstractSimplifyLinqExpressionCodeFixProvider`3.cs (1)
30RegisterCodeFix(context, AnalyzersResources.Simplify_LINQ_expression, nameof(AnalyzersResources.Simplify_LINQ_expression));
AbstractUseCollectionInitializerCodeFixProvider.cs (1)
49RegisterCodeFix(context, AnalyzersResources.Collection_initialization_can_be_simplified, nameof(AnalyzersResources.Collection_initialization_can_be_simplified));
AbstractUseCompoundAssignmentCodeFixProvider.cs (1)
48RegisterCodeFix(context, AnalyzersResources.Use_compound_assignment, nameof(AnalyzersResources.Use_compound_assignment));
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
52RegisterCodeFix(context, title, key);
AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
42RegisterCodeFix(context, title, key);
AbstractUseInferredMemberNameCodeFixProvider.cs (1)
27RegisterCodeFix(context, AnalyzersResources.Use_inferred_member_name, nameof(AnalyzersResources.Use_inferred_member_name));
AbstractUseNullPropagationCodeFixProvider.cs (1)
64RegisterCodeFix(context, AnalyzersResources.Use_null_propagation, nameof(AnalyzersResources.Use_null_propagation));
AbstractUseObjectInitializerCodeFixProvider.cs (1)
47RegisterCodeFix(context, AnalyzersResources.Object_initialization_can_be_simplified, nameof(AnalyzersResources.Object_initialization_can_be_simplified));
RemoveRedundantEqualityCodeFixProvider.cs (1)
37RegisterCodeFix(context, AnalyzersResources.Remove_redundant_equality, nameof(AnalyzersResources.Remove_redundant_equality), diagnostic);
RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
39RegisterCodeFix(context, AnalyzersResources.Remove_unnecessary_suppression, nameof(AnalyzersResources.Remove_unnecessary_suppression));
RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
46RegisterCodeFix(context, AnalyzersResources.Remove_unnecessary_suppression, nameof(AnalyzersResources.Remove_unnecessary_suppression));
SimplifyConditionalCodeFixProvider.cs (1)
37RegisterCodeFix(context, AnalyzersResources.Simplify_conditional_expression, nameof(AnalyzersResources.Simplify_conditional_expression));
UpdateLegacySuppressionsCodeFixProvider.cs (1)
40RegisterCodeFix(context, CodeFixesResources.Update_suppression_format, nameof(CodeFixesResources.Update_suppression_format));
UseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
36RegisterCodeFix(context, AnalyzersResources.Use_coalesce_expression, nameof(AnalyzersResources.Use_coalesce_expression));
UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (1)
37RegisterCodeFix(context, AnalyzersResources.Use_coalesce_expression, nameof(AnalyzersResources.Use_coalesce_expression));
UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (1)
38RegisterCodeFix(context, AnalyzersResources.Use_coalesce_expression, nameof(AnalyzersResources.Use_coalesce_expression));
UseExplicitTupleNameCodeFixProvider.cs (1)
34RegisterCodeFix(context, AnalyzersResources.Use_explicitly_provided_tuple_name, nameof(AnalyzersResources.Use_explicitly_provided_tuple_name));
UseSystemHashCodeCodeFixProvider.cs (1)
35RegisterCodeFix(context, AnalyzersResources.Use_System_HashCode, nameof(AnalyzersResources.Use_System_HashCode));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (44)
AddInheritdocCodeFixProvider.cs (1)
83RegisterCodeFix(context, CSharpCodeFixesResources.Explicitly_inherit_documentation, nameof(CSharpCodeFixesResources.Explicitly_inherit_documentation), diagnostic);
AssignOutParametersAboveReturnCodeFixProvider.cs (1)
32RegisterCodeFix(context, CSharpCodeFixesResources.Assign_out_parameters, nameof(CSharpCodeFixesResources.Assign_out_parameters));
ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
51RegisterCodeFix(context, CSharpAnalyzersResources.Convert_switch_statement_to_expression, nameof(CSharpAnalyzersResources.Convert_switch_statement_to_expression));
CSharpAddBracesCodeFixProvider.cs (1)
32RegisterCodeFix(context, CSharpAnalyzersResources.Add_braces, nameof(CSharpAnalyzersResources.Add_braces));
CSharpAsAndMemberAccessCodeFixProvider.cs (1)
39RegisterCodeFix(context, CSharpAnalyzersResources.Use_pattern_matching, nameof(CSharpAnalyzersResources.Use_pattern_matching));
CSharpAsAndNullCheckCodeFixProvider.cs (1)
36RegisterCodeFix(context, CSharpAnalyzersResources.Use_pattern_matching, nameof(CSharpAnalyzersResources.Use_pattern_matching));
CSharpDeclareAsNullableCodeFixProvider.cs (1)
58RegisterCodeFix(context, CSharpCodeFixesResources.Declare_as_nullable, GetEquivalenceKey(node, model));
CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
52RegisterCodeFix(context, title, nameof(CSharpDisambiguateSameVariableCodeFixProvider));
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
76RegisterCodeFix(context, CSharpCodeFixesResources.Fix_constraint, nameof(CSharpFixIncorrectConstraintCodeFixProvider));
CSharpFixReturnTypeCodeFixProvider.cs (1)
58RegisterCodeFix(context, CSharpCodeFixesResources.Fix_return_type, nameof(CSharpCodeFixesResources.Fix_return_type));
CSharpInlineDeclarationCodeFixProvider.cs (1)
46RegisterCodeFix(context, CSharpAnalyzersResources.Inline_variable_declaration, nameof(CSharpAnalyzersResources.Inline_variable_declaration));
CSharpIsAndCastCheckCodeFixProvider.cs (1)
40RegisterCodeFix(context, CSharpAnalyzersResources.Use_pattern_matching, nameof(CSharpAnalyzersResources.Use_pattern_matching));
CSharpMakeMemberRequiredCodeFixProvider.cs (2)
76RegisterCodeFix(context, CSharpCodeFixesResources.Make_property_required, nameof(CSharpCodeFixesResources.Make_property_required)); 86RegisterCodeFix(context, CSharpCodeFixesResources.Make_field_required, nameof(CSharpCodeFixesResources.Make_field_required));
CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
47RegisterCodeFix(context, CSharpCodeFixesResources.Add_await, nameof(CSharpCodeFixesResources.Add_await));
CSharpMakeStructFieldsWritableCodeFixProvider.cs (1)
35RegisterCodeFix(context, CSharpAnalyzersResources.Make_readonly_fields_writable, nameof(CSharpAnalyzersResources.Make_readonly_fields_writable));
CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
36RegisterCodeFix(context, CSharpAnalyzersResources.Make_member_readonly, nameof(CSharpAnalyzersResources.Make_member_readonly));
CSharpMakeStructReadOnlyCodeFixProvider.cs (1)
34RegisterCodeFix(context, CSharpAnalyzersResources.Make_struct_readonly, nameof(CSharpAnalyzersResources.Make_struct_readonly));
CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
41RegisterCodeFix(context, AnalyzersResources.Remove_Unnecessary_Cast, nameof(AnalyzersResources.Remove_Unnecessary_Cast));
CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
38RegisterCodeFix(context, CSharpAnalyzersResources.Remove_unnessary_discard, nameof(CSharpAnalyzersResources.Remove_unnessary_discard));
CSharpRemoveUnnecessaryLambdaExpressionCodeFixProvider.cs (1)
39RegisterCodeFix(context, CSharpAnalyzersResources.Remove_unnecessary_lambda_expression, nameof(CSharpAnalyzersResources.Remove_unnecessary_lambda_expression));
CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (2)
40RegisterCodeFix(context, CSharpAnalyzersResources.Remove_redundant_nullable_directive, nameof(CSharpAnalyzersResources.Remove_redundant_nullable_directive), diagnostic); 42RegisterCodeFix(context, CSharpAnalyzersResources.Remove_unnecessary_nullable_directive, nameof(CSharpAnalyzersResources.Remove_unnecessary_nullable_directive), diagnostic);
CSharpSimplifyPropertyPatternCodeFixProvider.cs (1)
39RegisterCodeFix(context, CSharpAnalyzersResources.Simplify_property_pattern, nameof(CSharpAnalyzersResources.Simplify_property_pattern));
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
95RegisterCodeFix(context, CSharpCodeFixesResources.Fix_record_declaration, nameof(CSharpCodeFixesResources.Fix_record_declaration));
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
40RegisterCodeFix(context, AnalyzersResources.Use_compound_assignment, nameof(AnalyzersResources.Use_compound_assignment));
CSharpUseDeconstructionCodeFixProvider.cs (1)
38RegisterCodeFix(context, CSharpAnalyzersResources.Deconstruct_variable_declaration, nameof(CSharpAnalyzersResources.Deconstruct_variable_declaration));
CSharpUseDefaultLiteralCodeFixProvider.cs (1)
35RegisterCodeFix(context, CSharpAnalyzersResources.Simplify_default_expression, nameof(CSharpAnalyzersResources.Simplify_default_expression));
CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
41RegisterCodeFix(context, CSharpAnalyzersResources.Use_new, nameof(CSharpAnalyzersResources.Use_new));
CSharpUseIndexOperatorCodeFixProvider.cs (1)
39RegisterCodeFix(context, CSharpAnalyzersResources.Use_index_operator, nameof(CSharpAnalyzersResources.Use_index_operator));
CSharpUseInterpolatedVerbatimStringCodeFixProvider.cs (1)
42RegisterCodeFix(context, CSharpCodeFixesResources.Use_interpolated_verbatim_string, nameof(CSharpCodeFixesResources.Use_interpolated_verbatim_string));
CSharpUseLocalFunctionCodeFixProvider.cs (1)
50RegisterCodeFix(context, CSharpAnalyzersResources.Use_local_function, nameof(CSharpAnalyzersResources.Use_local_function));
CSharpUseNameofInAttributeCodeFixProvider.cs (1)
34RegisterCodeFix(
CSharpUseNotPatternCodeFixProvider.cs (1)
35RegisterCodeFix(context, CSharpAnalyzersResources.Use_pattern_matching, nameof(CSharpAnalyzersResources.Use_pattern_matching));
CSharpUseNullCheckOverTypeCheckCodeFixProvider.cs (1)
40RegisterCodeFix(context, CSharpAnalyzersResources.Prefer_null_check_over_type_check, nameof(CSharpAnalyzersResources.Prefer_null_check_over_type_check));
CSharpUseRangeOperatorCodeFixProvider.cs (1)
45RegisterCodeFix(context, CSharpAnalyzersResources.Use_range_operator, nameof(CSharpAnalyzersResources.Use_range_operator));
CSharpUseTupleSwapCodeFixProvider.cs (1)
40RegisterCodeFix(context, CSharpAnalyzersResources.Use_tuple_to_swap_values, nameof(CSharpAnalyzersResources.Use_tuple_to_swap_values));
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
43RegisterCodeFix(context, CSharpAnalyzersResources.Simplify_delegate_invocation, nameof(CSharpAnalyzersResources.Simplify_delegate_invocation));
MakeLocalFunctionStaticCodeFixProvider.cs (1)
33RegisterCodeFix(context, CSharpAnalyzersResources.Make_local_function_static, nameof(CSharpAnalyzersResources.Make_local_function_static));
UseExplicitTypeCodeFixProvider.cs (1)
39RegisterCodeFix(context, CSharpAnalyzersResources.Use_explicit_type_instead_of_var, nameof(CSharpAnalyzersResources.Use_explicit_type_instead_of_var));
UseImplicitTypeCodeFixProvider.cs (1)
38RegisterCodeFix(context, CSharpAnalyzersResources.use_var_instead_of_explicit_type, nameof(CSharpAnalyzersResources.use_var_instead_of_explicit_type));
UseSimpleUsingStatementCodeFixProvider.cs (1)
45RegisterCodeFix(context, CSharpAnalyzersResources.Use_simple_using_statement, nameof(CSharpAnalyzersResources.Use_simple_using_statement));
UseThrowExpressionCodeFixProvider.cs (1)
41RegisterCodeFix(context, AnalyzersResources.Use_throw_expression, nameof(AnalyzersResources.Use_throw_expression));
UseUtf8StringLiteralCodeFixProvider.cs (1)
41RegisterCodeFix(context, CSharpAnalyzersResources.Use_Utf8_string_literal, nameof(CSharpAnalyzersResources.Use_Utf8_string_literal));
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
VisualBasicRemoveUnnecessaryByValCodeFixProvider.vb (1)
31RegisterCodeFix(context, VisualBasicAnalyzersResources.Remove_ByVal, NameOf(VisualBasicAnalyzersResources.Remove_ByVal), diagnostic)
VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (1)
34RegisterCodeFix(context, AnalyzersResources.Remove_Unnecessary_Cast, NameOf(AnalyzersResources.Remove_Unnecessary_Cast))
VisualBasicSimplifyObjectCreationCodeFixProvider.vb (1)
29RegisterCodeFix(context, VisualBasicCodeFixesResources.Simplify_object_creation, NameOf(VisualBasicCodeFixesResources.Simplify_object_creation), diagnostic)
VisualBasicUseIsNotExpressionCodeFixProvider.vb (1)
29RegisterCodeFix(context, VisualBasicAnalyzersResources.Use_IsNot_expression, NameOf(VisualBasicAnalyzersResources.Use_IsNot_expression))