94 references to FormattingOperations
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
DecompiledSource\CSharpDecompiledSourceFormattingRule.cs (1)
50return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines);
Microsoft.CodeAnalysis.CSharp.Features (10)
ChangeSignature\ChangeSignatureFormattingRule.cs (2)
46list.Add(FormattingOperations.CreateRelativeIndentBlockOperation(baseToken, startToken, endToken, span, indentationDelta: 1, option: IndentBlockOption.RelativeToFirstTokenOnBaseTokenLine)); 54return FormattingOperations.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines);
ExtractMethod\CSharpMethodExtractor.FormattingProvider.cs (3)
32return FormattingOperations.CreateAdjustNewLinesOperation(operation.Line, AdjustNewLinesOption.PreserveLines); 48return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.PreserveLines); 53return FormattingOperations.CreateAdjustNewLinesOperation(operation.Line, AdjustNewLinesOption.PreserveLines);
MetadataAsSource\FormattingRule.cs (2)
51return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines); 57return FormattingOperations.CreateAdjustNewLinesOperation(GetNumberOfLines(triviaList) + 1, AdjustNewLinesOption.ForceLines);
MultiLineConditionalExpressionFormattingRule.cs (3)
51return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines); 69list.Add(FormattingOperations.CreateRelativeIndentBlockOperation( 72list.Add(FormattingOperations.CreateRelativeIndentBlockOperation(
Microsoft.CodeAnalysis.CSharp.Workspaces (25)
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);
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(
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);
Formatting\CSharpSyntaxFormattingService.cs (1)
349return FormattingOperations.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines);
SpacingFormattingRule.cs (1)
585list.Add(FormattingOperations.CreateSuppressOperation(firstToken, lastToken, SuppressOption.NoSpacing));
Microsoft.CodeAnalysis.Features (3)
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (1)
258return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines);
GenerateEqualsAndGetHashCodeFromMembers\FormatLargeBinaryExpressionRule.cs (2)
32return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 54list.Add(FormattingOperations.CreateRelativeIndentBlockOperation(
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (3)
LineCommit\CommitFormatter.vb (1)
242operations.AddRange(FormattingOperations.GetIndentBlockOperations(
Utilities\LineAdjustmentFormattingRule.vb (2)
35Return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines) 42Return FormattingOperations.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines)
Microsoft.CodeAnalysis.VisualBasic.Features (9)
ChangeSignature\ChangeSignatureFormattingRule.vb (2)
26list.Add(FormattingOperations.CreateRelativeIndentBlockOperation( 39Return FormattingOperations.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines)
ExtractMethod\VisualBasicMethodExtractor.vb (2)
134Return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines) 140Return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines)
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (2)
105Return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines) 111Return FormattingOperations.CreateAdjustNewLinesOperation(GetNumberOfLines(triviaList) + 1, AdjustNewLinesOption.ForceLines)
MultiLineConditionalExpressionFormattingRule.vb (3)
45Return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines) 64list.Add(FormattingOperations.CreateRelativeIndentBlockOperation( 67list.Add(FormattingOperations.CreateRelativeIndentBlockOperation(
Microsoft.CodeAnalysis.VisualBasic.Workspaces (37)
Formatting\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)
Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
211Return FormattingOperations.CreateAdjustSpacesOperation(1, AdjustSpacesOption.DynamicSpaceToIndentationIfOnSingleLine)
Formatting\Rules\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])
Formatting\Rules\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)
Formatting\Rules\NodeBasedFormattingRule.vb (1)
157operations.Add(FormattingOperations.CreateIndentBlockOperation(caseBlockLastToken, nextTokenAfterCase, TextSpan.FromBounds(caseBlockLastToken.Span.End, nextTokenAfterCase.SpanStart), 1, IndentBlockOption.RelativePosition))
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(
Microsoft.CodeAnalysis.Workspaces (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.VisualStudio.LanguageServices (2)
Venus\ContainedDocumentPreserveFormattingRule.cs (2)
16private static readonly AdjustSpacesOperation s_preserveSpace = FormattingOperations.CreateAdjustSpacesOperation(0, AdjustSpacesOption.PreserveSpaces); 17private static readonly AdjustNewLinesOperation s_preserveLine = FormattingOperations.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines);
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\EndRegionFormattingRule.cs (1)
36return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines);
Utilities\BlankLineInGeneratedMethodFormattingRule.cs (1)
30return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines);