69 references to FormattingOperations
Microsoft.CodeAnalysis.CodeStyle (2)
BaseIndentationFormattingRule.cs (2)
121
return
FormattingOperations
.CreateRelativeIndentBlockOperation(operation.BaseToken, operation.StartToken, operation.EndToken, AdjustTextSpan(operation.TextSpan), operation.IndentationDeltaOrPosition, operation.Option);
124
return
FormattingOperations
.CreateIndentBlockOperation(operation.StartToken, operation.EndToken, AdjustTextSpan(operation.TextSpan), operation.IndentationDeltaOrPosition, operation.Option);
Microsoft.CodeAnalysis.CSharp.CodeStyle (20)
BaseFormattingRule.cs (13)
28
list.Add(
FormattingOperations
.CreateIndentBlockOperation(startToken, endToken, textSpan, indentationDelta: -1, option: option));
45
list.Add(
FormattingOperations
.CreateIndentBlockOperation(startToken, endToken, indentationDelta: -1, option: option));
52
list.Add(
FormattingOperations
.CreateIndentBlockOperation(startToken, endToken, TextSpan.FromBounds(startPosition, endPosition), indentationDelta: -1, option: option));
67
list.Add(
FormattingOperations
.CreateIndentBlockOperation(startToken, endToken, indentationDelta: 0, option: option));
81
list.Add(
FormattingOperations
.CreateIndentBlockOperation(startToken, endToken, indentationDelta: 1, option: option));
96
list.Add(
FormattingOperations
.CreateIndentBlockOperation(startToken, endToken, textSpan, indentationDelta: 1, option: option));
106
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(baseToken, startToken, endToken, indentationDelta: 1, option: option));
116
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(baseToken, startToken, endToken, indentationDelta: 0, option: option));
132
list.Add(
FormattingOperations
.CreateSuppressOperation(startToken, endToken, option));
142
list.Add(
FormattingOperations
.CreateAnchorIndentationOperation(anchorToken, endToken));
152
list.Add(
FormattingOperations
.CreateAlignTokensOperation(baseNode, tokens, option));
156
=>
FormattingOperations
.CreateAdjustNewLinesOperation(line, option);
159
=>
FormattingOperations
.CreateAdjustSpacesOperation(space, option);
CSharpSmartTokenFormatter.cs (2)
141
return
FormattingOperations
.CreateAdjustNewLinesOperation(line: 0, option: AdjustNewLinesOption.PreserveLines);
163
return
FormattingOperations
.CreateAdjustSpacesOperation(spaceOperation.Space, AdjustSpacesOption.ForceSpacesIfOnSingleLine);
DefaultOperationProvider.cs (1)
45
return
FormattingOperations
.CreateAdjustSpacesOperation(space, AdjustSpacesOption.DefaultSpacesIfOnSingleLine);
ElasticTriviaFormattingRule.cs (3)
46
list.Add(
FormattingOperations
.CreateSuppressOperation(firstToken, lastToken, SuppressOption.NoWrapping | SuppressOption.IgnoreElasticWrapping));
179
return
FormattingOperations
.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines);
236
return
FormattingOperations
.CreateAdjustNewLinesOperation(2 /* +1 for member itself and +1 for a blank line*/, AdjustNewLinesOption.ForceLines);
SpacingFormattingRule.cs (1)
585
list.Add(
FormattingOperations
.CreateSuppressOperation(firstToken, lastToken, SuppressOption.NoSpacing));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
CSharpIndentationService.cs (4)
95
var lineOperation =
FormattingOperations
.GetAdjustNewLinesOperation(formattingRules, previousToken, token, options.FormattingOptions);
157
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(
191
list[i] =
FormattingOperations
.CreateIndentBlockOperation(startToken, endToken, indentationDelta: 1, option: IndentBlockOption.RelativePosition);
203
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(
MultiLineConditionalExpressionFormattingRule.cs (3)
51
return
FormattingOperations
.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines);
69
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(
72
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (27)
AdjustSpaceFormattingRule.vb (1)
211
Return
FormattingOperations
.CreateAdjustSpacesOperation(1, AdjustSpacesOption.DynamicSpaceToIndentationIfOnSingleLine)
BaseFormattingRule.vb (8)
21
operations.Add(
FormattingOperations
.CreateIndentBlockOperation(startToken, endToken, span, indentationDelta:=1, [option]:=[option]))
31
operations.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(baseToken, startToken, endToken, span, indentationDelta:=1, [option]:=[option]))
39
operations.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(baseToken, startToken, endToken, span, indentationDelta:=0, [option]:=[option]))
47
operations.Add(
FormattingOperations
.CreateIndentBlockOperation(startToken, endToken, span, indentation, [option]))
88
operations.Add(
FormattingOperations
.CreateAnchorIndentationOperation(startToken, endToken))
96
operations.Add(
FormattingOperations
.CreateAlignTokensOperation(baseToken, tokens, AlignTokensOption.AlignIndentationOfTokensToBaseToken))
100
Return
FormattingOperations
.CreateAdjustNewLinesOperation(line, [option])
104
Return
FormattingOperations
.CreateAdjustSpacesOperation(space, [option])
DefaultOperationProvider.vb (9)
67
Return
FormattingOperations
.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines)
87
Return
FormattingOperations
.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines)
98
Return
FormattingOperations
.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines)
109
Return
FormattingOperations
.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines)
113
Return
FormattingOperations
.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines)
141
Return
FormattingOperations
.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.PreserveLines)
148
Return
FormattingOperations
.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines)
212
Return
FormattingOperations
.CreateAdjustSpacesOperation(1, AdjustSpacesOption.DynamicSpaceToIndentationIfOnSingleLine)
216
Return
FormattingOperations
.CreateAdjustSpacesOperation(space, AdjustSpacesOption.DefaultSpacesIfOnSingleLine)
ElasticTriviaFormattingRule.vb (8)
33
list.Add(
FormattingOperations
.CreateIndentBlockOperation(
51
list.Add(
FormattingOperations
.CreateIndentBlockOperation(
105
Return
FormattingOperations
.CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces)
110
Return
FormattingOperations
.CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces)
188
Return
FormattingOperations
.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines)
204
Return
FormattingOperations
.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines)
209
Return
FormattingOperations
.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines)
216
Return
FormattingOperations
.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines)
NodeBasedFormattingRule.vb (1)
157
operations.Add(
FormattingOperations
.CreateIndentBlockOperation(caseBlockLastToken, nextTokenAfterCase, TextSpan.FromBounds(caseBlockLastToken.Span.End, nextTokenAfterCase.SpanStart), 1, IndentBlockOption.RelativePosition))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (13)
MultiLineConditionalExpressionFormattingRule.vb (3)
45
Return
FormattingOperations
.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines)
64
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(
67
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(
SpecialFormattingOperation.vb (8)
30
Return
FormattingOperations
.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines)
38
Return
FormattingOperations
.CreateAdjustNewLinesOperation(line:=0, option:=AdjustNewLinesOption.PreserveLines)
50
Return
FormattingOperations
.CreateAdjustSpacesOperation(spaceOperation.Space, AdjustSpacesOption.ForceSpacesIfOnSingleLine)
69
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(
108
list.Add(
FormattingOperations
.CreateRelativeIndentBlockOperation(
161
Dim operation =
FormattingOperations
.CreateRelativeIndentBlockOperation(
194
operations.Add(
FormattingOperations
.CreateAlignTokensOperation(
215
operations.Add(
FormattingOperations
.CreateAlignTokensOperation(
VisualBasicIndentationService.vb (2)
90
Dim lineOperation =
FormattingOperations
.GetAdjustNewLinesOperation(formattingRules, previousToken, token, options)
101
Dim operations =
FormattingOperations
.GetAlignTokensOperations(