26 references to PreferStaticLocalFunction
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\CodeStyle\CSharpAnalyzerOptionsProvider.cs (1)
83
public CodeStyleOption2<bool> PreferStaticLocalFunction => GetOption(CSharpCodeStyleOptions.
PreferStaticLocalFunction
);
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
19
CSharpCodeStyleOptions.
PreferStaticLocalFunction
,
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (19)
ExtractMethod\ExtractLocalFunctionTests.cs (17)
96
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement)));
125
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.FalseWithSilentEnforcement)));
154
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CSharpCodeStyleOptions.
PreferStaticLocalFunction
.DefaultValue)));
3443
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)));
3472
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)));
3501
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp8)));
3530
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)));
3580
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement)));
3630
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement)));
3677
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement)));
3724
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement)));
3781
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement)));
3838
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement)));
3895
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement)));
3952
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.TrueWithSilentEnforcement)));
4435
new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.FalseWithSilentEnforcement)));
ExtractMethod\ExtractMethodCodeRefactoringTests.cs (1)
3688
""", new TestParameters(options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.FalseWithSuggestionEnforcement)));
src\Analyzers\CSharp\Tests\MakeLocalFunctionStatic\MakeLocalFunctionStaticTests.cs (1)
81
options: Option(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, CodeStyleOption2.FalseWithSilentEnforcement)));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpCodeGenerationOptions.cs (1)
53
PreferStaticLocalFunction = options.GetOption(CSharpCodeStyleOptions.
PreferStaticLocalFunction
);
Microsoft.VisualStudio.LanguageServices.CSharp (4)
EditorConfigSettings\DataProvider\CodeStyle\CSharpCodeStyleSettingsProvider.cs (1)
87
yield return CodeStyleSetting.Create(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, ServicesVSResources.Prefer_static_local_functions, options, updater);
Options\AutomationObject\AutomationObject.Style.cs (2)
344
get { return GetXmlOption(CSharpCodeStyleOptions.
PreferStaticLocalFunction
); }
345
set { SetXmlOption(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, value); }
Options\Formatting\StyleViewModel.cs (1)
2326
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CSharpCodeStyleOptions.
PreferStaticLocalFunction
, ServicesVSResources.Prefer_static_local_functions, s_preferStaticLocalFunction, s_preferStaticLocalFunction, this, optionStore, modifierGroupTitle));