498 references to CSharpFeaturesResources
Microsoft.CodeAnalysis.CSharp.EditorFeatures (22)
CodeCleanup\CSharpCodeCleanupService.cs (22)
71new DiagnosticSet(CSharpFeaturesResources.Make_private_field_readonly_when_possible, 81new DiagnosticSet(CSharpFeaturesResources.Apply_var_preferences, 84new DiagnosticSet(CSharpFeaturesResources.Apply_expression_block_body_preferences, 102new DiagnosticSet(CSharpFeaturesResources.Apply_pattern_matching_preferences, 117new DiagnosticSet(CSharpFeaturesResources.Apply_conditional_delegate_call_preferences, 119new DiagnosticSet(CSharpFeaturesResources.Apply_static_local_function_preferences, 124new DiagnosticSet(CSharpFeaturesResources.Apply_readonly_struct_preferences, 126new DiagnosticSet(CSharpFeaturesResources.Add_required_braces_for_single_line_control_statements, 128new DiagnosticSet(CSharpFeaturesResources.Apply_using_statement_preferences, 130new DiagnosticSet(CSharpFeaturesResources.Apply_namespace_preferences, 132new DiagnosticSet(CSharpFeaturesResources.Apply_method_group_conversion_preferences, 134new DiagnosticSet(CSharpFeaturesResources.Apply_default_T_preferences, 136new DiagnosticSet(CSharpFeaturesResources.Apply_deconstruct_preferences, 141new DiagnosticSet(CSharpFeaturesResources.Apply_new_preferences, 143new DiagnosticSet(CSharpFeaturesResources.Apply_inline_out_variable_preferences, 145new DiagnosticSet(CSharpFeaturesResources.Apply_range_preferences, 150new DiagnosticSet(CSharpFeaturesResources.Apply_local_over_anonymous_function_preferences, 152new DiagnosticSet(CSharpFeaturesResources.Apply_throw_expression_preferences, 157new DiagnosticSet(CSharpFeaturesResources.Apply_blank_line_after_colon_in_constructor_initializer_preferences_experimental, 159new DiagnosticSet(CSharpFeaturesResources.Apply_blank_lines_between_consecutive_braces_preferences_experimental, 161new DiagnosticSet(CSharpFeaturesResources.Apply_embedded_statements_on_same_line_preferences_experimental, 175=> CSharpFeaturesResources.Organize_Usings;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (94)
Completion\CompletionProviders\DeclarationNameCompletionProviderTests.cs (23)
1180await VerifyItemExistsAsync(markup, "myClass", glyph: Glyph.FieldPublic, expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 1181await VerifyItemExistsAsync(markup, "MyClass", glyph: Glyph.PropertyPublic, expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 1182await VerifyItemExistsAsync(markup, "GetMyClass", glyph: Glyph.MethodPublic, expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 1197await VerifyItemExistsAsync(markup, "myClass", glyph: Glyph.Local, expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2327expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2329expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2331expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2358expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2360expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2387expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2406expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2424expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2441expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2460expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2482expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2505expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2519expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2539expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2564expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2649expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2667expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2685expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name); 2706expectedDescriptionOrNull: CSharpFeaturesResources.Suggested_name);
Completion\CompletionProviders\ExtensionMemberImportCompletionProviderTests.cs (4)
1718expectedDescriptionOrNull: $"({CSharpFeaturesResources.extension}) bool int.ExtensionMethod<int>()"); 1767expectedDescriptionOrNull: $"({CSharpFeaturesResources.extension}) bool int.ExtensionMethod() (+{NonBreakingSpaceString}2{NonBreakingSpaceString}{FeaturesResources.overloads_})"); 1775expectedDescriptionOrNull: $"({CSharpFeaturesResources.extension}) bool int.ExtensionMethod<T>(T a) (+{NonBreakingSpaceString}2{NonBreakingSpaceString}{FeaturesResources.generic_overloads})"); 2041expectedDescription = $"({CSharpFeaturesResources.extension}) {targetType} int.ExtensionMethod({expectedParameterList}) (+{NonBreakingSpaceString}2{NonBreakingSpaceString}{FeaturesResources.overloads_})";
Completion\CompletionProviders\SymbolCompletionProviderTests.cs (5)
8248""", "goo", $@"({CSharpFeaturesResources.awaitable}) Task Program.goo()", "C#"); 8262""", "goo", $@"({CSharpFeaturesResources.awaitable}) Task<int> Program.goo()", "C#"); 8355""", "goo", $"[{CSharpFeaturesResources.deprecated}] void Program.goo()"); 8977""", "Do", $"({CSharpFeaturesResources.extension}) void C.Do(string x)"); 12079""", "M", expectedDescriptionOrNull: $"[{CSharpFeaturesResources.deprecated}] void C.M() (+ 1 {FeaturesResources.overload})");
QuickInfo\SemanticQuickInfoSourceTests.cs (50)
1705""", MainDescription(string.Format(FeaturesResources.Awaited_task_returns_0, $"({CSharpFeaturesResources.awaitable}) class System.Threading.Tasks.Task<TResult>")), 1767""", MainDescription($"({CSharpFeaturesResources.awaitable}) class C")); 1780""", MainDescription($"({CSharpFeaturesResources.awaitable}) class System.Threading.Tasks.Task")); 1794""", MainDescription($"({CSharpFeaturesResources.awaitable}) class System.Threading.Tasks.Task<TResult>"), 3448MainDescription($"({CSharpFeaturesResources.extension}) bool int.In<int>(IEnumerable<int> items)")); 3480MainDescription($"({CSharpFeaturesResources.extension}) void string.TestExt<string>() (+ 2 {FeaturesResources.overloads_})")); 3512MainDescription($"({CSharpFeaturesResources.extension}) void string.TestExt<string>() (+ 1 {FeaturesResources.overload})")); 3739MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.Select<int, int>(Func<int, int> selector)")); 3750MainDescription($"({CSharpFeaturesResources.extension}) IQueryable<int> IQueryable<int>.Select<int, int>(System.Linq.Expressions.Expression<Func<int, int>> selector)")); 3777MainDescription($"({CSharpFeaturesResources.extension}) Lazy<object> Lazy<object>.Select<object, object>(Func<object, object> selector)")); 3800MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<'a> IEnumerable<int>.Select<int, 'a>(Func<int, 'a> selector)"), 3834MainDescription($"({CSharpFeaturesResources.extension}) List<'b> List<'a>.Select<'a, 'b>(Func<'a, 'b> selector)"), 3855MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.Where<int>(Func<int, bool> predicate)")); 3867MainDescription($"({CSharpFeaturesResources.extension}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)")); 3879MainDescription($"({CSharpFeaturesResources.extension}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)")); 3902MainDescription($"({CSharpFeaturesResources.extension}) IOrderedEnumerable<int> IOrderedEnumerable<int>.ThenBy<int, int>(Func<int, int> keySelector)")); 3914MainDescription($"({CSharpFeaturesResources.extension}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)")); 3926MainDescription($"({CSharpFeaturesResources.extension}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)")); 3949MainDescription($"({CSharpFeaturesResources.extension}) IOrderedEnumerable<int> IOrderedEnumerable<int>.ThenBy<int, int>(Func<int, int> keySelector)")); 3972MainDescription($"({CSharpFeaturesResources.extension}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, int>(Func<int, int> keySelector)")); 3995MainDescription($"({CSharpFeaturesResources.extension}) IOrderedEnumerable<int> IOrderedEnumerable<int>.ThenBy<int, int>(Func<int, int> keySelector)")); 4007MainDescription($"({CSharpFeaturesResources.extension}) IOrderedEnumerable<int> IEnumerable<int>.OrderBy<int, ?>(Func<int, ?> keySelector)")); 4019MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.SelectMany<int, int, int>(Func<int, IEnumerable<int>> collectionSelector, Func<int, int, int> resultSelector)")); 4031MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.SelectMany<int, int, int>(Func<int, IEnumerable<int>> collectionSelector, Func<int, int, int> resultSelector)")); 4042MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<IGrouping<int, int>> IEnumerable<int>.GroupBy<int, int>(Func<int, int> keySelector)")); 4053MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<IGrouping<int, int>> IEnumerable<int>.GroupBy<int, int>(Func<int, int> keySelector)")); 4065MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<IGrouping<int, int>> IEnumerable<int>.GroupBy<int, int>(Func<int, int> keySelector)")); 4077MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)")); 4089MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)")); 4101MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)")); 4113MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)")); 4125MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<IEnumerable<int>> IEnumerable<int>.GroupJoin<int, int, int, IEnumerable<int>>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, IEnumerable<int>, IEnumerable<int>> resultSelector)")); 4157MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<double> System.Collections.IEnumerable.Cast<double>()")); 4168MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<double> System.Collections.IEnumerable.Cast<double>()")); 4180MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.SelectMany<int, double, int>(Func<int, IEnumerable<double>> collectionSelector, Func<int, double, int> resultSelector)")); 4192MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<double> System.Collections.IEnumerable.Cast<double>()")); 4204MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)")); 4216MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> System.Collections.IEnumerable.Cast<int>()")); 4228MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)")); 4240MainDescription($"({CSharpFeaturesResources.extension}) IEnumerable<int> IEnumerable<int>.Join<int, int, int, int>(IEnumerable<int> inner, Func<int, int> outerKeySelector, Func<int, int> innerKeySelector, Func<int, int, int> resultSelector)")); 4998""", MainDescription($"({CSharpFeaturesResources.awaitable}) Task C.Goo()")); 5014""", MainDescription($"[{CSharpFeaturesResources.deprecated}] void Program.goo()")); 9612MainDescription($"({CSharpFeaturesResources.awaitable}) ValueTask C.DisposeAsync()")); 9644MainDescription($"({CSharpFeaturesResources.awaitable}) ValueTask CBase.DisposeAsync()")); 9674MainDescription($"({CSharpFeaturesResources.awaitable}) ValueTask C.DisposeAsync()")); 9696MainDescription($"({CSharpFeaturesResources.awaitable}) ValueTask IAsyncDisposable.DisposeAsync()")); 9745MainDescription($"({CSharpFeaturesResources.awaitable}) ValueTask S.DisposeAsync()")); 9775MainDescription($"({CSharpFeaturesResources.awaitable}) ValueTask S.DisposeAsync()")); 9797MainDescription($"({CSharpFeaturesResources.awaitable}) ValueTask IAsyncDisposable.DisposeAsync()")); 9840MainDescription($"({CSharpFeaturesResources.awaitable}) ValueTask IAsyncDisposable.DisposeAsync()"));
SignatureHelp\GenericNameFullyWrittenSignatureHelpProviderTests.cs (1)
574new($"({CSharpFeaturesResources.extension}) void G.Goo<T>()", string.Empty, string.Empty, currentParameterIndex: 0)
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProviderTests.cs (2)
118new($"({CSharpFeaturesResources.awaitable}) Task<int> Program.Goo<T>()", methodDocumentation: string.Empty, string.Empty, currentParameterIndex: 0) 302new($"({CSharpFeaturesResources.extension}) void IGoo.Bar<T1, T2>()", currentParameterIndex: 0),
SignatureHelp\InitializerExpressionSignatureHelpProviderTests.cs (3)
161new($"({CSharpFeaturesResources.extension}) void Bar.Add(int i)", currentParameterIndex: 0), 162new($"({CSharpFeaturesResources.extension}) void Bar.Add(int i, string s)", currentParameterIndex: 0, isSelected: true), 163new($"({CSharpFeaturesResources.extension}) void Bar.Add(int i, string s, bool b)", currentParameterIndex: 0)], sourceCodeKind: SourceCodeKind.Regular);
SignatureHelp\InvocationExpressionSignatureHelpProviderTests.cs (6)
299""", [new SignatureHelpTestItem($"({CSharpFeaturesResources.extension}) int string.ExtensionMethod(int x)", string.Empty, string.Empty, currentParameterIndex: 0)], sourceCodeKind: SourceCodeKind.Regular); 1392""", [new SignatureHelpTestItem($"({CSharpFeaturesResources.awaitable}) Task C.Goo()", methodDocumentation: string.Empty, currentParameterIndex: 0)], "C#"); 1405""", [new SignatureHelpTestItem($"({CSharpFeaturesResources.awaitable}) Task<Task<int>> C.Goo()", methodDocumentation: string.Empty, currentParameterIndex: 0)], "C#"); 1473new SignatureHelpTestItem($"({CSharpFeaturesResources.extension}) void IGoo.Bar<T1, T2>()", currentParameterIndex: 0)], sourceCodeKind: SourceCodeKind.Regular); 2338""", [new SignatureHelpTestItem($"({CSharpFeaturesResources.extension}) IResourceBuilder<C> IResourceBuilder<C>.WithServiceBinding<C>(int containerPort, [int? hostPort = null], [string? scheme = null], [string? name = null], [string? env = null])", currentParameterIndex: 0)], 2406""", [new SignatureHelpTestItem($"({CSharpFeaturesResources.extension}) IResourceBuilder<C> IResourceBuilder<C>.WithServiceBinding<C>(int containerPort, [int? hostPort = null], [string? scheme = null], [string? name = null], [string? env = null])", currentParameterIndex: 0)],
Microsoft.CodeAnalysis.CSharp.Features (176)
AddImport\CSharpAddImportCodeRefactoringProvider.cs (2)
27protected override string AddImportTitle => CSharpFeaturesResources.Add_using_0; 28protected override string AddImportAndSimplifyAllOccurrencesTitle => CSharpFeaturesResources.Add_using_0_and_simplify_all_occurrences;
artifacts\obj\Microsoft.CodeAnalysis.CSharp.Features\Release\net10.0\Microsoft.CodeAnalysis.CSharp.CSharpFeaturesResources.cs (1)
10internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(CSharpFeaturesResources)));
CodeRefactorings\AddAwait\CSharpAddAwaitCodeRefactoringProvider.cs (1)
28=> CSharpFeaturesResources.Add_await_and_ConfigureAwaitFalse;
CodeRefactorings\AddMissingImports\CSharpAddMissingImportsRefactoringProvider.cs (1)
17protected override string CodeActionTitle => CSharpFeaturesResources.Add_missing_usings;
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (2)
57CSharpFeaturesResources.Convert_to_method, 59nameof(CSharpFeaturesResources.Convert_to_method)),
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (2)
268CSharpFeaturesResources.Enable_nullable_reference_types_in_project, 270nameof(CSharpFeaturesResources.Enable_nullable_reference_types_in_project),
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (2)
57CSharpFeaturesResources.Enable_nullable_reference_types_in_solution, 59nameof(CSharpFeaturesResources.Enable_nullable_reference_types_in_solution),
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (2)
199WarningAnnotation.Create(CSharpFeaturesResources.Warning_Inlining_temporary_into_conditional_method_call)); 207WarningAnnotation.Create(CSharpFeaturesResources.Warning_Inlining_temporary_variable_may_change_code_meaning));
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
67CSharpFeaturesResources.Use_recursive_patterns, 69nameof(CSharpFeaturesResources.Use_recursive_patterns)));
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (15)
48return CreateSuggestionModeItem(CSharpFeaturesResources.lambda_expression, CSharpFeaturesResources.Autoselect_disabled_due_to_potential_lambda_declaration); 52return CreateSuggestionModeItem(CSharpFeaturesResources.member_name, CSharpFeaturesResources.Autoselect_disabled_due_to_possible_explicitly_named_anonymous_type_member_creation); 56return CreateSuggestionModeItem(CSharpFeaturesResources.pattern_variable, CSharpFeaturesResources.Autoselect_disabled_due_to_potential_pattern_variable_declaration); 64return CreateSuggestionModeItem(CSharpFeaturesResources.range_variable, CSharpFeaturesResources.Autoselect_disabled_due_to_potential_range_variable_declaration); 68return CreateSuggestionModeItem(FeaturesResources.namespace_name, CSharpFeaturesResources.Autoselect_disabled_due_to_namespace_declaration); 75return CreateSuggestionModeItem(FeaturesResources.class_name, CSharpFeaturesResources.Autoselect_disabled_due_to_type_declaration); 78return CreateSuggestionModeItem(CSharpFeaturesResources.struct_name, CSharpFeaturesResources.Autoselect_disabled_due_to_type_declaration); 81return CreateSuggestionModeItem(FeaturesResources.interface_name, CSharpFeaturesResources.Autoselect_disabled_due_to_type_declaration); 86return CreateSuggestionModeItem(CSharpFeaturesResources.designation_name, 87CSharpFeaturesResources.Autoselect_disabled_due_to_possible_deconstruction_declaration);
Completion\CompletionProviders\DeclarationName\DeclarationNameCompletionProvider.cs (2)
94CSharpFeaturesResources.Name, displayTextSuffix: "", CompletionItemRules.Default); 110description: CSharpFeaturesResources.Suggested_name.ToSymbolDisplayParts());
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (2)
54CSharpFeaturesResources.member_name, 55CSharpFeaturesResources.Autoselect_disabled_due_to_member_declaration);
Completion\CompletionProviders\FileBasedPrograms\PackageAppDirectiveCompletionProvider.cs (3)
35new(SymbolDisplayPartKind.StringLiteral, symbol: null, CSharpFeaturesResources.Package_name), 37new(SymbolDisplayPartKind.StringLiteral, symbol: null, CSharpFeaturesResources.Package_version), 39new(SymbolDisplayPartKind.Text, symbol: null, CSharpFeaturesResources.Adds_a_NuGet_package_reference),
Completion\CompletionProviders\FileBasedPrograms\ProjectAppDirectiveCompletionProvider.cs (2)
37new(SymbolDisplayPartKind.StringLiteral, symbol: null, CSharpFeaturesResources.Project_directive_file_path), 39new(SymbolDisplayPartKind.Text, symbol: null, CSharpFeaturesResources.Adds_a_project_reference),
Completion\CompletionProviders\FileBasedPrograms\PropertyAppDirectiveCompletionProvider.cs (3)
35new(SymbolDisplayPartKind.StringLiteral, symbol: null, CSharpFeaturesResources.Build_property_name), 37new(SymbolDisplayPartKind.StringLiteral, symbol: null, CSharpFeaturesResources.Build_property_value), 39new(SymbolDisplayPartKind.Text, symbol: null, CSharpFeaturesResources.Defines_a_build_property),
Completion\CompletionProviders\FileBasedPrograms\SdkAppDirectiveCompletionProvider.cs (3)
35new(SymbolDisplayPartKind.StringLiteral, symbol: null, CSharpFeaturesResources.Package_name), 37new(SymbolDisplayPartKind.StringLiteral, symbol: null, CSharpFeaturesResources.Package_version), 39new(SymbolDisplayPartKind.Text, symbol: null, CSharpFeaturesResources.Adds_an_SDK_reference),
ConvertBetweenRegularAndVerbatimString\AbstractConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (4)
64CSharpFeaturesResources.Convert_to_regular_string, 66nameof(CSharpFeaturesResources.Convert_to_regular_string), 74CSharpFeaturesResources.Convert_to_verbatim_string, 76nameof(CSharpFeaturesResources.Convert_to_verbatim_string),
ConvertCast\CSharpConvertDirectCastToTryCastCodeRefactoringProvider.cs (1)
33=> CSharpFeaturesResources.Change_to_as_expression;
ConvertCast\CSharpConvertTryCastToDirectCastCodeRefactoringProvider.cs (1)
35=> CSharpFeaturesResources.Change_to_cast;
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
32protected override string Title => CSharpFeaturesResources.Convert_to_for;
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (1)
34=> CSharpFeaturesResources.Convert_to_foreach;
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.cs (2)
24? CSharpFeaturesResources.Convert_to_switch_expression 25: CSharpFeaturesResources.Convert_to_switch_statement;
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
41protected override string Title => CSharpFeaturesResources.Convert_to_foreach;
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (2)
65CSharpFeaturesResources.Convert_to_regular_constructor, 67nameof(CSharpFeaturesResources.Convert_to_regular_constructor)),
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (4)
167string.Format(CSharpFeaturesResources.Convert_0_extension_methods_to_extension, specificExtension.Value.FirstParameter.Type.ToDisplayString()), 170CSharpFeaturesResources.Convert_0_extension_methods_to_extension)); 184string.Format(CSharpFeaturesResources.Convert_all_extension_methods_in_0_to_extension, classDeclaration.Identifier.ValueText), 187CSharpFeaturesResources.Convert_all_extension_methods_in_0_to_extension));
ConvertToRawString\ConvertStringToRawStringCodeRefactoringProvider.cs (3)
98CSharpFeaturesResources.Convert_to_raw_string, 108CSharpFeaturesResources.Convert_to_raw_string, 118CSharpFeaturesResources.without_leading_whitespace_may_change_semantics,
Copilot\CSharpCopilotCodeFixProvider.cs (3)
38CSharpFeaturesResources.Warning_colon_AI_suggestions_might_be_inaccurate); 111? $"{CSharpFeaturesResources.Apply_fix_from} {promptTitle}" 112: CSharpFeaturesResources.Apply_Copilot_suggestion;
Copilot\CSharpImplementNotImplementedExceptionFixProvider.cs (1)
35CSharpFeaturesResources.Warning_colon_AI_suggestions_might_be_inaccurate);
Diagnostics\Analyzers\CSharpUnboundIdentifiersDiagnosticAnalyzer.cs (3)
19new LocalizableResourceString(nameof(CSharpFeaturesResources.The_name_0_does_not_exist_in_the_current_context), CSharpFeaturesResources.ResourceManager, typeof(CSharpFeaturesResources));
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (64)
1965TypeKind.Struct => symbol.IsRecord ? CSharpFeaturesResources.record_struct : FeaturesResources.struct_, 1966TypeKind.Class => symbol.IsRecord ? CSharpFeaturesResources.record_ : FeaturesResources.class_, 1971=> symbol.AddMethod?.IsImplicitlyDeclared != false ? CSharpFeaturesResources.event_field : base.GetDisplayName(symbol); 1974=> symbol.IsIndexer ? CSharpFeaturesResources.indexer : base.GetDisplayName(symbol); 1979MethodKind.PropertyGet => symbol.AssociatedSymbol is IPropertySymbol { IsIndexer: true } ? CSharpFeaturesResources.indexer_getter : CSharpFeaturesResources.property_getter, 1980MethodKind.PropertySet => symbol.AssociatedSymbol is IPropertySymbol { IsIndexer: true } ? CSharpFeaturesResources.indexer_setter : CSharpFeaturesResources.property_setter, 1982MethodKind.Destructor => CSharpFeaturesResources.destructor, 1983MethodKind.Conversion => CSharpFeaturesResources.conversion_operator, 1985MethodKind.LambdaMethod => CSharpFeaturesResources.lambda, 1986MethodKind.Ordinary when symbol.Name == WellKnownMemberNames.TopLevelStatementsEntryPointMethodName => CSharpFeaturesResources.top_level_code, 2003return CSharpFeaturesResources.top_level_code; 2006return CSharpFeaturesResources.top_level_statement; 2009return CSharpFeaturesResources.extern_alias; 2014return CSharpFeaturesResources.using_directive; 2030return CSharpFeaturesResources.record_; 2033return CSharpFeaturesResources.record_struct; 2046return CSharpFeaturesResources.event_field; 2056return CSharpFeaturesResources.conversion_operator; 2066return CSharpFeaturesResources.destructor; 2072return CSharpFeaturesResources.indexer; 2083return CSharpFeaturesResources.property_getter; 2088return CSharpFeaturesResources.indexer_getter; 2095return CSharpFeaturesResources.property_setter; 2100return CSharpFeaturesResources.indexer_setter; 2110SyntaxKind.PropertyDeclaration => CSharpFeaturesResources.property_getter, 2111SyntaxKind.IndexerDeclaration => CSharpFeaturesResources.indexer_getter, 2135return CSharpFeaturesResources.attribute_target; 2140return CSharpFeaturesResources.try_block; 2144return CSharpFeaturesResources.catch_clause; 2147return CSharpFeaturesResources.filter_clause; 2150return CSharpFeaturesResources.finally_clause; 2153return CSharpFeaturesResources.fixed_statement; 2156return CSharpFeaturesResources.using_statement; 2159return CSharpFeaturesResources.lock_statement; 2163return CSharpFeaturesResources.foreach_statement; 2166return CSharpFeaturesResources.checked_statement; 2169return CSharpFeaturesResources.unchecked_statement; 2172return CSharpFeaturesResources.yield_break_statement; 2175return CSharpFeaturesResources.yield_return_statement; 2178return CSharpFeaturesResources.await_expression; 2182return CSharpFeaturesResources.lambda; 2185return CSharpFeaturesResources.anonymous_method; 2188return CSharpFeaturesResources.from_clause; 2192return CSharpFeaturesResources.join_clause; 2195return CSharpFeaturesResources.let_clause; 2198return CSharpFeaturesResources.where_clause; 2203return CSharpFeaturesResources.orderby_clause; 2206return CSharpFeaturesResources.select_clause; 2209return CSharpFeaturesResources.groupby_clause; 2212return CSharpFeaturesResources.query_body; 2215return CSharpFeaturesResources.into_clause; 2218return CSharpFeaturesResources.is_pattern; 2223return CSharpFeaturesResources.deconstruction; 2232return CSharpFeaturesResources.tuple; 2238return CSharpFeaturesResources.out_var; 2242return CSharpFeaturesResources.ref_local_or_expression; 2245return CSharpFeaturesResources.switch_statement; 2250return CSharpFeaturesResources.using_declaration; 2253return CSharpFeaturesResources.local_variable_declaration; 2269return CSharpFeaturesResources.asynchronous_foreach_statement; 2273return CSharpFeaturesResources.asynchronous_using_declaration; 2905[CSharpFeaturesResources.switch_statement_case_clause]));
ExtractMethod\CSharpSelectionValidator.cs (12)
109return finalSelectionInfo with { Status = finalSelectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_cannot_include_top_level_statements) }; 113return finalSelectionInfo with { Status = finalSelectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_cannot_include_global_statements) }; 121return finalSelectionInfo with { Status = finalSelectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_cannot_be_in_constructor_initializer) }; 190Status = new(succeeded: false, CSharpFeaturesResources.Selection_does_not_contain_a_valid_node), 278Status = selectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Contains_invalid_selection) 289Status = selectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.The_selection_contains_syntactic_errors), 298Status = selectionInfo.Status.With(succeeded: true, CSharpFeaturesResources.Selection_can_not_cross_over_preprocessor_directives), 307Status = selectionInfo.Status.With(succeeded: true, CSharpFeaturesResources.Selection_can_not_contain_a_yield_statement), 316Status = selectionInfo.Status.With(succeeded: true, CSharpFeaturesResources.Selection_can_not_contain_throw_statement), 324Status = selectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_can_not_be_part_of_constant_initializer_expression), 332Status = selectionInfo.Status.With(selectionInfo.Status.Succeeded, CSharpFeaturesResources.The_selected_code_is_inside_an_unsafe_context), 343Status = selectionInfo.Status.With(succeeded: false, CSharpFeaturesResources.Selection_can_not_contain_a_pattern_expression),
InheritanceMargin\CSharpInheritanceMarginService.cs (1)
26protected override string GlobalImportsTitle => CSharpFeaturesResources.Global_using_directives;
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
30protected override string CodeActionTitle => CSharpFeaturesResources.Introduce_using_statement;
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (1)
36=> CSharpFeaturesResources.Invert_if;
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (4)
55PlainText(CSharpFeaturesResources.deprecated), 64PlainText(CSharpFeaturesResources.extension), 73PlainText(CSharpFeaturesResources.awaitable), 82PlainText(CSharpFeaturesResources.awaitable_extension),
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (2)
80CSharpFeaturesResources.Reverse_for_statement, 82nameof(CSharpFeaturesResources.Reverse_for_statement)));
SignatureHelp\AbstractGenericNameSignatureHelpProvider_Method.cs (4)
25result.Add(Text(CSharpFeaturesResources.awaitable)); 27result.Add(Text(CSharpFeaturesResources.extension)); 34result.Add(Text(CSharpFeaturesResources.awaitable)); 41result.Add(Text(CSharpFeaturesResources.extension));
SignatureHelp\AbstractOrdinaryMethodSignatureHelpProvider.cs (4)
61result.Add(Text(CSharpFeaturesResources.awaitable)); 63result.Add(Text(CSharpFeaturesResources.extension)); 70result.Add(Text(CSharpFeaturesResources.awaitable)); 77result.Add(Text(CSharpFeaturesResources.extension));
SimplifyThisOrMe\CSharpSimplifyThisOrMeCodeFixProvider.cs (1)
23=> CSharpFeaturesResources.Remove_this_qualification;
Snippets\CSharpDoWhileLoopSnippetProvider.cs (1)
29public override string Description => CSharpFeaturesResources.do_while_loop;
Snippets\CSharpForLoopSnippetProvider.cs (1)
23public override string Description => CSharpFeaturesResources.for_loop;
Snippets\CSharpIntMainSnippetProvider.cs (1)
28public override string Description => CSharpFeaturesResources.static_int_Main;
Snippets\CSharpLockSnippetProvider.cs (1)
26public override string Description => CSharpFeaturesResources.lock_statement;
Snippets\CSharpPropiSnippetProvider.cs (1)
26public override string Description => CSharpFeaturesResources.init_only_property;
Snippets\CSharpProprSnippetProvider.cs (1)
26public override string Description => CSharpFeaturesResources.required_property;
Snippets\CSharpReversedForLoopSnippetProvider.cs (1)
23public override string Description => CSharpFeaturesResources.reversed_for_loop;
Snippets\CSharpUnsafeSnippetProvider.cs (1)
24public override string Description => CSharpFeaturesResources.unsafe_block;
Snippets\CSharpUsingSnippetProvider.cs (1)
26public override string Description => CSharpFeaturesResources.using_statement;
Snippets\CSharpVoidMainSnippetProvider.cs (1)
28public override string Description => CSharpFeaturesResources.static_void_Main;
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (131)
EditAndContinue\ActiveStatementTests.cs (86)
3847Diagnostic(RudeEditKind.InsertAroundActiveStatement, "lock (lockThis)", CSharpFeaturesResources.lock_statement)); 3884Diagnostic(RudeEditKind.InsertAroundActiveStatement, "lock (lockThis)", CSharpFeaturesResources.lock_statement)); 3985Diagnostic(RudeEditKind.InsertAroundActiveStatement, "lock (d)", CSharpFeaturesResources.lock_statement), 3986Diagnostic(RudeEditKind.InsertAroundActiveStatement, "lock (e)", CSharpFeaturesResources.lock_statement)); 4050Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "lock (d)", CSharpFeaturesResources.lock_statement)); 4088Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "lock (\"test\")", CSharpFeaturesResources.lock_statement)); 4236Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "lock (G(a => a))", CSharpFeaturesResources.lock_statement)); 4292Diagnostic(RudeEditKind.TypeUpdateAroundActiveStatement, "lock (b)", CSharpFeaturesResources.lock_statement, "C", "object")); 4330Diagnostic(RudeEditKind.TypeUpdateAroundActiveStatement, "lock (a)", CSharpFeaturesResources.lock_statement, "object", "?")); 4423Diagnostic(RudeEditKind.TypeUpdateAroundActiveStatement, "fixed (int* p = x, q = y, r = z)", CSharpFeaturesResources.fixed_statement, "int[]", "int[*,*]"), 4424Diagnostic(RudeEditKind.TypeUpdateAroundActiveStatement, "fixed (int* p = x, q = y, r = z)", CSharpFeaturesResources.fixed_statement, "int[*,*]", "int[]")); 4467Diagnostic(RudeEditKind.InsertAroundActiveStatement, "fixed (int* pj = &value)", CSharpFeaturesResources.fixed_statement)); 4556Diagnostic(RudeEditKind.InsertAroundActiveStatement, "fixed (int* pj = &value)", CSharpFeaturesResources.fixed_statement)); 4653Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "fixed (int* p = &value)", CSharpFeaturesResources.fixed_statement)); 4716Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "fixed (int* a = &value2)", CSharpFeaturesResources.fixed_statement), 4717Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "fixed (int* d = &value1)", CSharpFeaturesResources.fixed_statement), 4718Diagnostic(RudeEditKind.InsertAroundActiveStatement, "fixed (int* e = &value1)", CSharpFeaturesResources.fixed_statement)); 4835Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "fixed (byte* p = &G(a => a))", CSharpFeaturesResources.fixed_statement)); 5193Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "foreach ( object c in F())", CSharpFeaturesResources.foreach_statement)); 5234Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "foreach ( (int i, (var b, double d)) in F())", CSharpFeaturesResources.foreach_statement)); 5385Diagnostic(RudeEditKind.InsertAroundActiveStatement, "foreach (var b in e1)", CSharpFeaturesResources.foreach_statement), 5386Diagnostic(RudeEditKind.InsertAroundActiveStatement, "foreach (var c in e1)", CSharpFeaturesResources.foreach_statement), 5387Diagnostic(RudeEditKind.InsertAroundActiveStatement, "foreach (var a in e1)", CSharpFeaturesResources.foreach_statement)); 5432Diagnostic(RudeEditKind.InsertAroundActiveStatement, "foreach (var c in e1)", CSharpFeaturesResources.foreach_statement), 5433Diagnostic(RudeEditKind.InsertAroundActiveStatement, "foreach ((int b1, bool b2) in e1)", CSharpFeaturesResources.foreach_statement), 5434Diagnostic(RudeEditKind.InsertAroundActiveStatement, "foreach ((var a1, var a2) in e1)", CSharpFeaturesResources.foreach_statement)); 5789Diagnostic(RudeEditKind.InsertAroundActiveStatement, "foreach (var a in e1)", CSharpFeaturesResources.foreach_statement), 5790Diagnostic(RudeEditKind.InsertAroundActiveStatement, "foreach (var b in e1)", CSharpFeaturesResources.foreach_statement)); 5865Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "foreach (var a in G(a => a))", CSharpFeaturesResources.foreach_statement)); 5909Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "foreach (var a in bb)", CSharpFeaturesResources.foreach_statement)); 5965Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "foreach (var a in bb)", CSharpFeaturesResources.foreach_statement)); 6027Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "foreach (var y in z.F)", CSharpFeaturesResources.foreach_statement)); 6085Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "foreach (var y in GetBuffer2())", CSharpFeaturesResources.foreach_statement)); 6125Diagnostic(RudeEditKind.TypeUpdateAroundActiveStatement, "foreach (var s in arr)", CSharpFeaturesResources.foreach_statement, "int?[]", "int[]")); 6770Diagnostic(RudeEditKind.InsertAroundActiveStatement, "using (c)", CSharpFeaturesResources.using_statement)); 6818Diagnostic(RudeEditKind.TypeUpdateAroundActiveStatement, "using (x)", CSharpFeaturesResources.using_statement, "D1", "D2")); 7233Diagnostic(RudeEditKind.InsertAroundActiveStatement, "using (c)", CSharpFeaturesResources.using_statement)); 7308Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "using (G(a => a))", CSharpFeaturesResources.using_statement)); 7857Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause)); 7900Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause)); 7943Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause)); 7987Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause)); 8031Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause)); 8118Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "switch (F(2))", CSharpFeaturesResources.switch_statement)); 8723Diagnostic(RudeEditKind.InsertAroundActiveStatement, "try", CSharpFeaturesResources.try_block)); 8816Diagnostic(RudeEditKind.DeleteAroundActiveStatement, "Goo();", CSharpFeaturesResources.try_block)); 8915Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "try", CSharpFeaturesResources.try_block)); 9161Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "finally", CSharpFeaturesResources.finally_clause)); 9301Diagnostic(RudeEditKind.InsertAroundActiveStatement, "catch", CSharpFeaturesResources.catch_clause)); 9348Diagnostic(RudeEditKind.InsertAroundActiveStatement, "catch", CSharpFeaturesResources.catch_clause)); 9395Diagnostic(RudeEditKind.DeleteAroundActiveStatement, "Goo();", CSharpFeaturesResources.catch_clause)); 9442Diagnostic(RudeEditKind.DeleteAroundActiveStatement, "Console.WriteLine(1);", CSharpFeaturesResources.catch_clause)); 9495Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "catch", CSharpFeaturesResources.catch_clause)); 9545Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "catch", CSharpFeaturesResources.catch_clause)); 9598Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "catch", CSharpFeaturesResources.catch_clause)); 9649Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "catch", CSharpFeaturesResources.catch_clause)); 9689Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "catch", CSharpFeaturesResources.catch_clause)); 9729Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "catch", CSharpFeaturesResources.catch_clause)); 9780Diagnostic(RudeEditKind.InsertAroundActiveStatement, "finally", CSharpFeaturesResources.finally_clause)); 9827Diagnostic(RudeEditKind.InsertAroundActiveStatement, "finally", CSharpFeaturesResources.finally_clause)); 9874Diagnostic(RudeEditKind.DeleteAroundActiveStatement, "Goo();", CSharpFeaturesResources.finally_clause)); 9921Diagnostic(RudeEditKind.DeleteAroundActiveStatement, "Console.WriteLine(1);", CSharpFeaturesResources.finally_clause)); 10014Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "catch", CSharpFeaturesResources.catch_clause), 10015Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "try", CSharpFeaturesResources.try_block), 10016Diagnostic(RudeEditKind.DeleteAroundActiveStatement, "Goo();", CSharpFeaturesResources.try_block), 10017Diagnostic(RudeEditKind.InsertAroundActiveStatement, "finally", CSharpFeaturesResources.finally_clause)); 10404Diagnostic(RudeEditKind.DeleteAroundActiveStatement, "return 1 + Goo(x);", CSharpFeaturesResources.try_block)); 10539Diagnostic(RudeEditKind.InsertAroundActiveStatement, "checked", CSharpFeaturesResources.checked_statement)); 10582Diagnostic(RudeEditKind.DeleteAroundActiveStatement, "System.Console.WriteLine(5 * M(1, 2));", CSharpFeaturesResources.checked_statement)); 10628Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "checked", CSharpFeaturesResources.checked_statement)); 10678Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "checked", CSharpFeaturesResources.checked_statement)); 10736Diagnostic(RudeEditKind.UpdateAroundActiveStatement, "checked", CSharpFeaturesResources.checked_statement)); 11357Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "return b;", CSharpFeaturesResources.lambda)); 11394Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "(b)", CSharpFeaturesResources.lambda)); 11487Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "{", CSharpFeaturesResources.lambda), 11488Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "{", CSharpFeaturesResources.lambda)); 11778Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "from", CSharpFeaturesResources.where_clause)); 11811Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "from", CSharpFeaturesResources.let_clause)); 11847Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "from", CSharpFeaturesResources.join_clause)); 11883Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "from", CSharpFeaturesResources.orderby_clause)); 11919Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "from", CSharpFeaturesResources.orderby_clause)); 11955Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "from", CSharpFeaturesResources.orderby_clause)); 12025Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "into", CSharpFeaturesResources.where_clause)); 12060Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "join", CSharpFeaturesResources.select_clause)); 12095Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "select", CSharpFeaturesResources.select_clause)); 12163Diagnostic(RudeEditKind.ActiveStatementLambdaRemoved, "group", CSharpFeaturesResources.groupby_clause));
EditAndContinue\Helpers\EditingTestBase.cs (18)
77"record" or "record class" => CSharpFeaturesResources.record_, 78"record struct" => CSharpFeaturesResources.record_struct, 85"property getter" => CSharpFeaturesResources.property_getter, 86"property setter" => CSharpFeaturesResources.property_setter, 89"event field" => CSharpFeaturesResources.event_field, 91"indexer" => CSharpFeaturesResources.indexer, 92"indexer getter" => CSharpFeaturesResources.indexer_getter, 93"indexer setter" => CSharpFeaturesResources.indexer_setter, 96"lambda" => CSharpFeaturesResources.lambda, 98"where clause" => CSharpFeaturesResources.where_clause, 99"select clause" => CSharpFeaturesResources.select_clause, 100"groupby clause" => CSharpFeaturesResources.groupby_clause, 101"orderby clause" => CSharpFeaturesResources.orderby_clause, 102"join clause" => CSharpFeaturesResources.join_clause, 103"from clause" => CSharpFeaturesResources.from_clause, 104"let clause" => CSharpFeaturesResources.let_clause, 105"top-level statement" => CSharpFeaturesResources.top_level_statement, 106"top-level code" => CSharpFeaturesResources.top_level_code,
EditAndContinue\StatementEditingTests.cs (1)
3317[Diagnostic(RudeEditKind.InsertNotSupportedByRuntime, "b", CSharpFeaturesResources.lambda)],
EditAndContinue\TopLevelEditingTests.cs (26)
603Diagnostic(RudeEditKind.Update, "extern alias Y;", CSharpFeaturesResources.extern_alias)); 618Diagnostic(RudeEditKind.Insert, "extern alias Y;", CSharpFeaturesResources.extern_alias)); 633Diagnostic(RudeEditKind.Delete, null, CSharpFeaturesResources.extern_alias)); 2280Diagnostic(RudeEditKind.InsertIntoInterface, "StaticEvent", CSharpFeaturesResources.event_field), 2281Diagnostic(RudeEditKind.InsertVirtual, "AbstractEvent", CSharpFeaturesResources.event_field)); 2366Diagnostic(RudeEditKind.InsertNotSupportedByRuntime, "set", CSharpFeaturesResources.property_setter), 2367Diagnostic(RudeEditKind.InsertNotSupportedByRuntime, "get", CSharpFeaturesResources.indexer_getter), 2410Diagnostic(RudeEditKind.InsertNotSupportedByRuntime, "EF", CSharpFeaturesResources.event_field), 2427Diagnostic(RudeEditKind.InsertNotSupportedByRuntime, "EF", CSharpFeaturesResources.event_field) 3112Diagnostic(RudeEditKind.InsertOrMoveStructMember, "_y = 0", FeaturesResources.field, CSharpFeaturesResources.record_struct)); 3186Diagnostic(RudeEditKind.BaseTypeOrInterfaceUpdate, "D", CSharpFeaturesResources.record_)); 3201Diagnostic(RudeEditKind.BaseTypeOrInterfaceUpdate, "D2", CSharpFeaturesResources.record_)); 3216Diagnostic(RudeEditKind.BaseTypeOrInterfaceUpdate, "IDisposable", CSharpFeaturesResources.record_)); 3231Diagnostic(RudeEditKind.BaseTypeOrInterfaceUpdate, "IGoo", CSharpFeaturesResources.record_)); 3246Diagnostic(RudeEditKind.BaseTypeOrInterfaceUpdate, "IBar, IGoo", CSharpFeaturesResources.record_)); 5785Diagnostic(RudeEditKind.InsertExtern, "public static extern explicit operator int (D d)", CSharpFeaturesResources.conversion_operator)); 12695Diagnostic(RudeEditKind.ModifiersUpdate, "public static " + newModifiers + " operator int (C c)", CSharpFeaturesResources.conversion_operator)); 12720Diagnostic(RudeEditKind.ModifiersUpdate, "extern public static implicit operator bool (C c)", CSharpFeaturesResources.conversion_operator)); 12732Diagnostic(RudeEditKind.ModifiersUpdate, "public static implicit operator bool (C c)", CSharpFeaturesResources.conversion_operator)); 12763Diagnostic(RudeEditKind.InsertOperator, "public static implicit operator bool (C c)", CSharpFeaturesResources.conversion_operator), 16766Diagnostic(RudeEditKind.Delete, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()"))); 16784Diagnostic(RudeEditKind.Delete, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()"))); 20885[Diagnostic(RudeEditKind.ChangingAttributesNotSupportedByRuntime, "get", CSharpFeaturesResources.property_getter)], 20902[Diagnostic(RudeEditKind.ChangingAttributesNotSupportedByRuntime, "set", CSharpFeaturesResources.property_setter)], 22633[Diagnostic(RudeEditKind.ChangingSignatureNotSupportedByRuntime, "long this[int a]", CSharpFeaturesResources.indexer)], 22655[Diagnostic(RudeEditKind.ChangingSignatureNotSupportedByRuntime, "long this[int a]", CSharpFeaturesResources.indexer)],
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
5191[$"{document.FilePath}: (9,8)-(9,13): Error ENC0063: {string.Format(FeaturesResources.Updating_a_0_around_an_active_statement_requires_restarting_the_application, CSharpFeaturesResources.catch_clause)}"],
Microsoft.VisualStudio.LanguageServices.CSharp (74)
LanguageService\CSharpCodeCleanupFixerDiagnosticIds.cs (74)
24[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_var_preferences))] 33[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_var_preferences))] 42[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Add_required_braces_for_single_line_control_statements))] 51[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_expression_block_body_preferences))] 60[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_expression_block_body_preferences))] 69[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_expression_block_body_preferences))] 78[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_expression_block_body_preferences))] 87[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_expression_block_body_preferences))] 96[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_expression_block_body_preferences))] 105[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_expression_block_body_preferences))] 114[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_inline_out_variable_preferences))] 141[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_blank_lines_between_consecutive_braces_preferences_experimental))] 150[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_blank_line_after_colon_in_constructor_initializer_preferences_experimental))] 159[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_pattern_matching_preferences))] 168[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_embedded_statements_on_same_line_preferences_experimental))] 177[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_pattern_matching_preferences))] 186[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_pattern_matching_preferences))] 195[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_conditional_delegate_call_preferences))] 204[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_static_local_function_preferences))] 213[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_readonly_struct_preferences))] 222[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_method_group_conversion_preferences))] 231[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_pattern_matching_preferences))] 240[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_deconstruct_preferences))] 249[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_default_T_preferences))] 258[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_expression_block_body_preferences))] 267[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_expression_block_body_preferences))] 276[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_namespace_preferences))] 285[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_new_preferences))] 294[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_range_preferences))] 303[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_local_over_anonymous_function_preferences))] 312[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_pattern_matching_preferences))] 321[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_pattern_matching_preferences))] 330[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_pattern_matching_preferences))] 339[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_range_preferences))] 348[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_using_statement_preferences))] 357[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_throw_expression_preferences))] 366[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_deconstruct_preferences))]