提交 0ae35fa5 编写于 作者: C CyrusNajmabadi 提交者: GitHub

Merge pull request #12471 from CyrusNajmabadi/locString

Don't mention 'switch' so lightbulb text can apply equally to VB and C#

Fixes #12235
...@@ -89,20 +89,20 @@ internal class FeaturesResources { ...@@ -89,20 +89,20 @@ internal class FeaturesResources {
} }
/// <summary> /// <summary>
/// Looks up a localized string similar to Add default switch case. /// Looks up a localized string similar to Add default case.
/// </summary> /// </summary>
internal static string Add_default_switch_case { internal static string Add_default_case {
get { get {
return ResourceManager.GetString("Add_default_switch_case", resourceCulture); return ResourceManager.GetString("Add_default_case", resourceCulture);
} }
} }
/// <summary> /// <summary>
/// Looks up a localized string similar to Add missing switch cases. /// Looks up a localized string similar to Add missing cases.
/// </summary> /// </summary>
internal static string Add_missing_switch_cases { internal static string Add_missing_cases {
get { get {
return ResourceManager.GetString("Add_missing_switch_cases", resourceCulture); return ResourceManager.GetString("Add_missing_cases", resourceCulture);
} }
} }
......
...@@ -1004,14 +1004,14 @@ This version used in: {2}</value> ...@@ -1004,14 +1004,14 @@ This version used in: {2}</value>
<data name="Parameters" xml:space="preserve"> <data name="Parameters" xml:space="preserve">
<value>Parameters:</value> <value>Parameters:</value>
</data> </data>
<data name="Add_missing_switch_cases" xml:space="preserve"> <data name="Add_missing_cases" xml:space="preserve">
<value>Add missing switch cases</value> <value>Add missing cases</value>
</data> </data>
<data name="Add_both" xml:space="preserve"> <data name="Add_both" xml:space="preserve">
<value>Add both</value> <value>Add both</value>
</data> </data>
<data name="Add_default_switch_case" xml:space="preserve"> <data name="Add_default_case" xml:space="preserve">
<value>Add default switch case</value> <value>Add default case</value>
</data> </data>
<data name="VariadicSignaturehelpitemMustHaveOneParam" xml:space="preserve"> <data name="VariadicSignaturehelpitemMustHaveOneParam" xml:space="preserve">
<value>Variadic SignatureHelpItem must have at least one parameter.</value> <value>Variadic SignatureHelpItem must have at least one parameter.</value>
......
...@@ -38,7 +38,7 @@ public sealed override Task RegisterCodeFixesAsync(CodeFixContext context) ...@@ -38,7 +38,7 @@ public sealed override Task RegisterCodeFixesAsync(CodeFixContext context)
{ {
context.RegisterCodeFix( context.RegisterCodeFix(
new MyCodeAction( new MyCodeAction(
FeaturesResources.Add_missing_switch_cases, FeaturesResources.Add_missing_cases,
c => AddMissingSwitchCasesAsync(context, includeMissingCases: true, includeDefaultCase: false)), c => AddMissingSwitchCasesAsync(context, includeMissingCases: true, includeDefaultCase: false)),
context.Diagnostics); context.Diagnostics);
} }
...@@ -47,7 +47,7 @@ public sealed override Task RegisterCodeFixesAsync(CodeFixContext context) ...@@ -47,7 +47,7 @@ public sealed override Task RegisterCodeFixesAsync(CodeFixContext context)
{ {
context.RegisterCodeFix( context.RegisterCodeFix(
new MyCodeAction( new MyCodeAction(
FeaturesResources.Add_default_switch_case, FeaturesResources.Add_default_case,
c => AddMissingSwitchCasesAsync(context, includeMissingCases: false, includeDefaultCase: true)), c => AddMissingSwitchCasesAsync(context, includeMissingCases: false, includeDefaultCase: true)),
context.Diagnostics); context.Diagnostics);
} }
......
...@@ -9,7 +9,7 @@ namespace Microsoft.CodeAnalysis.PopulateSwitch ...@@ -9,7 +9,7 @@ namespace Microsoft.CodeAnalysis.PopulateSwitch
[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] [DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
internal class PopulateSwitchDiagnosticAnalyzer : DiagnosticAnalyzer, IBuiltInAnalyzer internal class PopulateSwitchDiagnosticAnalyzer : DiagnosticAnalyzer, IBuiltInAnalyzer
{ {
private static readonly LocalizableString s_localizableTitle = new LocalizableResourceString(nameof(FeaturesResources.Add_missing_switch_cases), FeaturesResources.ResourceManager, typeof(FeaturesResources)); private static readonly LocalizableString s_localizableTitle = new LocalizableResourceString(nameof(FeaturesResources.Add_missing_cases), FeaturesResources.ResourceManager, typeof(FeaturesResources));
private static readonly LocalizableString s_localizableMessage = new LocalizableResourceString(nameof(WorkspacesResources.PopulateSwitch), WorkspacesResources.ResourceManager, typeof(WorkspacesResources)); private static readonly LocalizableString s_localizableMessage = new LocalizableResourceString(nameof(WorkspacesResources.PopulateSwitch), WorkspacesResources.ResourceManager, typeof(WorkspacesResources));
private static readonly DiagnosticDescriptor s_descriptor = new DiagnosticDescriptor(IDEDiagnosticIds.PopulateSwitchDiagnosticId, private static readonly DiagnosticDescriptor s_descriptor = new DiagnosticDescriptor(IDEDiagnosticIds.PopulateSwitchDiagnosticId,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册