44 references to CreateOption
Roslyn.Diagnostics.CSharp.Analyzers (44)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (44)
27
public static readonly Option2<CodeStyleOption2<bool>> VarForBuiltInTypes =
CreateOption
(
31
public static readonly Option2<CodeStyleOption2<bool>> VarWhenTypeIsApparent =
CreateOption
(
35
public static readonly Option2<CodeStyleOption2<bool>> VarElsewhere =
CreateOption
(
39
public static readonly Option2<CodeStyleOption2<bool>> PreferConditionalDelegateCall =
CreateOption
(
43
public static readonly Option2<CodeStyleOption2<bool>> PreferSwitchExpression =
CreateOption
(
47
public static readonly Option2<CodeStyleOption2<bool>> PreferPatternMatching =
CreateOption
(
51
public static readonly Option2<CodeStyleOption2<bool>> PreferPatternMatchingOverAsWithNullCheck =
CreateOption
(
55
public static readonly Option2<CodeStyleOption2<bool>> PreferPatternMatchingOverIsWithCastCheck =
CreateOption
(
59
public static readonly Option2<CodeStyleOption2<bool>> PreferNotPattern =
CreateOption
(
63
public static readonly Option2<CodeStyleOption2<bool>> PreferExtendedPropertyPattern =
CreateOption
(
67
public static readonly Option2<CodeStyleOption2<bool>> PreferThrowExpression =
CreateOption
(
71
public static readonly Option2<CodeStyleOption2<bool>> PreferInlinedVariableDeclaration =
CreateOption
(
75
public static readonly Option2<CodeStyleOption2<bool>> PreferDeconstructedVariableDeclaration =
CreateOption
(
79
public static readonly Option2<CodeStyleOption2<bool>> PreferIndexOperator =
CreateOption
(
83
public static readonly Option2<CodeStyleOption2<bool>> PreferRangeOperator =
CreateOption
(
87
public static readonly Option2<CodeStyleOption2<bool>> PreferUtf8StringLiterals =
CreateOption
(
91
public static readonly Option2<CodeStyleOption2<bool>> PreferUnboundGenericTypeInNameOf =
CreateOption
(
111
=>
CreateOption
(CSharpCodeStyleOptionGroups.ExpressionBodiedMembers, name, defaultValue, defaultValue =>
139
public static readonly Option2<CodeStyleOption2<PreferBracesPreference>> PreferBraces =
CreateOption
(
147
public static readonly Option2<CodeStyleOption2<bool>> PreferSimpleDefaultExpression =
CreateOption
(
152
public static readonly Option2<CodeStyleOption2<bool>> PreferImplicitlyTypedLambdaExpression =
CreateOption
(
178
public static readonly Option2<CodeStyleOption2<string>> PreferredModifierOrder =
CreateOption
(
183
public static readonly Option2<CodeStyleOption2<bool>> PreferStaticLocalFunction =
CreateOption
(
188
public static readonly Option2<CodeStyleOption2<bool>> PreferStaticAnonymousFunction =
CreateOption
(
193
public static readonly Option2<CodeStyleOption2<bool>> PreferReadOnlyStruct =
CreateOption
(
198
public static readonly Option2<CodeStyleOption2<bool>> PreferReadOnlyStructMember =
CreateOption
(
203
public static readonly Option2<CodeStyleOption2<bool>> PreferSimpleUsingStatement =
CreateOption
(
208
public static readonly Option2<CodeStyleOption2<bool>> PreferLocalOverAnonymousFunction =
CreateOption
(
213
public static readonly Option2<CodeStyleOption2<bool>> PreferSystemThreadingLock =
CreateOption
(
218
public static readonly Option2<CodeStyleOption2<bool>> PreferTupleSwap =
CreateOption
(
222
public static readonly Option2<CodeStyleOption2<AddImportPlacement>> PreferredUsingDirectivePlacement =
CreateOption
(
230
internal static readonly Option2<CodeStyleOption2<UnusedValuePreference>> UnusedValueExpressionStatement =
CreateOption
(
236
internal static readonly Option2<CodeStyleOption2<UnusedValuePreference>> UnusedValueAssignment =
CreateOption
(
242
public static readonly Option2<CodeStyleOption2<bool>> ImplicitObjectCreationWhenTypeIsApparent =
CreateOption
(
247
internal static readonly Option2<CodeStyleOption2<bool>> PreferNullCheckOverTypeCheck =
CreateOption
(
252
public static Option2<CodeStyleOption2<bool>> AllowEmbeddedStatementsOnSameLine { get; } =
CreateOption
(
257
public static Option2<CodeStyleOption2<bool>> AllowBlankLinesBetweenConsecutiveBraces { get; } =
CreateOption
(
262
public static Option2<CodeStyleOption2<bool>> AllowBlankLineAfterColonInConstructorInitializer { get; } =
CreateOption
(
267
public static Option2<CodeStyleOption2<bool>> AllowBlankLineAfterTokenInConditionalExpression { get; } =
CreateOption
(
272
public static Option2<CodeStyleOption2<bool>> AllowBlankLineAfterTokenInArrowExpressionClause { get; } =
CreateOption
(
277
public static Option2<CodeStyleOption2<NamespaceDeclarationPreference>> NamespaceDeclarations { get; } =
CreateOption
(
285
public static readonly Option2<CodeStyleOption2<bool>> PreferMethodGroupConversion =
CreateOption
(
290
public static readonly Option2<CodeStyleOption2<bool>> PreferTopLevelStatements =
CreateOption
(
295
public static readonly Option2<CodeStyleOption2<bool>> PreferPrimaryConstructors =
CreateOption
(