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