1328 references to CSharpCodeStyleOptions
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (110)
AddMissingImports\CSharpAddMissingImportsRefactoringProviderTests.cs (1)
65
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, placeInsideNamespace ? InsideNamespaceOption : OutsideNamespaceOption },
CodeActions\GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersTests.cs (10)
57
{
CSharpCodeStyleOptions
.VarElsewhere, true, NotificationOption2.Suggestion },
58
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, true, NotificationOption2.Suggestion },
59
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, true, NotificationOption2.Suggestion },
65
{
CSharpCodeStyleOptions
.VarElsewhere, false, NotificationOption2.Suggestion },
66
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, false, NotificationOption2.Suggestion },
67
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, false, NotificationOption2.Suggestion },
1005
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
2056
{
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
CodeActions\GenerateType\GenerateTypeTests.cs (2)
3673
parameters: new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, AddImportPlacement.InsideNamespace, NotificationOption2.Error)));
5228
options: Option(
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped, NotificationOption2.Silent)));
CodeActions\InitializeParameter\AddParameterCheckTests.cs (43)
1004
{
CSharpCodeStyleOptions
.PreferThrowExpression, false, NotificationOption2.Silent }
1110
{
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement }
2075
{
CSharpCodeStyleOptions
.PreferBraces, new CodeStyleOption2<PreferBracesPreference>((PreferBracesPreference)preferBraces, NotificationOption2.Silent) },
2394
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2395
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.None },
2396
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, false },
2428
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2429
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.WhenMultiline },
2430
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, false },
2464
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2465
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.Always },
2466
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, false },
2497
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2498
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.None },
2499
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, true },
2530
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2531
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.WhenMultiline },
2532
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, true },
2566
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2567
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.Always },
2568
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, true },
2604
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2605
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.None },
2606
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, false },
2644
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2645
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.WhenMultiline},
2646
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, false },
2686
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2687
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.Always },
2688
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, false },
2725
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2726
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.None },
2727
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, true },
2764
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2765
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.WhenMultiline },
2766
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, true },
2806
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2807
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.Always },
2808
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, true },
2843
{
CSharpCodeStyleOptions
.PreferThrowExpression, false },
2844
{
CSharpCodeStyleOptions
.PreferBraces, PreferBracesPreference.None },
2845
{
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, true },
CodeActions\PullMemberUp\CSharpPullMemberUpTests.cs (1)
3613
options: Option(
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, AddImportPlacement.InsideNamespace, CodeStyle.NotificationOption2.Silent));
Completion\ArgumentProviders\OutVariableArgumentProviderTests.cs (9)
21
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, false },
22
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, false },
23
{
CSharpCodeStyleOptions
.VarElsewhere, false },
28
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, false },
29
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, false },
30
{
CSharpCodeStyleOptions
.VarElsewhere, false },
36
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, true },
37
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, true },
38
{
CSharpCodeStyleOptions
.VarElsewhere, true },
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (4)
35
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
36
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement }
Completion\CompletionProviders\OverrideCompletionProviderTests_ExpressionBody.cs (6)
29
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement },
30
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement },
31
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement }
Completion\CompletionProviders\PartialMethodCompletionProviderTests.cs (2)
712
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.WhenPossible, NotificationOption2.Silent) }
739
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.WhenPossible, NotificationOption2.Silent) }
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (3)
93
(
CSharpCodeStyleOptions
.PreferThrowExpression, CodeStyleOption2.TrueWithSuggestionEnforcement));
102
(
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, option));
340
var setting = CodeStyleSetting.Create(
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, "description", options, updater);
EncapsulateField\EncapsulateFieldTestState.cs (4)
48
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
49
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement }
ExtractInterface\ExtractInterfaceTests.cs (4)
395
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped, NotificationOption2.Silent }
435
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped, NotificationOption2.Silent }
476
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped, NotificationOption2.Silent }
738
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, AddImportPlacement.InsideNamespace }
Formatting\CodeCleanupTests.cs (1)
915
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, preferredImportPlacement },
Formatting\CSharpNewDocumentFormattingServiceTests.cs (9)
55
{
CSharpCodeStyleOptions
.NamespaceDeclarations, new CodeStyleOption2<NamespaceDeclarationPreference>(NamespaceDeclarationPreference.FileScoped, NotificationOption2.Error) }
77
{
CSharpCodeStyleOptions
.NamespaceDeclarations, new CodeStyleOption2<NamespaceDeclarationPreference>(NamespaceDeclarationPreference.FileScoped, NotificationOption2.Error) }
99
{
CSharpCodeStyleOptions
.NamespaceDeclarations, new CodeStyleOption2<NamespaceDeclarationPreference>(NamespaceDeclarationPreference.FileScoped, NotificationOption2.Error) }
124
{
CSharpCodeStyleOptions
.NamespaceDeclarations, new CodeStyleOption2<NamespaceDeclarationPreference>(NamespaceDeclarationPreference.BlockScoped, NotificationOption2.Error) }
140
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, new CodeStyleOption2<AddImportPlacement>(AddImportPlacement.OutsideNamespace, NotificationOption2.Error) }
216
{
CSharpCodeStyleOptions
.NamespaceDeclarations, new CodeStyleOption2<NamespaceDeclarationPreference>(NamespaceDeclarationPreference.FileScoped, NotificationOption2.Error) },
281
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, new CodeStyleOption2<AddImportPlacement>(AddImportPlacement.InsideNamespace, NotificationOption2.Error) }
300
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, new CodeStyleOption2<bool>(value: true, notification: NotificationOption2.Suggestion) }
324
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, new CodeStyleOption2<bool>(value: false, notification: NotificationOption2.Suggestion) }
GenerateConstructors\GenerateConstructorsTests.cs (9)
74
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
97
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
126
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
1219
Option(
CSharpCodeStyleOptions
.PreferThrowExpression, CodeStyleOption2.FalseWithSilentEnforcement)));
1254
Option(
CSharpCodeStyleOptions
.PreferThrowExpression, CodeStyleOption2.FalseWithSilentEnforcement)));
1295
options: Option(
CSharpCodeStyleOptions
.PreferThrowExpression, CodeStyleOption2.FalseWithSilentEnforcement)));
Intents\GenerateConstructorIntentTests.cs (2)
238
{
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement }
Microsoft.CodeAnalysis.CSharp.Features (106)
Options\CSharpEditorConfigOptionsEnumerator.cs (1)
28
yield return (CSharpWorkspaceResources.CSharp_Coding_Conventions,
CSharpCodeStyleOptions
.EditorConfigOptions);
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
59
var preferredModifierOrderString = analyzerOptionsProvider.GetAnalyzerConfigOptions().GetOption(
CSharpCodeStyleOptions
.PreferredModifierOrder).Value;
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (1)
25
CSharpCodeStyleOptions
.PreferBraces,
src\Analyzers\CSharp\Analyzers\CodeStyle\CSharpAnalyzerOptionsProvider.cs (44)
23
public CodeStyleOption2<bool> VarForBuiltInTypes => GetOption(
CSharpCodeStyleOptions
.VarForBuiltInTypes);
24
public CodeStyleOption2<bool> VarWhenTypeIsApparent => GetOption(
CSharpCodeStyleOptions
.VarWhenTypeIsApparent);
25
public CodeStyleOption2<bool> VarElsewhere => GetOption(
CSharpCodeStyleOptions
.VarElsewhere);
26
public CodeStyleOption2<bool> PreferSimpleDefaultExpression => GetOption(
CSharpCodeStyleOptions
.PreferSimpleDefaultExpression);
27
public CodeStyleOption2<bool> AllowEmbeddedStatementsOnSameLine => GetOption(
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine);
28
public CodeStyleOption2<bool> PreferThrowExpression => GetOption(
CSharpCodeStyleOptions
.PreferThrowExpression);
29
public CodeStyleOption2<PreferBracesPreference> PreferBraces => GetOption(
CSharpCodeStyleOptions
.PreferBraces);
36
public CodeStyleOption2<NamespaceDeclarationPreference> NamespaceDeclarations => GetOption(
CSharpCodeStyleOptions
.NamespaceDeclarations);
37
public CodeStyleOption2<bool> PreferTopLevelStatements => GetOption(
CSharpCodeStyleOptions
.PreferTopLevelStatements);
41
public CodeStyleOption2<AddImportPlacement> UsingDirectivePlacement => GetOption(
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement);
45
public CodeStyleOption2<bool> ImplicitObjectCreationWhenTypeIsApparent => GetOption(
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent);
46
public CodeStyleOption2<bool> PreferNullCheckOverTypeCheck => GetOption(
CSharpCodeStyleOptions
.PreferNullCheckOverTypeCheck);
47
public CodeStyleOption2<bool> AllowBlankLinesBetweenConsecutiveBraces => GetOption(
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces);
48
public CodeStyleOption2<bool> AllowBlankLineAfterColonInConstructorInitializer => GetOption(
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer);
49
public CodeStyleOption2<bool> AllowBlankLineAfterTokenInArrowExpressionClause => GetOption(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause);
50
public CodeStyleOption2<bool> AllowBlankLineAfterTokenInConditionalExpression => GetOption(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression);
51
public CodeStyleOption2<bool> PreferConditionalDelegateCall => GetOption(
CSharpCodeStyleOptions
.PreferConditionalDelegateCall);
52
public CodeStyleOption2<bool> PreferSwitchExpression => GetOption(
CSharpCodeStyleOptions
.PreferSwitchExpression);
53
public CodeStyleOption2<bool> PreferPatternMatching => GetOption(
CSharpCodeStyleOptions
.PreferPatternMatching);
54
public CodeStyleOption2<bool> PreferPatternMatchingOverAsWithNullCheck => GetOption(
CSharpCodeStyleOptions
.PreferPatternMatchingOverAsWithNullCheck);
55
public CodeStyleOption2<bool> PreferPatternMatchingOverIsWithCastCheck => GetOption(
CSharpCodeStyleOptions
.PreferPatternMatchingOverIsWithCastCheck);
56
public CodeStyleOption2<bool> PreferNotPattern => GetOption(
CSharpCodeStyleOptions
.PreferNotPattern);
57
public CodeStyleOption2<bool> PreferExtendedPropertyPattern => GetOption(
CSharpCodeStyleOptions
.PreferExtendedPropertyPattern);
58
public CodeStyleOption2<bool> PreferImplicitlyTypedLambdaExpression => GetOption(
CSharpCodeStyleOptions
.PreferImplicitlyTypedLambdaExpression);
59
public CodeStyleOption2<bool> PreferInlinedVariableDeclaration => GetOption(
CSharpCodeStyleOptions
.PreferInlinedVariableDeclaration);
60
public CodeStyleOption2<bool> PreferDeconstructedVariableDeclaration => GetOption(
CSharpCodeStyleOptions
.PreferDeconstructedVariableDeclaration);
61
public CodeStyleOption2<bool> PreferIndexOperator => GetOption(
CSharpCodeStyleOptions
.PreferIndexOperator);
62
public CodeStyleOption2<bool> PreferRangeOperator => GetOption(
CSharpCodeStyleOptions
.PreferRangeOperator);
63
public CodeStyleOption2<bool> PreferUtf8StringLiterals => GetOption(
CSharpCodeStyleOptions
.PreferUtf8StringLiterals);
64
public CodeStyleOption2<string> PreferredModifierOrder => GetOption(
CSharpCodeStyleOptions
.PreferredModifierOrder);
65
public CodeStyleOption2<bool> PreferSimpleUsingStatement => GetOption(
CSharpCodeStyleOptions
.PreferSimpleUsingStatement);
66
public CodeStyleOption2<bool> PreferLocalOverAnonymousFunction => GetOption(
CSharpCodeStyleOptions
.PreferLocalOverAnonymousFunction);
67
public CodeStyleOption2<bool> PreferTupleSwap => GetOption(
CSharpCodeStyleOptions
.PreferTupleSwap);
68
public CodeStyleOption2<UnusedValuePreference> UnusedValueExpressionStatement => GetOption(
CSharpCodeStyleOptions
.UnusedValueExpressionStatement);
69
public CodeStyleOption2<UnusedValuePreference> UnusedValueAssignment => GetOption(
CSharpCodeStyleOptions
.UnusedValueAssignment);
70
public CodeStyleOption2<bool> PreferMethodGroupConversion => GetOption(
CSharpCodeStyleOptions
.PreferMethodGroupConversion);
71
public CodeStyleOption2<bool> PreferPrimaryConstructors => GetOption(
CSharpCodeStyleOptions
.PreferPrimaryConstructors);
72
public CodeStyleOption2<bool> PreferSystemThreadingLock => GetOption(
CSharpCodeStyleOptions
.PreferSystemThreadingLock);
73
public CodeStyleOption2<bool> PreferUnboundGenericTypeInNameOf => GetOption(
CSharpCodeStyleOptions
.PreferUnboundGenericTypeInNameOf);
80
public CodeStyleOption2<ExpressionBodyPreference> PreferExpressionBodiedLambdas => GetOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas);
81
public CodeStyleOption2<bool> PreferReadOnlyStruct => GetOption(
CSharpCodeStyleOptions
.PreferReadOnlyStruct);
82
public CodeStyleOption2<bool> PreferReadOnlyStructMember => GetOption(
CSharpCodeStyleOptions
.PreferReadOnlyStructMember);
83
public CodeStyleOption2<bool> PreferStaticLocalFunction => GetOption(
CSharpCodeStyleOptions
.PreferStaticLocalFunction);
84
public CodeStyleOption2<bool> PreferStaticAnonymousFunction => GetOption(
CSharpCodeStyleOptions
.PreferStaticAnonymousFunction);
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
20
CSharpCodeStyleOptions
.NamespaceDeclarations,
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
20
CSharpCodeStyleOptions
.NamespaceDeclarations,
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToProgramMainDiagnosticAnalyzer.cs (1)
23
CSharpCodeStyleOptions
.PreferTopLevelStatements,
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
25
CSharpCodeStyleOptions
.PreferTopLevelStatements,
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
25
CSharpCodeStyleOptions
.PreferSwitchExpression,
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
36
CSharpCodeStyleOptions
.PreferInlinedVariableDeclaration,
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
31
CSharpCodeStyleOptions
.PreferConditionalDelegateCall,
src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
19
CSharpCodeStyleOptions
.PreferStaticAnonymousFunction,
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
19
CSharpCodeStyleOptions
.PreferStaticLocalFunction,
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
25
CSharpCodeStyleOptions
.PreferReadOnlyStructMember,
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
20
CSharpCodeStyleOptions
.PreferReadOnlyStruct,
src\Analyzers\CSharp\Analyzers\MisplacedUsingDirectives\MisplacedUsingDirectivesDiagnosticAnalyzer.cs (2)
42
(s_outsideDiagnosticDescriptor,
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement),
43
(s_insideDiagnosticDescriptor,
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement)
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
22
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause,
src\Analyzers\CSharp\Analyzers\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
22
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression,
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
21
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces,
src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
22
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer,
src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
21
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine,
src\Analyzers\CSharp\Analyzers\OrderModifiers\CSharpOrderModifiersDiagnosticAnalyzer.cs (1)
20
CSharpCodeStyleOptions
.PreferredModifierOrder,
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
32
CSharpCodeStyleOptions
.PreferMethodGroupConversion,
src\Analyzers\CSharp\Analyzers\RemoveUnusedParametersAndValues\CSharpRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (2)
22
: base(unusedValueExpressionStatementOption:
CSharpCodeStyleOptions
.UnusedValueExpressionStatement,
23
unusedValueAssignmentOption:
CSharpCodeStyleOptions
.UnusedValueAssignment)
src\Analyzers\CSharp\Analyzers\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
28
CSharpCodeStyleOptions
.PreferExtendedPropertyPattern,
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
27
CSharpCodeStyleOptions
.PreferDeconstructedVariableDeclaration,
src\Analyzers\CSharp\Analyzers\UseDefaultLiteral\CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
20
CSharpCodeStyleOptions
.PreferSimpleDefaultExpression,
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForAccessorsHelper.cs (1)
27
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForConstructorsHelper.cs (1)
23
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForConversionOperatorsHelper.cs (1)
23
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForIndexersHelper.cs (1)
27
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForLocalFunctionHelper.cs (1)
26
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
26
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForOperatorsHelper.cs (1)
25
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForPropertiesHelper.cs (1)
30
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (2)
24
(s_useExpressionBodyForLambda,
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas),
25
(s_useBlockBodyForLambda,
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas)
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
25
CSharpCodeStyleOptions
.PreferImplicitlyTypedLambdaExpression,
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
23
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent,
src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpTypeStyleDiagnosticAnalyzerBase.cs (3)
21
[
CSharpCodeStyleOptions
.VarForBuiltInTypes,
CSharpCodeStyleOptions
.VarWhenTypeIsApparent,
CSharpCodeStyleOptions
.VarElsewhere],
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
48
CSharpCodeStyleOptions
.PreferIndexOperator,
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
39
CSharpCodeStyleOptions
.PreferRangeOperator,
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (1)
21
CSharpCodeStyleOptions
.PreferNullCheckOverTypeCheck,
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
47
CSharpCodeStyleOptions
.PreferLocalOverAnonymousFunction,
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
22
CSharpCodeStyleOptions
.PreferPatternMatching,
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
30
CSharpCodeStyleOptions
.PreferPatternMatchingOverAsWithNullCheck,
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
34
CSharpCodeStyleOptions
.PreferPatternMatchingOverAsWithNullCheck,
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
39
CSharpCodeStyleOptions
.PreferPatternMatchingOverIsWithCastCheck,
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
29
CSharpCodeStyleOptions
.PreferNotPattern,
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
56
CSharpCodeStyleOptions
.PreferPrimaryConstructors,
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
60
CSharpCodeStyleOptions
.PreferSimpleUsingStatement,
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (1)
41
CSharpCodeStyleOptions
.PreferSystemThreadingLock,
src\Analyzers\CSharp\Analyzers\UseThrowExpression\CSharpUseThrowExpressionDiagnosticAnalyzer.cs (1)
16
: AbstractUseThrowExpressionDiagnosticAnalyzer(
CSharpCodeStyleOptions
.PreferThrowExpression)
src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
38
CSharpCodeStyleOptions
.PreferTupleSwap,
src\Analyzers\CSharp\Analyzers\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfDiagnosticAnalyzer.cs (1)
35
CSharpCodeStyleOptions
.PreferUnboundGenericTypeInNameOf,
src\Analyzers\CSharp\Analyzers\UseUtf8StringLiteral\UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
37
CSharpCodeStyleOptions
.PreferUtf8StringLiterals,
src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.cs (1)
78
var modifierOrder = configOptions.GetOption(
CSharpCodeStyleOptions
.PreferredModifierOrder).Value;
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
70
var (placement, preferPreservation) = DeterminePlacement(compilationUnit, configOptions.GetOption(
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement));
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
39
CSharpCodeStyleOptions
.PreferPatternMatchingOverIsWithCastCheck,
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (898)
ConvertAutoPropertyToFullProperty\ConvertAutoPropertyToFullPropertyTests_OptionSets.cs (20)
22
=> new OptionsCollection(GetLanguage()) { {
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement } };
25
=> new OptionsCollection(GetLanguage()) { {
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement } };
28
=> new OptionsCollection(GetLanguage()) { {
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement } };
33
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
40
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
47
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
48
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
55
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
62
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
69
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
ConvertForEachToFor\ConvertForEachToForTests.cs (3)
32
{
CSharpCodeStyleOptions
.VarElsewhere, onWithSilent },
33
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithSilent },
34
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithSilent },
ConvertForToForEach\ConvertForToForEachTests.cs (3)
30
{
CSharpCodeStyleOptions
.VarElsewhere, onWithSilent },
31
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithSilent },
32
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithSilent },
ConvertNamespace\ConvertNamespaceRefactoringFixAllTests.cs (2)
23
=> this.Option(
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped, NotificationOption2.Warning);
26
=> this.Option(
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped, NotificationOption2.Warning);
ConvertNamespace\ConvertNamespaceRefactoringTests.cs (41)
40
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
56
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
75
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
94
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
111
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
127
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
147
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
166
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
185
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
203
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
221
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
244
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
266
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
292
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
320
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
347
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
373
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
401
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
427
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
457
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
491
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
525
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
549
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
563
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
582
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
601
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
616
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
631
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
645
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
671
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
693
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
718
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
741
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
763
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
786
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
808
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
834
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
862
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
889
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
915
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
943
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
ConvertProgram\ConvertToProgramMainAnalyzerTests.cs (25)
30
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true } },
47
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false } },
71
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Silent } },
97
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Silent } },
125
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Silent } },
136
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Silent } },
148
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.None } },
169
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
193
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
219
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
248
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
285
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
311
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
341
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
368
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
397
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
423
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
450
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
473
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
495
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
528
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
565
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
597
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
634
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
669
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion } },
ConvertProgram\ConvertToProgramMainRefactoringTests.cs (4)
107
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion },
122
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
137
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Silent },
161
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.None },
ConvertProgram\ConvertToTopLevelStatementsAnalyzerTests.cs (56)
48
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, false } },
68
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true } },
93
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true } },
120
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true } },
150
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true } },
180
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true } },
211
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true } },
236
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true } },
255
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true } },
280
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
300
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
325
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
350
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
372
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
390
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
410
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
430
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
454
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
474
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
495
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
516
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
543
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
566
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
589
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
612
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
635
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
657
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
679
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
703
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
727
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
749
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
771
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
793
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
813
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
842
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
871
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
900
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
929
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
958
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
987
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1016
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1045
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1076
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1102
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1133
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1172
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1211
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1254
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1283
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1326
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1367
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1411
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1453
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1485
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1516
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
1563
Options = { {
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion } },
ConvertProgram\ConvertToTopLevelStatementsRefactoringTests.cs (11)
77
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
97
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
118
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
144
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
165
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Suggestion },
186
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.Silent },
211
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, true, NotificationOption2.None },
248
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
292
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
332
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
382
{
CSharpCodeStyleOptions
.PreferTopLevelStatements, false, NotificationOption2.Suggestion },
ConvertTupleToStruct\ConvertTupleToStructTests.cs (3)
35
{
CSharpCodeStyleOptions
.VarElsewhere, true, NotificationOption2.Suggestion },
36
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, true, NotificationOption2.Suggestion },
37
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, true, NotificationOption2.Suggestion },
Diagnostics\Configuration\ConfigureSeverity\VarForBuiltInTypesSeverityConfigurationTests.cs (2)
36
Assert.False(
CSharpCodeStyleOptions
.VarForBuiltInTypes.DefaultValue.Value);
37
Assert.Equal(NotificationOption2.Silent,
CSharpCodeStyleOptions
.VarForBuiltInTypes.DefaultValue.Notification);
EncapsulateField\EncapsulateFieldTests.cs (8)
30
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
31
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
200
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.WhenPossible, NotificationOption2.Silent },
201
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never, NotificationOption2.Silent }
232
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
ExtractClass\ExtractClassTests.cs (8)
604
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped, NotificationOption2.Silent }
659
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped, NotificationOption2.Silent }
714
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped, NotificationOption2.Silent }
1215
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped, NotificationOption2.Error },
1217
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, AddImportPlacement.InsideNamespace }
1288
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, AddImportPlacement.InsideNamespace }
1343
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, AddImportPlacement.InsideNamespace }
1413
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, AddImportPlacement.InsideNamespace }
ExtractMethod\ExtractLocalFunctionTests.cs (31)
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)));
180
""", CodeActionIndex, new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
206
""", CodeActionIndex, new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
238
""", CodeActionIndex, new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
269
""", CodeActionIndex, new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
300
""", CodeActionIndex, new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
331
""", CodeActionIndex, new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
1555
""", CodeActionIndex, new TestParameters(options: Option(
CSharpCodeStyleOptions
.VarForBuiltInTypes, CodeStyleOption2.TrueWithSuggestionEnforcement)));
1604
""", CodeActionIndex, new TestParameters(options: Option(
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, CodeStyleOption2.TrueWithSuggestionEnforcement)));
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 (35)
59
{
CSharpCodeStyleOptions
.VarElsewhere, onWithInfo },
60
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
61
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
67
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
68
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithInfo },
69
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithInfo },
75
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
76
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithInfo },
77
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
83
{
CSharpCodeStyleOptions
.PreferBraces, new CodeStyleOption2<PreferBracesPreference>(PreferBracesPreference.None, NotificationOption2.Suggestion) }
189
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
229
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
256
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
283
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
316
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
348
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
380
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
403
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
426
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
535
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
567
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
1845
""", new TestParameters(options: Option(
CSharpCodeStyleOptions
.VarForBuiltInTypes, CodeStyleOption2.TrueWithSuggestionEnforcement)));
1894
""", new TestParameters(options: Option(
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, CodeStyleOption2.TrueWithSuggestionEnforcement)));
3688
""", new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferStaticLocalFunction, CodeStyleOption2.FalseWithSuggestionEnforcement)));
GenerateComparisonOperators\GenerateComparisonOperatorsTests.cs (2)
94
{
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement },
GenerateVariable\GenerateVariableTests.cs (3)
43
{
CSharpCodeStyleOptions
.VarElsewhere, onWithInfo },
44
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
45
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
IntroduceParameter\IntroduceParameterTests.cs (2)
29
=> Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement);
IntroduceUsingStatement\IntroduceUsingStatementTests.cs (2)
25
{
CSharpCodeStyleOptions
.PreferSimpleUsingStatement, new CodeStyleOption2<bool>(false, NotificationOption2.Silent) }
30
{
CSharpCodeStyleOptions
.PreferSimpleUsingStatement, new CodeStyleOption2<bool>(true, NotificationOption2.Silent) }
IntroduceVariable\IntroduceLocalForExpressionTests.cs (14)
27
{
CSharpCodeStyleOptions
.VarElsewhere, onWithInfo },
28
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
29
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
35
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
36
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithInfo },
37
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
43
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
44
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
45
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithInfo },
51
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
52
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
53
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
367
{
CSharpCodeStyleOptions
.VarElsewhere, CodeStyleOption2.TrueWithSuggestionEnforcement },
368
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, CodeStyleOption2.TrueWithSuggestionEnforcement },
IntroduceVariable\IntroduceVariableTests.cs (7)
37
{
CSharpCodeStyleOptions
.VarElsewhere, onWithInfo },
38
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
39
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
868
{
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent, CodeStyleOption2.FalseWithSilentEnforcement }
3887
{
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent, new CodeStyleOption2<bool>(true, NotificationOption2.Warning) },
3921
{
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent, new CodeStyleOption2<bool>(true, NotificationOption2.Warning) },
3964
{
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent, new CodeStyleOption2<bool>(true, NotificationOption2.Warning) },
ReplaceMethodWithProperty\ReplaceMethodWithPropertyTests.cs (22)
32
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
33
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
39
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement },
40
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
46
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
47
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement },
53
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement },
54
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement },
2015
""", new(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement)));
2041
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement },
2042
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenOnSingleLineWithSilentEnforcement },
ReplacePropertyWithMethods\ReplacePropertyWithMethodsTests.cs (2)
21
=> new(GetLanguage()) { {
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement } };
SimplifyTypeNames\SimplifyTypeNamesTests.cs (3)
6914
{
CSharpCodeStyleOptions
.VarElsewhere, onWithInfo },
6915
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
6916
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
src\Analyzers\CSharp\Tests\AddBraces\AddBracesTests.cs (17)
48
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
72
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
92
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
112
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
132
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
152
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
173
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
201
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
236
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
257
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
278
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
298
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
1378
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
1400
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
1424
new TestParameters(options: Option(
CSharpCodeStyleOptions
.PreferBraces, (PreferBracesPreference)bracesPreference, NotificationOption2.Silent)));
1856
await TestInRegularAndScriptAsync(initialMarkup, expectedMarkup, new(options: Option(
CSharpCodeStyleOptions
.PreferBraces, bracesPreference, NotificationOption2.Silent)));
1860
await TestMissingInRegularAndScriptAsync(initialMarkup, new(options: Option(
CSharpCodeStyleOptions
.PreferBraces, bracesPreference, NotificationOption2.Silent)));
src\Analyzers\CSharp\Tests\ConvertNamespace\ConvertToBlockScopedNamespaceAnalyzerTests.cs (21)
48
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
67
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped, NotificationOption2.Suggestion }
81
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
101
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
126
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
151
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
178
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
204
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
230
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
255
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped },
287
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
318
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
341
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
363
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
386
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
408
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
434
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
462
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
489
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
515
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
543
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
src\Analyzers\CSharp\Tests\ConvertNamespace\ConvertToFileScopedNamespaceAnalyzerTests.cs (43)
33
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
49
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.BlockScoped }
68
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
87
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped, NotificationOption2.Suggestion }
107
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
126
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
144
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
169
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
192
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
214
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
240
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
268
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
295
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
321
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
349
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
377
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
416
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
448
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
480
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
526
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
572
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
620
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
673
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
726
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
779
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
796
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
815
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
841
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
860
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
886
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
905
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
933
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
963
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
990
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
1018
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
1088
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
1156
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
1226
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
1310
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
1380
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
1450
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
1469
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
1488
{
CSharpCodeStyleOptions
.NamespaceDeclarations, NamespaceDeclarationPreference.FileScoped }
src\Analyzers\CSharp\Tests\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionTests.cs (13)
866
{
CSharpCodeStyleOptions
.PreferSwitchExpression, true, NotificationOption2.Warning },
1288
{
CSharpCodeStyleOptions
.VarElsewhere, true, NotificationOption2.Silent },
1352
{
CSharpCodeStyleOptions
.VarElsewhere, true, NotificationOption2.Silent },
1416
{
CSharpCodeStyleOptions
.VarElsewhere, true, NotificationOption2.Silent },
1488
{
CSharpCodeStyleOptions
.VarElsewhere, true, NotificationOption2.Silent },
1552
{
CSharpCodeStyleOptions
.VarElsewhere, true, NotificationOption2.Silent },
1616
{
CSharpCodeStyleOptions
.VarElsewhere, true, NotificationOption2.Silent },
1680
{
CSharpCodeStyleOptions
.VarElsewhere, true, NotificationOption2.Silent },
1723
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, true, NotificationOption2.Silent },
1766
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, true, NotificationOption2.Silent },
1809
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, true, NotificationOption2.Silent },
1852
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, false, NotificationOption2.Silent },
1895
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, true, NotificationOption2.Silent },
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests.cs (2)
139
new(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateConversionTests.cs (2)
128
new(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests.cs (2)
138
new(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
src\Analyzers\CSharp\Tests\ImplementAbstractClass\ImplementAbstractClassTests.cs (32)
33
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
34
{
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
35
{
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
36
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
37
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
38
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
1315
""", new(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
1340
""", new(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
1373
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.WhenPossible, NotificationOption2.Silent },
1374
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never, NotificationOption2.Silent },
1413
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.WhenPossible, NotificationOption2.Silent },
1414
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never, NotificationOption2.Silent },
1440
""", new(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
1473
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.WhenPossible, NotificationOption2.Silent },
1474
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never, NotificationOption2.Silent },
1513
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.WhenPossible, NotificationOption2.Silent },
1514
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never, NotificationOption2.Silent },
1542
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never, NotificationOption2.Silent },
1543
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenPossible, NotificationOption2.Silent },
1569
""", new(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
1594
""", new(options: Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement)));
src\Analyzers\CSharp\Tests\ImplementAbstractClass\ImplementAbstractClassTests_ThroughMember.cs (12)
29
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
30
{
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
31
{
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
32
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
33
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
34
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
src\Analyzers\CSharp\Tests\ImplementInterface\ImplementInterfaceCodeFixTests.cs (36)
47
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
48
{
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
49
{
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
50
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
51
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
52
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
58
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
59
{
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
60
{
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
61
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
62
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
63
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
69
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
70
{
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
71
{
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
72
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
73
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
74
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
src\Analyzers\CSharp\Tests\InlineDeclaration\CSharpInlineDeclarationTests.cs (4)
36
{
CSharpCodeStyleOptions
.VarElsewhere, s_offWithInfo },
37
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, s_offWithInfo },
38
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, s_offWithInfo },
2466
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, new CodeStyleOption2<bool>(varForBuiltInTypes, new NotificationOption2(varForBuiltInTypesDiagnostic, false)) },
src\Analyzers\CSharp\Tests\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticTests.cs (1)
78
{
CSharpCodeStyleOptions
.PreferStaticAnonymousFunction, false }
src\Analyzers\CSharp\Tests\MakeLocalFunctionStatic\MakeLocalFunctionStaticTests.cs (1)
81
options: Option(
CSharpCodeStyleOptions
.PreferStaticLocalFunction, CodeStyleOption2.FalseWithSilentEnforcement)));
src\Analyzers\CSharp\Tests\MisplacedUsingDirectives\MisplacedUsingDirectivesTests.cs (2)
72
=> new(options: new(GetLanguage()) { {
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, preferredPlacementOption } });
92
{
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, preferredPlacementOption },
src\Analyzers\CSharp\Tests\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementTests.cs (23)
31
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
44
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
57
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
73
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
92
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
113
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
130
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
151
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
178
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
192
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
206
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
220
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
236
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
252
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.TrueWithSilentEnforcement } }
277
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
302
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
325
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
346
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
367
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
388
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
409
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
430
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
459
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CodeStyleOption2.FalseWithSuggestionEnforcement } }
src\Analyzers\CSharp\Tests\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementTests.cs (26)
35
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
64
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
82
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
100
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
118
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
135
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
152
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
169
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
189
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
209
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
229
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
249
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
269
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.TrueWithSilentEnforcement } }
302
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
335
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
366
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
397
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
430
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
461
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
492
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
521
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
550
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
579
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
608
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
637
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
666
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CodeStyleOption2.FalseWithSuggestionEnforcement } }
src\Analyzers\CSharp\Tests\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementTests.cs (30)
25
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
33
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
41
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
49
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
64
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
79
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
94
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
112
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
130
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
148
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
166
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
184
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
203
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
224
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
245
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
267
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
291
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
307
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.TrueWithSuggestionEnforcement } }
332
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
358
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
384
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
410
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
440
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
471
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
503
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
535
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
567
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
598
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
638
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
679
Options = { {
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CodeStyleOption2.FalseWithSuggestionEnforcement } }
src\Analyzers\CSharp\Tests\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementTests.cs (9)
33
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CodeStyleOption2.TrueWithSilentEnforcement } }
58
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CodeStyleOption2.FalseWithSuggestionEnforcement } }
73
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CodeStyleOption2.FalseWithSuggestionEnforcement } }
89
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CodeStyleOption2.FalseWithSuggestionEnforcement } }
105
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CodeStyleOption2.FalseWithSuggestionEnforcement } }
130
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CodeStyleOption2.FalseWithSuggestionEnforcement } }
159
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CodeStyleOption2.FalseWithSuggestionEnforcement } }
186
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CodeStyleOption2.FalseWithSuggestionEnforcement } }
204
Options = { {
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CodeStyleOption2.FalseWithSuggestionEnforcement } }
src\Analyzers\CSharp\Tests\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementTests.cs (12)
35
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
61
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
77
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, true, NotificationOption2.Suggestion } }
96
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
126
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
154
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
180
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
208
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
235
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
268
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
297
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
328
Options = { {
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CodeStyleOption2.FalseWithSuggestionEnforcement } }
src\Analyzers\CSharp\Tests\RemoveUnnecessaryLambdaExpression\RemoveUnnecessaryLambdaExpressionTests.cs (1)
116
Options = { {
CSharpCodeStyleOptions
.PreferMethodGroupConversion, new CodeStyleOption2<bool>(false, NotificationOption2.None) } }
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedParametersTests.cs (1)
150
var unusedValueAssignmentOptionSuppressed = Option(
CSharpCodeStyleOptions
.UnusedValueAssignment,
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (53)
29
=> Option(
CSharpCodeStyleOptions
.UnusedValueAssignment,
33
=> Option(
CSharpCodeStyleOptions
.UnusedValueAssignment,
37
=> Option(
CSharpCodeStyleOptions
.UnusedValueAssignment,
61
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable, NotificationOption2.None },
83
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable, NotificationOption2.None },
116
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
159
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
256
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
286
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
319
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
341
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.UnusedLocalVariable },
374
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
409
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
466
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
527
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
561
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
594
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
629
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
666
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
704
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
742
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
780
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
816
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
857
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
890
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
944
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1012
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1111
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1144
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1188
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1223
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1256
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1303
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1337
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1361
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
1386
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
2562
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
2772
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
2903
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
3062
{
CSharpCodeStyleOptions
.UnusedValueAssignment, (UnusedValuePreference)option },
7930
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
8539
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
8648
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
8980
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
9011
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
9046
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
9081
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
9116
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
9151
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
9186
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
9222
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
9258
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
9277
{
CSharpCodeStyleOptions
.UnusedValueAssignment, UnusedValuePreference.DiscardVariable },
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueExpressionStatementTests.cs (3)
28
=> Option(
CSharpCodeStyleOptions
.UnusedValueExpressionStatement,
32
=> Option(
CSharpCodeStyleOptions
.UnusedValueExpressionStatement,
36
=> Option(
CSharpCodeStyleOptions
.UnusedValueExpressionStatement,
src\Analyzers\CSharp\Tests\UseConditionalExpression\UseConditionalExpressionForAssignmentTests.cs (6)
58
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, CodeStyleOption2.TrueWithSilentEnforcement },
59
{
CSharpCodeStyleOptions
.VarElsewhere, CodeStyleOption2.TrueWithSilentEnforcement },
60
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, CodeStyleOption2.TrueWithSilentEnforcement },
752
""", options: new OptionsCollection(LanguageNames.CSharp) { {
CSharpCodeStyleOptions
.VarForBuiltInTypes, CodeStyleOption2.TrueWithSilentEnforcement } });
782
""", options: new OptionsCollection(LanguageNames.CSharp) { {
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, CodeStyleOption2.TrueWithSilentEnforcement } });
812
""", options: new OptionsCollection(LanguageNames.CSharp) { {
CSharpCodeStyleOptions
.VarElsewhere, CodeStyleOption2.TrueWithSilentEnforcement } });
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForAccessorsAnalyzerTests.cs (24)
39
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenPossible },
40
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never },
41
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.Never },
60
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenPossible },
61
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.WhenPossible },
62
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.WhenPossible },
78
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never },
79
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never },
80
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.Never },
511
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenOnSingleLine, NotificationOption2.None },
512
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.WhenOnSingleLine, NotificationOption2.None },
513
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.WhenOnSingleLine, NotificationOption2.None },
612
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never },
613
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never },
614
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.Never },
671
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never },
672
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never },
673
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.Never },
737
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never },
738
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never },
739
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.Never },
793
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never },
794
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never },
795
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.Never },
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForConstructorsAnalyzerTests.cs (2)
30
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors, ExpressionBodyPreference.WhenPossible } }
38
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors, ExpressionBodyPreference.Never } }
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForConversionOperatorsAnalyzerTests.cs (2)
27
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, ExpressionBodyPreference.WhenPossible } }
35
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, ExpressionBodyPreference.Never } }
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForIndexersAnalyzerTests.cs (6)
30
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.WhenPossible },
31
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never },
42
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.Never },
43
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never },
212
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ExpressionBodyPreference.Never },
213
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenPossible },
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForLocalFunctionsAnalyzerTests.cs (5)
30
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions, ExpressionBodyPreference.WhenPossible } }
38
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions, ExpressionBodyPreference.WhenOnSingleLine } }
46
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions, ExpressionBodyPreference.Never } },
810
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions, ExpressionBodyPreference.WhenPossible } },
837
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions, ExpressionBodyPreference.Never } },
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForMethodsAnalyzerTests.cs (18)
31
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods, ExpressionBodyPreference.WhenPossible } }
39
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods, ExpressionBodyPreference.Never } },
46
var option =
CSharpCodeStyleOptions
.ParseExpressionBodyPreference("true",
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
50
option =
CSharpCodeStyleOptions
.ParseExpressionBodyPreference("false",
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
54
option =
CSharpCodeStyleOptions
.ParseExpressionBodyPreference("when_on_single_line",
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
58
option =
CSharpCodeStyleOptions
.ParseExpressionBodyPreference("true:blah",
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
62
option =
CSharpCodeStyleOptions
.ParseExpressionBodyPreference("when_blah:error",
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
66
option =
CSharpCodeStyleOptions
.ParseExpressionBodyPreference("false:error",
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
70
option =
CSharpCodeStyleOptions
.ParseExpressionBodyPreference("true:warning",
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
74
option =
CSharpCodeStyleOptions
.ParseExpressionBodyPreference("when_on_single_line:suggestion",
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForOperatorsAnalyzerTests.cs (2)
27
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, ExpressionBodyPreference.WhenPossible } }
35
Options = { {
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, ExpressionBodyPreference.Never } }
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForPropertiesAnalyzerTests.cs (6)
38
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.WhenPossible },
39
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never },
53
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never },
54
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never },
249
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never },
250
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenPossible },
src\Analyzers\CSharp\Tests\UseExpressionBodyForLambda\UseExpressionBodyForLambdasAnalyzerTests.cs (4)
27
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement);
30
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas,
CSharpCodeStyleOptions
.NeverWithSuggestionEnforcement);
src\Analyzers\CSharp\Tests\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationTests.cs (2)
221
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, CodeStyleOption2.FalseWithSuggestionEnforcement },
241
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, CodeStyleOption2.TrueWithSuggestionEnforcement },
src\Analyzers\CSharp\Tests\UseImplicitOrExplicitType\UseExplicitTypeTests.cs (15)
37
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
38
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithInfo },
39
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithInfo },
45
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
46
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
47
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithInfo },
53
{
CSharpCodeStyleOptions
.VarElsewhere, onWithInfo },
54
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
55
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithInfo },
61
{
CSharpCodeStyleOptions
.VarElsewhere, offWithWarning },
62
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithError },
63
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithInfo },
69
{
CSharpCodeStyleOptions
.VarElsewhere, offWithSilent },
70
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithSilent },
71
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithSilent },
src\Analyzers\CSharp\Tests\UseImplicitOrExplicitType\UseImplicitTypeTests.cs (18)
38
{
CSharpCodeStyleOptions
.VarElsewhere, onWithInfo },
39
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
40
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
46
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
47
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
48
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithInfo },
54
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
55
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
56
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
62
{
CSharpCodeStyleOptions
.VarElsewhere, onWithInfo },
63
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithInfo },
64
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
70
{
CSharpCodeStyleOptions
.VarElsewhere, onWithWarning },
71
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithError },
72
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
78
{
CSharpCodeStyleOptions
.VarElsewhere, onWithSilent },
79
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithSilent },
80
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithSilent },
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
610
var options = Option(
CSharpCodeStyleOptions
.PreferPatternMatchingOverIsWithCastCheck, warningOption);
src\Analyzers\CSharp\Tests\UseSimpleUsingStatement\UseSimpleUsingStatementTests.cs (1)
69
{
CSharpCodeStyleOptions
.PreferSimpleUsingStatement, CodeStyleOption2.FalseWithSilentEnforcement }
src\Analyzers\CSharp\Tests\UseTupleSwap\UseTupleSwapTests.cs (1)
59
{
CSharpCodeStyleOptions
.PreferTupleSwap, false, CodeStyle.NotificationOption2.Silent }
src\Analyzers\CSharp\Tests\UseUnboundGenericTypeInNameOf\UseUnboundGenericTypeInNameOfTests.cs (1)
105
{
CSharpCodeStyleOptions
.PreferUnboundGenericTypeInNameOf, false, CodeStyle.NotificationOption2.Silent }
src\Analyzers\CSharp\Tests\UseVarTestExtensions.cs (30)
30
{
CSharpCodeStyleOptions
.VarElsewhere, offWithError },
31
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithError },
32
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithError },
38
{
CSharpCodeStyleOptions
.VarElsewhere, onWithError },
39
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithError },
40
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithError },
46
{
CSharpCodeStyleOptions
.VarElsewhere, offWithWarning },
47
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithWarning },
48
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithWarning },
54
{
CSharpCodeStyleOptions
.VarElsewhere, onWithWarning },
55
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithWarning },
56
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithWarning },
62
{
CSharpCodeStyleOptions
.VarElsewhere, offWithInfo },
63
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithInfo },
64
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithInfo },
70
{
CSharpCodeStyleOptions
.VarElsewhere, onWithInfo },
71
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithInfo },
72
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithInfo },
78
{
CSharpCodeStyleOptions
.VarElsewhere, offWithSilent },
79
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithSilent },
80
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithSilent },
86
{
CSharpCodeStyleOptions
.VarElsewhere, onWithSilent },
87
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithSilent },
88
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithSilent },
94
{
CSharpCodeStyleOptions
.VarElsewhere, offWithNone },
95
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, offWithNone },
96
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, offWithNone },
102
{
CSharpCodeStyleOptions
.VarElsewhere, onWithNone },
103
{
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, onWithNone },
104
{
CSharpCodeStyleOptions
.VarForBuiltInTypes, onWithNone },
UseExpressionBody\Refactoring\UseExpressionBodyFixAllTests.cs (8)
23
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
28
{
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
29
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
30
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
UseExpressionBody\Refactoring\UseExpressionBodyForAccessorsRefactoringTests.cs (24)
29
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
30
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
36
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenPossible, NotificationOption2.None },
37
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never, NotificationOption2.None },
43
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
44
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
50
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenPossible, NotificationOption2.None },
51
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.WhenPossible, NotificationOption2.None },
57
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
58
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
64
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never, NotificationOption2.None },
65
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.WhenPossible, NotificationOption2.None },
71
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
72
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
78
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never, NotificationOption2.None },
79
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never, NotificationOption2.None },
UseExpressionBody\Refactoring\UseExpressionBodyForConstructorsRefactoringTests.cs (6)
27
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement);
30
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.WhenPossible, NotificationOption2.None));
33
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
36
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.Never, NotificationOption2.None));
UseExpressionBody\Refactoring\UseExpressionBodyForConversionOperatorsRefactoringTests.cs (6)
27
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement);
30
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.WhenPossible, NotificationOption2.None));
33
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
36
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.Never, NotificationOption2.None));
UseExpressionBody\Refactoring\UseExpressionBodyForIndexersRefactoringTests.cs (6)
27
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement);
30
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.WhenPossible, NotificationOption2.None));
33
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
36
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.Never, NotificationOption2.None));
UseExpressionBody\Refactoring\UseExpressionBodyForLocalFunctionsRefactoringTests.cs (6)
26
=> Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement);
29
=> Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.WhenPossible, NotificationOption2.None));
32
=> Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
35
=> Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.Never, NotificationOption2.None));
UseExpressionBody\Refactoring\UseExpressionBodyForMethodsRefactoringTests.cs (6)
25
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement);
28
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.WhenPossible, NotificationOption2.None));
31
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
34
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.Never, NotificationOption2.None));
UseExpressionBody\Refactoring\UseExpressionBodyForOperatorsRefactoringTests.cs (6)
27
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement);
30
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.WhenPossible, NotificationOption2.None));
33
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
36
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, new CodeStyleOption2<ExpressionBodyPreference>(ExpressionBodyPreference.Never, NotificationOption2.None));
UseExpressionBody\Refactoring\UseExpressionBodyForPropertiesRefactoringTests.cs (22)
28
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
29
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
35
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenPossible, NotificationOption2.None },
36
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never, NotificationOption2.None },
42
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
43
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
49
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.WhenPossible, NotificationOption2.None },
50
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.WhenPossible, NotificationOption2.None },
56
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
57
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement },
63
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
64
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
70
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ExpressionBodyPreference.Never, NotificationOption2.None },
71
{
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ExpressionBodyPreference.Never, NotificationOption2.None },
UseExpressionBodyForLambda\UseExpressionBodyForLambdasRefactoringTests.cs (8)
26
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas,
CSharpCodeStyleOptions
.WhenPossibleWithSuggestionEnforcement);
29
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas,
CSharpCodeStyleOptions
.WhenPossibleWithSilentEnforcement);
32
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas,
CSharpCodeStyleOptions
.NeverWithSuggestionEnforcement);
35
=> this.Option(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement);
UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzerTests.cs (1)
31
{
CSharpCodeStyleOptions
.PreferPatternMatching, new CodeStyleOption2<bool>(false, NotificationOption2.None) }
Microsoft.CodeAnalysis.CSharp.Workspaces (23)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpCodeGenerationOptions.cs (10)
45
PreferExpressionBodiedMethods = options.GetOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods);
46
PreferExpressionBodiedAccessors = options.GetOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors);
47
PreferExpressionBodiedProperties = options.GetOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties);
48
PreferExpressionBodiedIndexers = options.GetOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers);
49
PreferExpressionBodiedConstructors = options.GetOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors);
50
PreferExpressionBodiedOperators = options.GetOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators);
51
PreferExpressionBodiedLocalFunctions = options.GetOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions);
52
PreferExpressionBodiedLambdas = options.GetOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas);
53
PreferStaticLocalFunction = options.GetOption(
CSharpCodeStyleOptions
.PreferStaticLocalFunction);
54
NamespaceDeclarations = options.GetOption(
CSharpCodeStyleOptions
.NamespaceDeclarations);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\PreferBracesPreference.cs (1)
13
/// Defines the known values for <see cref="
CSharpCodeStyleOptions
.PreferBraces"/>.
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormattingOptions.cs (2)
113
NamespaceDeclarations = options.GetOption(
CSharpCodeStyleOptions
.NamespaceDeclarations);
114
PreferTopLevelStatements = options.GetOption(
CSharpCodeStyleOptions
.PreferTopLevelStatements);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpSimplifierOptions.cs (9)
41
VarForBuiltInTypes = options.GetOption(
CSharpCodeStyleOptions
.VarForBuiltInTypes);
42
VarWhenTypeIsApparent = options.GetOption(
CSharpCodeStyleOptions
.VarWhenTypeIsApparent);
43
VarElsewhere = options.GetOption(
CSharpCodeStyleOptions
.VarElsewhere);
44
PreferSimpleDefaultExpression = options.GetOption(
CSharpCodeStyleOptions
.PreferSimpleDefaultExpression);
45
PreferImplicitlyTypedLambdaExpression = options.GetOption(
CSharpCodeStyleOptions
.PreferImplicitlyTypedLambdaExpression);
46
AllowEmbeddedStatementsOnSameLine = options.GetOption(
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine);
47
PreferBraces = options.GetOption(
CSharpCodeStyleOptions
.PreferBraces);
48
PreferThrowExpression = options.GetOption(
CSharpCodeStyleOptions
.PreferThrowExpression);
49
ImplicitObjectCreationWhenTypeIsApparent = options.GetOption(
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
31
=> configOptions.GetOption(
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
CodeStyle\CSharpEditorConfigCodeStyleParserTests.cs (2)
59
var codeStyleOption =
CSharpCodeStyleOptions
.ParseExpressionBodyPreference(optionString, defaultValue);
75
var codeStyleOption =
CSharpCodeStyleOptions
.ParseUsingDirectivesPlacement(optionString, defaultValue);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (5)
CodeGeneration\CodeGenerationTests.CSharp.cs (4)
976
{
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
977
{
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
CSharpCodeStyleOptions
.NeverWithSilentEnforcement },
MetadataAsSource\AbstractMetadataAsSourceTests.TestContext.cs (1)
62
{
CSharpCodeStyleOptions
.NamespaceDeclarations, new CodeStyleOption2<NamespaceDeclarationPreference>(NamespaceDeclarationPreference.FileScoped, NotificationOption2.Silent) }
Microsoft.VisualStudio.LanguageServices.CSharp (181)
EditorConfigSettings\DataProvider\CodeStyle\CSharpCodeStyleSettingsProvider.cs (50)
66
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.VarForBuiltInTypes, CSharpVSResources.For_built_in_types, options, updater, trueValueDescription, falseValueDescription);
67
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, CSharpVSResources.When_variable_type_is_apparent, options, updater, trueValueDescription, falseValueDescription);
68
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.VarElsewhere, CSharpVSResources.Elsewhere, options, updater, trueValueDescription, falseValueDescription);
73
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, CSharpVSResources.Preferred_using_directive_placement, options, updater,
80
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferThrowExpression, CSharpVSResources.Prefer_throw_expression, options, updater);
81
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferConditionalDelegateCall, CSharpVSResources.Prefer_conditional_delegate_call, options, updater);
82
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferNullCheckOverTypeCheck, CSharpAnalyzersResources.Prefer_null_check_over_type_check, options, updater);
87
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferStaticLocalFunction, ServicesVSResources.Prefer_static_local_functions, options, updater);
88
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferStaticAnonymousFunction, ServicesVSResources.Prefer_static_anonymous_functions, options, updater);
89
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferReadOnlyStruct, ServicesVSResources.Prefer_read_only_struct, options, updater);
90
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferReadOnlyStructMember, ServicesVSResources.Prefer_read_only_struct_member, options, updater);
95
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferSimpleUsingStatement, ServicesVSResources.Prefer_simple_using_statement, options, updater);
96
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferBraces, ServicesVSResources.Prefer_braces, options, updater,
100
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.NamespaceDeclarations, ServicesVSResources.Namespace_declarations, options, updater,
104
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferMethodGroupConversion, ServicesVSResources.Prefer_method_group_conversion, options, updater);
105
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferTopLevelStatements, ServicesVSResources.Prefer_top_level_statements, options, updater);
106
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferPrimaryConstructors, ServicesVSResources.Prefer_primary_constructors, options, updater);
107
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferSystemThreadingLock, ServicesVSResources.Prefer_System_Threading_Lock, options, updater);
112
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferSwitchExpression, CSharpVSResources.Prefer_switch_expression, options, updater);
113
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferSimpleDefaultExpression, ServicesVSResources.Prefer_simple_default_expression, options, updater);
114
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferLocalOverAnonymousFunction, ServicesVSResources.Prefer_local_function_over_anonymous_function, options, updater);
115
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferIndexOperator, ServicesVSResources.Prefer_index_operator, options, updater);
116
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferRangeOperator, ServicesVSResources.Prefer_range_operator, options, updater);
117
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent, CSharpVSResources.Prefer_implicit_object_creation_when_type_is_apparent, options, updater);
118
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferImplicitlyTypedLambdaExpression, CSharpVSResources.Prefer_implicitly_typed_lambda_expression, options, updater);
119
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferTupleSwap, ServicesVSResources.Prefer_tuple_swap, options, updater);
120
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferUnboundGenericTypeInNameOf, ServicesVSResources.Prefer_unbound_generic_type_in_nameof, options, updater);
121
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferUtf8StringLiterals, ServicesVSResources.Prefer_Utf8_string_literals, options, updater);
126
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferPatternMatching, CSharpVSResources.Prefer_pattern_matching, options, updater);
127
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferPatternMatchingOverIsWithCastCheck, CSharpVSResources.Prefer_pattern_matching_over_is_with_cast_check, options, updater);
128
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferPatternMatchingOverAsWithNullCheck, CSharpVSResources.Prefer_pattern_matching_over_as_with_null_check, options, updater);
129
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferNotPattern, CSharpVSResources.Prefer_pattern_matching_over_mixed_type_check, options, updater);
130
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferExtendedPropertyPattern, CSharpVSResources.Prefer_extended_property_pattern, options, updater);
135
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferInlinedVariableDeclaration, ServicesVSResources.Prefer_inlined_variable_declaration, options, updater);
136
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferDeconstructedVariableDeclaration, ServicesVSResources.Prefer_deconstructed_variable_declaration, options, updater);
144
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods, ServicesVSResources.Use_expression_body_for_methods, options, updater, enumValues, valueDescriptions);
145
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors, ServicesVSResources.Use_expression_body_for_constructors, options, updater, enumValues, valueDescriptions);
146
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, ServicesVSResources.Use_expression_body_for_operators, options, updater, enumValues, valueDescriptions);
147
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, ServicesVSResources.Use_expression_body_for_properties, options, updater, enumValues, valueDescriptions);
148
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, ServicesVSResources.Use_expression_body_for_indexers, options, updater, enumValues, valueDescriptions);
149
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, ServicesVSResources.Use_expression_body_for_accessors, options, updater, enumValues, valueDescriptions);
150
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas, ServicesVSResources.Use_expression_body_for_lambdas, options, updater, enumValues, valueDescriptions);
151
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions, ServicesVSResources.Use_expression_body_for_local_functions, options, updater, enumValues, valueDescriptions);
159
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.UnusedValueAssignment, ServicesVSResources.Avoid_unused_value_assignments, options, updater, enumValues, valueDescriptions);
160
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.UnusedValueExpressionStatement, ServicesVSResources.Avoid_expression_statements_that_implicitly_ignore_value, options, updater, enumValues, valueDescriptions);
162
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CSharpVSResources.Allow_embedded_statements_on_same_line, options, updater);
163
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CSharpVSResources.Allow_blank_lines_between_consecutive_braces, options, updater);
164
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CSharpVSResources.Allow_blank_line_after_colon_in_constructor_initializer, options, updater);
165
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CSharpVSResources.Allow_blank_line_after_token_in_conditional_expression, options, updater);
166
yield return CodeStyleSetting.Create(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CSharpVSResources.Allow_blank_line_after_token_in_arrow_expression_clause, options, updater);
Options\AutomationObject\AutomationObject.Style.cs (88)
50
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferThrowExpression); }
51
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferThrowExpression, value); }
74
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferMethodGroupConversion); }
75
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferMethodGroupConversion, value); }
86
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferInlinedVariableDeclaration); }
87
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferInlinedVariableDeclaration, value); }
110
get { return GetXmlOption(
CSharpCodeStyleOptions
.VarElsewhere); }
111
set { SetXmlOption(
CSharpCodeStyleOptions
.VarElsewhere, value); }
116
get { return GetXmlOption(
CSharpCodeStyleOptions
.VarWhenTypeIsApparent); }
117
set { SetXmlOption(
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, value); }
122
get { return GetXmlOption(
CSharpCodeStyleOptions
.VarForBuiltInTypes); }
123
set { SetXmlOption(
CSharpCodeStyleOptions
.VarForBuiltInTypes, value); }
128
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferConditionalDelegateCall); }
129
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferConditionalDelegateCall, value); }
134
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferSwitchExpression); }
135
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferSwitchExpression, value); }
140
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferPatternMatching); }
141
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferPatternMatching, value); }
146
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferPatternMatchingOverAsWithNullCheck); }
147
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferPatternMatchingOverAsWithNullCheck, value); }
152
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferPatternMatchingOverIsWithCastCheck); }
153
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferPatternMatchingOverIsWithCastCheck, value); }
158
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors); }
159
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors, value); }
164
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods); }
165
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods, value); }
170
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators); }
171
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators, value); }
176
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties); }
177
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties, value); }
182
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers); }
183
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers, value); }
188
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors); }
189
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors, value); }
194
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas); }
195
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas, value); }
200
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions); }
201
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions, value); }
206
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferBraces); }
207
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferBraces, value); }
236
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferNullCheckOverTypeCheck); }
237
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferNullCheckOverTypeCheck, value); }
302
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferNotPattern); }
303
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferNotPattern, value); }
308
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferDeconstructedVariableDeclaration); }
309
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferDeconstructedVariableDeclaration, value); }
314
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferIndexOperator); }
315
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferIndexOperator, value); }
320
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferRangeOperator); }
321
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferRangeOperator, value); }
326
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferSimpleDefaultExpression); }
327
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferSimpleDefaultExpression, value); }
332
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferredModifierOrder); }
333
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferredModifierOrder, value); }
338
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferReadOnlyStruct); }
339
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferReadOnlyStruct, value); }
344
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferStaticLocalFunction); }
345
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferStaticLocalFunction, value); }
350
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferStaticAnonymousFunction); }
351
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferStaticAnonymousFunction, value); }
356
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferSimpleUsingStatement); }
357
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferSimpleUsingStatement, value); }
362
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferTopLevelStatements); }
363
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferTopLevelStatements, value); }
368
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferLocalOverAnonymousFunction); }
369
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferLocalOverAnonymousFunction, value); }
374
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferTupleSwap); }
375
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferTupleSwap, value); }
380
get { return GetXmlOption(
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement); }
381
set { SetXmlOption(
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, value); }
386
get { return GetXmlOption(
CSharpCodeStyleOptions
.UnusedValueExpressionStatement); }
387
set { SetXmlOption(
CSharpCodeStyleOptions
.UnusedValueExpressionStatement, value); }
392
get { return GetXmlOption(
CSharpCodeStyleOptions
.UnusedValueAssignment); }
393
set { SetXmlOption(
CSharpCodeStyleOptions
.UnusedValueAssignment, value); }
398
get { return GetXmlOption(
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent); }
399
set { SetXmlOption(
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent, value); }
404
get { return GetXmlOption(
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine); }
405
set { SetXmlOption(
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, value); }
410
get { return GetXmlOption(
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces); }
411
set { SetXmlOption(
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, value); }
416
get { return GetXmlOption(
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer); }
417
set { SetXmlOption(
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, value); }
422
get { return GetXmlOption(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression); }
423
set { SetXmlOption(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, value); }
428
get { return GetXmlOption(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause); }
429
set { SetXmlOption(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, value); }
434
get { return GetXmlOption(
CSharpCodeStyleOptions
.NamespaceDeclarations); }
435
set { SetXmlOption(
CSharpCodeStyleOptions
.NamespaceDeclarations, value); }
Options\Formatting\StyleViewModel.cs (43)
2261
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.VarForBuiltInTypes, CSharpVSResources.For_built_in_types, s_varForIntrinsicsPreviewTrue, s_varForIntrinsicsPreviewFalse, this, optionStore, varGroupTitle, typeStylePreferences));
2262
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, CSharpVSResources.When_variable_type_is_apparent, s_varWhereApparentPreviewTrue, s_varWhereApparentPreviewFalse, this, optionStore, varGroupTitle, typeStylePreferences));
2263
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.VarElsewhere, CSharpVSResources.Elsewhere, s_varWherePossiblePreviewTrue, s_varWherePossiblePreviewFalse, this, optionStore, varGroupTitle, typeStylePreferences));
2269
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferSimpleUsingStatement, ServicesVSResources.Prefer_simple_using_statement, s_preferSimpleUsingStatement, s_preferSimpleUsingStatement, this, optionStore, codeBlockPreferencesGroupTitle));
2271
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferMethodGroupConversion, ServicesVSResources.Prefer_method_group_conversion, s_preferMethodGroupConversion, s_preferMethodGroupConversion, this, optionStore, codeBlockPreferencesGroupTitle));
2272
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferTopLevelStatements, ServicesVSResources.Prefer_top_level_statements, s_preferTopLevelStatements, s_preferProgramMain, this, optionStore, codeBlockPreferencesGroupTitle));
2280
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferSwitchExpression, CSharpVSResources.Prefer_switch_expression, s_preferSwitchExpression, s_preferSwitchExpression, this, optionStore, expressionPreferencesGroupTitle));
2284
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferSimpleDefaultExpression, ServicesVSResources.Prefer_simple_default_expression, s_preferSimpleDefaultExpression, s_preferSimpleDefaultExpression, this, optionStore, expressionPreferencesGroupTitle));
2287
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferLocalOverAnonymousFunction, ServicesVSResources.Prefer_local_function_over_anonymous_function, s_preferLocalFunctionOverAnonymousFunction, s_preferLocalFunctionOverAnonymousFunction, this, optionStore, expressionPreferencesGroupTitle));
2289
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.ImplicitObjectCreationWhenTypeIsApparent, CSharpVSResources.Prefer_implicit_object_creation_when_type_is_apparent, s_preferImplicitObjectCreationWhenTypeIsApparent, s_preferImplicitObjectCreationWhenTypeIsApparent, this, optionStore, expressionPreferencesGroupTitle));
2291
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferIndexOperator, ServicesVSResources.Prefer_index_operator, s_preferIndexOperator, s_preferIndexOperator, this, optionStore, expressionPreferencesGroupTitle));
2292
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferRangeOperator, ServicesVSResources.Prefer_range_operator, s_preferRangeOperator, s_preferRangeOperator, this, optionStore, expressionPreferencesGroupTitle));
2294
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferTupleSwap, ServicesVSResources.Prefer_tuple_swap, s_preferTupleSwap, s_preferTupleSwap, this, optionStore, expressionPreferencesGroupTitle));
2300
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferPatternMatching, CSharpVSResources.Prefer_pattern_matching, s_preferPatternMatching, s_preferPatternMatching, this, optionStore, patternMatchingPreferencesGroupTitle));
2301
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferPatternMatchingOverIsWithCastCheck, CSharpVSResources.Prefer_pattern_matching_over_is_with_cast_check, s_preferPatternMatchingOverIsWithCastCheck, s_preferPatternMatchingOverIsWithCastCheck, this, optionStore, patternMatchingPreferencesGroupTitle));
2302
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferPatternMatchingOverAsWithNullCheck, CSharpVSResources.Prefer_pattern_matching_over_as_with_null_check, s_preferPatternMatchingOverAsWithNullCheck, s_preferPatternMatchingOverAsWithNullCheck, this, optionStore, patternMatchingPreferencesGroupTitle));
2303
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferNotPattern, CSharpVSResources.Prefer_pattern_matching_over_mixed_type_check, s_preferPatternMatchingOverMixedTypeCheck, s_preferPatternMatchingOverMixedTypeCheck, this, optionStore, patternMatchingPreferencesGroupTitle));
2306
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferInlinedVariableDeclaration, ServicesVSResources.Prefer_inlined_variable_declaration, s_preferInlinedVariableDeclaration, s_preferInlinedVariableDeclaration, this, optionStore, variablePreferencesGroupTitle));
2307
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferDeconstructedVariableDeclaration, ServicesVSResources.Prefer_deconstructed_variable_declaration, s_preferDeconstructedVariableDeclaration, s_preferDeconstructedVariableDeclaration, this, optionStore, variablePreferencesGroupTitle));
2310
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferThrowExpression, CSharpVSResources.Prefer_throw_expression, s_preferThrowExpression, s_preferThrowExpression, this, optionStore, nullCheckingGroupTitle));
2311
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferConditionalDelegateCall, CSharpVSResources.Prefer_conditional_delegate_call, s_preferConditionalDelegateCall, s_preferConditionalDelegateCall, this, optionStore, nullCheckingGroupTitle));
2315
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferNullCheckOverTypeCheck, CSharpAnalyzersResources.Prefer_null_check_over_type_check, s_preferNullcheckOverTypeCheck, s_preferNullcheckOverTypeCheck, this, optionStore, nullCheckingGroupTitle));
2319
CSharpCodeStyleOptions
.PreferredUsingDirectivePlacement, CSharpVSResources.Preferred_using_directive_placement,
2325
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferReadOnlyStruct, ServicesVSResources.Prefer_read_only_struct, s_preferReadOnlyStruct, s_preferReadOnlyStruct, this, optionStore, modifierGroupTitle));
2326
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferStaticLocalFunction, ServicesVSResources.Prefer_static_local_functions, s_preferStaticLocalFunction, s_preferStaticLocalFunction, this, optionStore, modifierGroupTitle));
2327
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.PreferStaticAnonymousFunction, ServicesVSResources.Prefer_static_anonymous_functions, s_preferStaticAnonymousFunction, s_preferStaticAnonymousFunction, this, optionStore, modifierGroupTitle));
2334
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.AllowEmbeddedStatementsOnSameLine, CSharpVSResources.Allow_embedded_statements_on_same_line, s_allow_embedded_statements_on_same_line_true, s_allow_embedded_statements_on_same_line_false, this, optionStore, newLinePreferencesGroupTitle));
2335
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.AllowBlankLinesBetweenConsecutiveBraces, CSharpVSResources.Allow_blank_lines_between_consecutive_braces, s_allow_blank_line_between_consecutive_braces_true, s_allow_blank_line_between_consecutive_braces_false, this, optionStore, newLinePreferencesGroupTitle));
2337
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.AllowBlankLineAfterColonInConstructorInitializer, CSharpVSResources.Allow_blank_line_after_colon_in_constructor_initializer, s_allow_blank_line_after_colon_in_constructor_initializer_true, s_allow_blank_line_after_colon_in_constructor_initializer_false, this, optionStore, newLinePreferencesGroupTitle));
2338
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInConditionalExpression, CSharpVSResources.Allow_blank_line_after_token_in_conditional_expression, s_allow_blank_line_after_token_in_conditional_expression_true, s_allow_blank_line_after_token_in_conditional_expression_false, this, optionStore, newLinePreferencesGroupTitle));
2339
CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(
CSharpCodeStyleOptions
.AllowBlankLineAfterTokenInArrowExpressionClause, CSharpVSResources.Allow_blank_line_after_token_in_arrow_expression_clause, s_allow_blank_line_after_token_in_arrow_expression_clause_true, s_allow_blank_line_after_token_in_arrow_expression_clause_false, this, optionStore, newLinePreferencesGroupTitle));
2381
CSharpCodeStyleOptions
.PreferBraces,
2399
CSharpCodeStyleOptions
.NamespaceDeclarations,
2418
CSharpCodeStyleOptions
.PreferExpressionBodiedMethods,
2425
CSharpCodeStyleOptions
.PreferExpressionBodiedConstructors,
2432
CSharpCodeStyleOptions
.PreferExpressionBodiedOperators,
2439
CSharpCodeStyleOptions
.PreferExpressionBodiedProperties,
2446
CSharpCodeStyleOptions
.PreferExpressionBodiedIndexers,
2453
CSharpCodeStyleOptions
.PreferExpressionBodiedAccessors,
2460
CSharpCodeStyleOptions
.PreferExpressionBodiedLambdas,
2467
CSharpCodeStyleOptions
.PreferExpressionBodiedLocalFunctions,
2489
CSharpCodeStyleOptions
.UnusedValueAssignment,
2499
CSharpCodeStyleOptions
.UnusedValueExpressionStatement,
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
EditorConfigSettings\DataProvider\DataProviderTests.cs (2)
168
var optionsWithUI =
CSharpCodeStyleOptions
.EditorConfigOptions
169
.Remove(
CSharpCodeStyleOptions
.PreferredModifierOrder);
Roslyn.VisualStudio.Next.UnitTests (1)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (1)
161
workspace.GlobalOptions.SetGlobalOption(
CSharpCodeStyleOptions
.VarWhenTypeIsApparent, new CodeStyleOption<bool>(false, NotificationOption.Suggestion));