45 references to GetOption
Microsoft.CodeAnalysis.CSharp.Features (45)
src\Analyzers\CSharp\Analyzers\CodeStyle\CSharpAnalyzerOptionsProvider.cs (45)
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);
74
public CodeStyleOption2<bool> PreferSimplePropertyAccessors =>
GetOption
(CSharpCodeStyleOptions.PreferSimplePropertyAccessors);
81
public CodeStyleOption2<ExpressionBodyPreference> PreferExpressionBodiedLambdas =>
GetOption
(CSharpCodeStyleOptions.PreferExpressionBodiedLambdas);
82
public CodeStyleOption2<bool> PreferReadOnlyStruct =>
GetOption
(CSharpCodeStyleOptions.PreferReadOnlyStruct);
83
public CodeStyleOption2<bool> PreferReadOnlyStructMember =>
GetOption
(CSharpCodeStyleOptions.PreferReadOnlyStructMember);
84
public CodeStyleOption2<bool> PreferStaticLocalFunction =>
GetOption
(CSharpCodeStyleOptions.PreferStaticLocalFunction);
85
public CodeStyleOption2<bool> PreferStaticAnonymousFunction =>
GetOption
(CSharpCodeStyleOptions.PreferStaticAnonymousFunction);