62 references to GetOption
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\DocumentFormattingOptionsProviders.cs (2)
18
FileHeaderTemplate = options.
GetOption
(CodeStyleOptions2.FileHeaderTemplate),
19
InsertFinalNewLine = options.
GetOption
(FormattingOptions2.InsertFinalNewLine)
Roslyn.Diagnostics.CSharp.Analyzers (60)
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\Formatting\CSharpSyntaxFormattingOptions.cs (40)
74
(options.
GetOption
(CSharpFormattingOptions2.SpacesIgnoreAroundVariableDeclaration) ? SpacePlacement.IgnoreAroundVariableDeclaration : 0) |
75
(options.
GetOption
(CSharpFormattingOptions2.SpacingAfterMethodDeclarationName) ? SpacePlacement.AfterMethodDeclarationName : 0) |
76
(options.
GetOption
(CSharpFormattingOptions2.SpaceBetweenEmptyMethodDeclarationParentheses) ? SpacePlacement.BetweenEmptyMethodDeclarationParentheses : 0) |
77
(options.
GetOption
(CSharpFormattingOptions2.SpaceWithinMethodDeclarationParenthesis) ? SpacePlacement.WithinMethodDeclarationParenthesis : 0) |
78
(options.
GetOption
(CSharpFormattingOptions2.SpaceAfterMethodCallName) ? SpacePlacement.AfterMethodCallName : 0) |
79
(options.
GetOption
(CSharpFormattingOptions2.SpaceBetweenEmptyMethodCallParentheses) ? SpacePlacement.BetweenEmptyMethodCallParentheses : 0) |
80
(options.
GetOption
(CSharpFormattingOptions2.SpaceWithinMethodCallParentheses) ? SpacePlacement.WithinMethodCallParentheses : 0) |
81
(options.
GetOption
(CSharpFormattingOptions2.SpaceAfterControlFlowStatementKeyword) ? SpacePlacement.AfterControlFlowStatementKeyword : 0) |
82
options.
GetOption
(CSharpFormattingOptions2.SpaceBetweenParentheses).ToSpacePlacement() |
83
(options.
GetOption
(CSharpFormattingOptions2.SpaceBeforeSemicolonsInForStatement) ? SpacePlacement.BeforeSemicolonsInForStatement : 0) |
84
(options.
GetOption
(CSharpFormattingOptions2.SpaceAfterSemicolonsInForStatement) ? SpacePlacement.AfterSemicolonsInForStatement : 0) |
85
(options.
GetOption
(CSharpFormattingOptions2.SpaceAfterCast) ? SpacePlacement.AfterCast : 0) |
86
(options.
GetOption
(CSharpFormattingOptions2.SpaceBeforeOpenSquareBracket) ? SpacePlacement.BeforeOpenSquareBracket : 0) |
87
(options.
GetOption
(CSharpFormattingOptions2.SpaceBetweenEmptySquareBrackets) ? SpacePlacement.BetweenEmptySquareBrackets : 0) |
88
(options.
GetOption
(CSharpFormattingOptions2.SpaceWithinSquareBrackets) ? SpacePlacement.WithinSquareBrackets : 0) |
89
(options.
GetOption
(CSharpFormattingOptions2.SpaceAfterColonInBaseTypeDeclaration) ? SpacePlacement.AfterColonInBaseTypeDeclaration : 0) |
90
(options.
GetOption
(CSharpFormattingOptions2.SpaceBeforeColonInBaseTypeDeclaration) ? SpacePlacement.BeforeColonInBaseTypeDeclaration : 0) |
91
(options.
GetOption
(CSharpFormattingOptions2.SpaceAfterComma) ? SpacePlacement.AfterComma : 0) |
92
(options.
GetOption
(CSharpFormattingOptions2.SpaceBeforeComma) ? SpacePlacement.BeforeComma : 0) |
93
(options.
GetOption
(CSharpFormattingOptions2.SpaceAfterDot) ? SpacePlacement.AfterDot : 0) |
94
(options.
GetOption
(CSharpFormattingOptions2.SpaceBeforeDot) ? SpacePlacement.BeforeDot : 0);
95
SpacingAroundBinaryOperator = options.
GetOption
(CSharpFormattingOptions2.SpacingAroundBinaryOperator);
97
(options.
GetOption
(CSharpFormattingOptions2.NewLineForMembersInObjectInit) ? NewLinePlacement.BeforeMembersInObjectInitializers : 0) |
98
(options.
GetOption
(CSharpFormattingOptions2.NewLineForMembersInAnonymousTypes) ? NewLinePlacement.BeforeMembersInAnonymousTypes : 0) |
99
(options.
GetOption
(CSharpFormattingOptions2.NewLineForElse) ? NewLinePlacement.BeforeElse : 0) |
100
(options.
GetOption
(CSharpFormattingOptions2.NewLineForCatch) ? NewLinePlacement.BeforeCatch : 0) |
101
(options.
GetOption
(CSharpFormattingOptions2.NewLineForFinally) ? NewLinePlacement.BeforeFinally : 0) |
102
options.
GetOption
(CSharpFormattingOptions2.NewLineBeforeOpenBrace).ToNewLinePlacement() |
103
(options.
GetOption
(CSharpFormattingOptions2.NewLineForClausesInQuery) ? NewLinePlacement.BetweenQueryExpressionClauses : 0);
104
LabelPositioning = options.
GetOption
(CSharpFormattingOptions2.LabelPositioning);
106
(options.
GetOption
(CSharpFormattingOptions2.IndentBraces) ? IndentationPlacement.Braces : 0) |
107
(options.
GetOption
(CSharpFormattingOptions2.IndentBlock) ? IndentationPlacement.BlockContents : 0) |
108
(options.
GetOption
(CSharpFormattingOptions2.IndentSwitchCaseSection) ? IndentationPlacement.SwitchCaseContents : 0) |
109
(options.
GetOption
(CSharpFormattingOptions2.IndentSwitchCaseSectionWhenBlock) ? IndentationPlacement.SwitchCaseContentsWhenBlock : 0) |
110
(options.
GetOption
(CSharpFormattingOptions2.IndentSwitchSection) ? IndentationPlacement.SwitchSection : 0);
111
WrappingKeepStatementsOnSingleLine = options.
GetOption
(CSharpFormattingOptions2.WrappingKeepStatementsOnSingleLine);
112
WrappingPreserveSingleLine = options.
GetOption
(CSharpFormattingOptions2.WrappingPreserveSingleLine);
113
NamespaceDeclarations = options.
GetOption
(CSharpCodeStyleOptions.NamespaceDeclarations);
114
PreferTopLevelStatements = options.
GetOption
(CSharpCodeStyleOptions.PreferTopLevelStatements);
115
CollectionExpressionWrappingLength = options.
GetOption
(CSharpFormattingOptions2.CollectionExpressionWrappingLength);
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);