188 references to CodeStyleOption2
Microsoft.CodeAnalysis.CodeStyle (186)
src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
46
protected abstract void ProcessCompilationUnit(SyntaxTreeAnalysisContext context,
CodeStyleOption2
<AccessibilityModifiersRequired> option, TCompilationUnitSyntax compilationUnitSyntax);
src\Analyzers\Core\Analyzers\AddRequiredParentheses\AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (1)
115
var
preference = ParenthesesDiagnosticAnalyzersHelper.GetLanguageOption(options, childPrecedenceKind);
src\Analyzers\Core\Analyzers\AnalyzerOptionsProvider.cs (33)
21
public
CodeStyleOption2
<bool> QualifyFieldAccess => GetOption(CodeStyleOptions2.QualifyFieldAccess);
22
public
CodeStyleOption2
<bool> QualifyPropertyAccess => GetOption(CodeStyleOptions2.QualifyPropertyAccess);
23
public
CodeStyleOption2
<bool> QualifyMethodAccess => GetOption(CodeStyleOptions2.QualifyMethodAccess);
24
public
CodeStyleOption2
<bool> QualifyEventAccess => GetOption(CodeStyleOptions2.QualifyEventAccess);
25
public
CodeStyleOption2
<bool> PreferPredefinedTypeKeywordInMemberAccess => GetOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess);
26
public
CodeStyleOption2
<bool> PreferPredefinedTypeKeywordInDeclaration => GetOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration);
42
public
CodeStyleOption2
<bool> PreferObjectInitializer => GetOption(CodeStyleOptions2.PreferObjectInitializer);
43
public
CodeStyleOption2
<CollectionExpressionPreference> PreferCollectionExpression => GetOption(CodeStyleOptions2.PreferCollectionExpression);
44
public
CodeStyleOption2
<bool> PreferCollectionInitializer => GetOption(CodeStyleOptions2.PreferCollectionInitializer);
45
public
CodeStyleOption2
<bool> PreferSimplifiedBooleanExpressions => GetOption(CodeStyleOptions2.PreferSimplifiedBooleanExpressions);
47
public
CodeStyleOption2
<bool> PreferCoalesceExpression => GetOption(CodeStyleOptions2.PreferCoalesceExpression);
48
public
CodeStyleOption2
<bool> PreferNullPropagation => GetOption(CodeStyleOptions2.PreferNullPropagation);
49
public
CodeStyleOption2
<bool> PreferExplicitTupleNames => GetOption(CodeStyleOptions2.PreferExplicitTupleNames);
50
public
CodeStyleOption2
<bool> PreferAutoProperties => GetOption(CodeStyleOptions2.PreferAutoProperties);
51
public
CodeStyleOption2
<bool> PreferInferredTupleNames => GetOption(CodeStyleOptions2.PreferInferredTupleNames);
52
public
CodeStyleOption2
<bool> PreferInferredAnonymousTypeMemberNames => GetOption(CodeStyleOptions2.PreferInferredAnonymousTypeMemberNames);
53
public
CodeStyleOption2
<bool> PreferIsNullCheckOverReferenceEqualityMethod => GetOption(CodeStyleOptions2.PreferIsNullCheckOverReferenceEqualityMethod);
54
public
CodeStyleOption2
<bool> PreferConditionalExpressionOverAssignment => GetOption(CodeStyleOptions2.PreferConditionalExpressionOverAssignment);
55
public
CodeStyleOption2
<bool> PreferConditionalExpressionOverReturn => GetOption(CodeStyleOptions2.PreferConditionalExpressionOverReturn);
56
public
CodeStyleOption2
<bool> PreferCompoundAssignment => GetOption(CodeStyleOptions2.PreferCompoundAssignment);
57
public
CodeStyleOption2
<bool> PreferSimplifiedInterpolation => GetOption(CodeStyleOptions2.PreferSimplifiedInterpolation);
58
public
CodeStyleOption2
<bool> PreferSystemHashCode => GetOption(CodeStyleOptions2.PreferSystemHashCode);
59
public
CodeStyleOption2
<UnusedParametersPreference> UnusedParameters => GetOption(CodeStyleOptions2.UnusedParameters);
60
public
CodeStyleOption2
<AccessibilityModifiersRequired> RequireAccessibilityModifiers => GetOption(CodeStyleOptions2.AccessibilityModifiersRequired);
61
public
CodeStyleOption2
<bool> PreferReadonly => GetOption(CodeStyleOptions2.PreferReadonly);
62
public
CodeStyleOption2
<ParenthesesPreference> ArithmeticBinaryParentheses => GetOption(CodeStyleOptions2.ArithmeticBinaryParentheses);
63
public
CodeStyleOption2
<ParenthesesPreference> OtherBinaryParentheses => GetOption(CodeStyleOptions2.OtherBinaryParentheses);
64
public
CodeStyleOption2
<ParenthesesPreference> RelationalBinaryParentheses => GetOption(CodeStyleOptions2.RelationalBinaryParentheses);
65
public
CodeStyleOption2
<ParenthesesPreference> OtherParentheses => GetOption(CodeStyleOptions2.OtherParentheses);
66
public
CodeStyleOption2
<ForEachExplicitCastInSourcePreference> ForEachExplicitCastInSource => GetOption(CodeStyleOptions2.ForEachExplicitCastInSource);
67
public
CodeStyleOption2
<bool> PreferNamespaceAndFolderMatchStructure => GetOption(CodeStyleOptions2.PreferNamespaceAndFolderMatchStructure);
68
public
CodeStyleOption2
<bool> AllowMultipleBlankLines => GetOption(CodeStyleOptions2.AllowMultipleBlankLines);
69
public
CodeStyleOption2
<bool> AllowStatementImmediatelyAfterBlock => GetOption(CodeStyleOptions2.AllowStatementImmediatelyAfterBlock);
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (3)
126
var
option = GetCodeStyleOption(field, symbolEndContext.Options, out var location);
223
var
option = GetCodeStyleOption(field, options, out var location);
295
private static
CodeStyleOption2
<bool> GetCodeStyleOption(IFieldSymbol field, AnalyzerOptions options, out Location diagnosticLocation)
src\Analyzers\Core\Analyzers\OrderModifiers\AbstractOrderModifiersDiagnosticAnalyzer.cs (3)
21
Option2<
CodeStyleOption2
<string>> option,
40
protected abstract
CodeStyleOption2
<string> GetPreferredOrderStyle(SyntaxTreeAnalysisContext context);
44
var
option = GetPreferredOrderStyle(context);
src\Analyzers\Core\Analyzers\ParenthesesDiagnosticAnalyzersHelper.cs (1)
24
internal static
CodeStyleOption2
<ParenthesesPreference> GetLanguageOption(AnalyzerOptionsProvider options, PrecedenceKind precedenceKind)
src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
86
var
preference = ParenthesesDiagnosticAnalyzersHelper.GetLanguageOption(options, precedence);
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (5)
97
Option2<
CodeStyleOption2
<UnusedValuePreference>> unusedValueExpressionStatementOption,
98
Option2<
CodeStyleOption2
<UnusedValuePreference>> unusedValueAssignmentOption)
115
protected abstract
CodeStyleOption2
<UnusedValuePreference> GetUnusedValueExpressionStatementOption(AnalyzerOptionsProvider provider);
116
protected abstract
CodeStyleOption2
<UnusedValuePreference> GetUnusedValueAssignmentOption(AnalyzerOptionsProvider provider);
222
(UnusedValuePreference preference, NotificationOption2 notification) GetPreferenceAndSeverity(
CodeStyleOption2
<UnusedValuePreference> option)
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
152
var
optionValue = inDeclaration
src\Analyzers\Core\Analyzers\UseConditionalExpression\AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (3)
25
PerLanguageOption2<
CodeStyleOption2
<bool>> option)
36
protected abstract
CodeStyleOption2
<bool> GetStylePreference(OperationAnalysisContext context);
47
var
option = GetStylePreference(context);
src\Analyzers\Core\Analyzers\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentDiagnosticAnalyzer.cs (1)
25
protected sealed override
CodeStyleOption2
<bool> GetStylePreference(OperationAnalysisContext context)
src\Analyzers\Core\Analyzers\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnDiagnosticAnalyzer.cs (1)
25
protected sealed override
CodeStyleOption2
<bool> GetStylePreference(OperationAnalysisContext context)
src\Analyzers\Core\Analyzers\UseThrowExpression\AbstractUseThrowExpressionDiagnosticAnalyzer.cs (3)
40
protected AbstractUseThrowExpressionDiagnosticAnalyzer(Option2<
CodeStyleOption2
<bool>> preferThrowExpressionOption)
50
protected abstract
CodeStyleOption2
<bool> PreferThrowExpressionStyle(OperationAnalysisContext context);
97
var
option = PreferThrowExpressionStyle(context);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\AddImport\AddImportPlacementOptions.cs (2)
13
public static readonly
CodeStyleOption2
<AddImportPlacement> s_outsideNamespacePlacementWithSilentEnforcement =
23
public
CodeStyleOption2
<AddImportPlacement> UsingDirectivePlacement { get; init; } = s_outsideNamespacePlacementWithSilentEnforcement;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (23)
16
public static bool TryParseStringEditorConfigCodeStyleOption(string arg,
CodeStyleOption2
<string> defaultValue, [NotNullWhen(true)] out
CodeStyleOption2
<string>? option)
29
public static bool TryParseBoolEditorConfigCodeStyleOption(string arg,
CodeStyleOption2
<bool> defaultValue, out
CodeStyleOption2
<bool> option)
117
public static Option2<
CodeStyleOption2
<T>> CreateEditorConfigOption<T>(
120
CodeStyleOption2
<T> defaultValue,
123
Func<
CodeStyleOption2
<T>, EditorConfigValueSerializer<
CodeStyleOption2
<T>>>? serializerFactory = null)
125
var option = new Option2<
CodeStyleOption2
<T>>(name, defaultValue, group, languageName, isEditorConfigOption: true, serializer: (serializerFactory ?? EditorConfigValueSerializer.CodeStyle).Invoke(defaultValue));
142
public static PerLanguageOption2<
CodeStyleOption2
<T>> CreatePerLanguageEditorConfigOption<T>(
145
CodeStyleOption2
<T> defaultValue,
147
Func<
CodeStyleOption2
<T>, EditorConfigValueSerializer<
CodeStyleOption2
<T>>>? serializerFactory = null)
149
var option = new PerLanguageOption2<
CodeStyleOption2
<T>>(name, defaultValue, group, isEditorConfigOption: true, serializer: (serializerFactory ?? EditorConfigValueSerializer.CodeStyle).Invoke(defaultValue));
154
private static readonly
CodeStyleOption2
<UnusedValuePreference> s_preferNoneUnusedValuePreference =
164
internal static EditorConfigValueSerializer<
CodeStyleOption2
<UnusedValuePreference>> GetUnusedValuePreferenceSerializer(
CodeStyleOption2
<UnusedValuePreference> defaultValue)
168
private static Optional<
CodeStyleOption2
<UnusedValuePreference>> ParseUnusedExpressionAssignmentPreference(
170
CodeStyleOption2
<UnusedValuePreference> defaultCodeStyleOption)
182
private static string GetUnusedExpressionAssignmentPreferenceEditorConfigString(
CodeStyleOption2
<UnusedValuePreference> option,
CodeStyleOption2
<UnusedValuePreference> defaultValue)
189
internal static string GetEditorConfigStringNotificationPart<T>(
CodeStyleOption2
<T> option,
CodeStyleOption2
<T> defaultValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (12)
41
public static readonly
CodeStyleOption2
<bool> TrueWithSilentEnforcement = new(value: true, notification: NotificationOption2.Silent);
42
public static readonly
CodeStyleOption2
<bool> FalseWithSilentEnforcement = new(value: false, notification: NotificationOption2.Silent);
43
public static readonly
CodeStyleOption2
<bool> TrueWithSuggestionEnforcement = new(value: true, notification: NotificationOption2.Suggestion);
44
public static readonly
CodeStyleOption2
<bool> FalseWithSuggestionEnforcement = new(value: false, notification: NotificationOption2.Suggestion);
49
public static
CodeStyleOption2
<bool> GetCodeStyle(bool value, NotificationOption2 notification)
75
internal sealed partial class CodeStyleOption2<T>(T value, NotificationOption2 notification) : ICodeStyleOption2, IEquatable<
CodeStyleOption2
<T>?>
77
public static readonly
CodeStyleOption2
<T> Default = new(default!, NotificationOption2.Silent);
97
public
CodeStyleOption2
<T> WithValue(T value)
107
return (
CodeStyleOption2
<T>)(object)CodeStyleOption2.GetCodeStyle(boolValue, Notification);
168
public static
CodeStyleOption2
<T> FromXElement(XElement element)
237
public bool Equals(
CodeStyleOption2
<T>? other)
245
=> obj is
CodeStyleOption2
<T> option &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (45)
23
private static PerLanguageOption2<
CodeStyleOption2
<T>> CreatePerLanguageOption<T>(
24
OptionGroup group, string name,
CodeStyleOption2
<T> defaultValue, Func<
CodeStyleOption2
<T>, EditorConfigValueSerializer<
CodeStyleOption2
<T>>>? serializerFactory = null)
27
private static Option2<
CodeStyleOption2
<T>> CreateOption<T>(
28
OptionGroup group, string name,
CodeStyleOption2
<T> defaultValue, Func<
CodeStyleOption2
<T>, EditorConfigValueSerializer<
CodeStyleOption2
<T>>>? serializerFactory = null)
35
private static PerLanguageOption2<
CodeStyleOption2
<bool>> CreateQualifyAccessOption(string name)
41
public static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> QualifyFieldAccess = CreateQualifyAccessOption(
48
public static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> QualifyPropertyAccess = CreateQualifyAccessOption(
55
public static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> QualifyMethodAccess = CreateQualifyAccessOption(
62
public static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> QualifyEventAccess = CreateQualifyAccessOption(
69
public static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferIntrinsicPredefinedTypeKeywordInDeclaration = CreatePerLanguageOption(
78
public static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferIntrinsicPredefinedTypeKeywordInMemberAccess = CreatePerLanguageOption(
84
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferObjectInitializer = CreatePerLanguageOption(
89
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferCollectionInitializer = CreatePerLanguageOption(
94
internal static readonly PerLanguageOption2<
CodeStyleOption2
<CollectionExpressionPreference>> PreferCollectionExpression = CreatePerLanguageOption(
102
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferSimplifiedBooleanExpressions = CreatePerLanguageOption(
115
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferCoalesceExpression = CreatePerLanguageOption(
120
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferNullPropagation = CreatePerLanguageOption(
125
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferExplicitTupleNames = CreatePerLanguageOption(
130
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferAutoProperties = CreatePerLanguageOption(
135
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferInferredTupleNames = CreatePerLanguageOption(
140
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferInferredAnonymousTypeMemberNames = CreatePerLanguageOption(
145
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferIsNullCheckOverReferenceEqualityMethod = CreatePerLanguageOption(
150
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferConditionalExpressionOverAssignment = CreatePerLanguageOption(
155
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferConditionalExpressionOverReturn = CreatePerLanguageOption(
160
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferCompoundAssignment = CreatePerLanguageOption(
165
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferSimplifiedInterpolation = CreatePerLanguageOption(
177
internal static readonly PerLanguageOption2<
CodeStyleOption2
<UnusedParametersPreference>> UnusedParameters = CreatePerLanguageOption(
207
internal static readonly PerLanguageOption2<
CodeStyleOption2
<AccessibilityModifiersRequired>> AccessibilityModifiersRequired = CreatePerLanguageOption(
227
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferReadonly = CreatePerLanguageOption(
251
private static PerLanguageOption2<
CodeStyleOption2
<ParenthesesPreference>> CreateParenthesesOption(
CodeStyleOption2
<ParenthesesPreference> defaultValue, string name)
274
private static readonly
CodeStyleOption2
<ParenthesesPreference> s_alwaysForClarityPreference =
277
internal static readonly PerLanguageOption2<
CodeStyleOption2
<ParenthesesPreference>> ArithmeticBinaryParentheses =
282
internal static readonly PerLanguageOption2<
CodeStyleOption2
<ParenthesesPreference>> OtherBinaryParentheses =
287
internal static readonly PerLanguageOption2<
CodeStyleOption2
<ParenthesesPreference>> RelationalBinaryParentheses =
292
internal static readonly PerLanguageOption2<
CodeStyleOption2
<ParenthesesPreference>> OtherParentheses =
304
internal static readonly Option2<
CodeStyleOption2
<ForEachExplicitCastInSourcePreference>> ForEachExplicitCastInSource = CreateOption(
328
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferSystemHashCode = CreatePerLanguageOption(
333
public static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> PreferNamespaceAndFolderMatchStructure = CreatePerLanguageOption(
338
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> AllowMultipleBlankLines = CreatePerLanguageOption(
343
internal static readonly PerLanguageOption2<
CodeStyleOption2
<bool>> AllowStatementImmediatelyAfterBlock = CreatePerLanguageOption(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CollectionExpressionPreference.cs (4)
27
CodeStyleOption2
<CollectionExpressionPreference> value,
28
CodeStyleOption2
<CollectionExpressionPreference> defaultValue)
40
public static Optional<
CodeStyleOption2
<CollectionExpressionPreference>> Parse(
41
string optionString,
CodeStyleOption2
<CollectionExpressionPreference> defaultValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (9)
18
private static Option2<
CodeStyleOption2
<T>> CreateOption<T>(
21
CodeStyleOption2
<T> defaultValue,
22
Func<
CodeStyleOption2
<T>, EditorConfigValueSerializer<
CodeStyleOption2
<T>>>? serializerFactory = null)
27
public static readonly Option2<
CodeStyleOption2
<string>> PreferredModifierOrder = CreateOption(
35
public static readonly Option2<
CodeStyleOption2
<bool>> PreferIsNotExpression = CreateOption(
40
public static readonly Option2<
CodeStyleOption2
<bool>> PreferSimplifiedObjectCreation = CreateOption(
45
public static readonly Option2<
CodeStyleOption2
<UnusedValuePreference>> UnusedValueExpressionStatement = CreateOption(
51
public static readonly Option2<
CodeStyleOption2
<UnusedValuePreference>> UnusedValueAssignment = CreateOption(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
19
=> TryGetEditorConfigOption<
CodeStyleOption2
<T>>(analyzerConfigOptions, option, out
var
style) ? style!.Value : defaultValue;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (14)
79
public static EditorConfigValueSerializer<
CodeStyleOption2
<T>> CodeStyle<T>(
CodeStyleOption2
<T> defaultValue)
82
return (EditorConfigValueSerializer<
CodeStyleOption2
<T>>)(object)CodeStyle((
CodeStyleOption2
<bool>)(object)defaultValue);
85
return (EditorConfigValueSerializer<
CodeStyleOption2
<T>>)(object)CodeStyle((
CodeStyleOption2
<string>)(object)defaultValue);
90
public static EditorConfigValueSerializer<
CodeStyleOption2
<bool>> CodeStyle(
CodeStyleOption2
<bool> defaultValue)
91
=> new(parseValue: str => CodeStyleHelpers.TryParseBoolEditorConfigCodeStyleOption(str, defaultValue, out
var
result) ? result : new Optional<
CodeStyleOption2
<bool>>(),
94
public static EditorConfigValueSerializer<
CodeStyleOption2
<string>> CodeStyle(
CodeStyleOption2
<string> defaultValue)
95
=> new(parseValue: str => CodeStyleHelpers.TryParseStringEditorConfigCodeStyleOption(str, defaultValue, out
var
result) ? result : new Optional<
CodeStyleOption2
<string>>(),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\IOptionReader.cs (6)
44
public static T GetOptionValue<T>(this IOptionsReader options, Option2<
CodeStyleOption2
<T>> option)
47
public static T GetOptionValue<T>(this IOptionsReader options, Option2<
CodeStyleOption2
<T>> option, T defaultValue)
48
=> options.TryGetOption<
CodeStyleOption2
<T>>(new OptionKey2(option), out var style) ? style!.Value : defaultValue;
50
public static T GetOptionValue<T>(this IOptionsReader options, PerLanguageOption2<
CodeStyleOption2
<T>> option, string language)
53
public static T GetOptionValue<T>(this IOptionsReader options, PerLanguageOption2<
CodeStyleOption2
<T>> option, string language, T defaultValue)
54
=> options.TryGetOption<
CodeStyleOption2
<T>>(new OptionKey2(option, language), out var style) ? style!.Value : defaultValue;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PublicOptionFactory.cs (4)
28
public static Option2<
CodeStyleOption2
<T>> WithPublicOption<T>(this Option2<
CodeStyleOption2
<T>> option, string feature, string name)
34
public static PerLanguageOption2<
CodeStyleOption2
<T>> WithPublicOption<T>(this PerLanguageOption2<
CodeStyleOption2
<T>> option, string feature, string name)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\SimplifierOptions.cs (8)
14
public static readonly
CodeStyleOption2
<bool> DefaultQualifyAccess = CodeStyleOption2.FalseWithSilentEnforcement;
21
[DataMember] public
CodeStyleOption2
<bool> QualifyFieldAccess { get; init; } = CodeStyleOption2.FalseWithSilentEnforcement;
22
[DataMember] public
CodeStyleOption2
<bool> QualifyPropertyAccess { get; init; } = CodeStyleOption2.FalseWithSilentEnforcement;
23
[DataMember] public
CodeStyleOption2
<bool> QualifyMethodAccess { get; init; } = CodeStyleOption2.FalseWithSilentEnforcement;
24
[DataMember] public
CodeStyleOption2
<bool> QualifyEventAccess { get; init; } = CodeStyleOption2.FalseWithSilentEnforcement;
25
[DataMember] public
CodeStyleOption2
<bool> PreferPredefinedTypeKeywordInMemberAccess { get; init; } = CodeStyleOption2.TrueWithSilentEnforcement;
26
[DataMember] public
CodeStyleOption2
<bool> PreferPredefinedTypeKeywordInDeclaration { get; init; } = CodeStyleOption2.TrueWithSilentEnforcement;
42
public bool TryGetQualifyMemberAccessOption(SymbolKind symbolKind, [NotNullWhen(true)] out
CodeStyleOption2
<bool>? option)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\PreferBracesPreference.cs (2)
20
/// <see cref="
CodeStyleOption2
{T}.FromXElement(XElement)"/>. Prior to the use of this enum, the serialized value
37
/// <see cref="
CodeStyleOption2
{T}.FromXElement(XElement)"/>. Prior to the use of this enum, the serialized value