446 references to Formatter
IdeBenchmarks (2)
FormatterBenchmarks.cs (2)
50return Formatter.GetFormattedTextChanges(root, workspace.Services.SolutionServices, options, CancellationToken.None); 63return Formatter.GetFormattedTextChanges(root, workspace.Services.SolutionServices, options, CancellationToken.None);
IdeCoreBenchmarks (3)
FormatterBenchmarks.cs (3)
54var root = document.GetSyntaxRootAsync(CancellationToken.None).Result.WithAdditionalAnnotations(Formatter.Annotation); 69var formattedDoc = Formatter.FormatAsync(_document, Formatter.Annotation, _options, CancellationToken.None).Result;
Microsoft.CodeAnalysis.CodeStyle.Fixes (23)
AbstractAddDocCommentNodesCodeFixProvider.cs (1)
121var newRoot = root.ReplaceNode(docCommentNode, newDocComment.WithAdditionalAnnotations(Formatter.Annotation));
AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
93.WithAdditionalAnnotations(Formatter.Annotation);
AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
104.WithAdditionalAnnotations(Formatter.Annotation, annotation);
AbstractMoveDeclarationNearReferenceService.cs (4)
128declarationStatement = declarationStatement.WithAdditionalAnnotations(Formatter.Annotation); 142newNextStatement.WithAdditionalAnnotations(Formatter.Annotation).WithLeadingTrivia( 152(current, generator) => current.WithAdditionalAnnotations(Formatter.Annotation).WithPrependedLeadingTrivia( 172declarationStatement.WithAdditionalAnnotations(Formatter.Annotation));
AbstractPopulateSwitchCodeFixProvider.cs (1)
199.WithAdditionalAnnotations(Formatter.Annotation);
AbstractPopulateSwitchExpressionCodeFixProvider.cs (1)
38switchNode, switchExpression).WithAdditionalAnnotations(Formatter.Annotation);
AbstractPopulateSwitchStatementCodeFixProvider.cs (1)
39switchNode, switchOperation).WithAdditionalAnnotations(Formatter.Annotation);
AbstractRemoveUnusedValuesCodeFixProvider.cs (3)
407.WithAdditionalAnnotations(Simplifier.Annotation, Formatter.Annotation); 422.WithAdditionalAnnotations(Simplifier.Annotation, Formatter.Annotation); 657editor.ReplaceNode(node, replacement.WithAdditionalAnnotations(Formatter.Annotation));
AbstractUseCollectionInitializerCodeFixProvider.cs (1)
97.WithAdditionalAnnotations(Formatter.Annotation);
AbstractUseNullPropagationCodeFixProvider.cs (1)
190.WithAdditionalAnnotations(Formatter.Annotation);
AbstractUseObjectInitializerCodeFixProvider.cs (1)
98.WithAdditionalAnnotations(Formatter.Annotation);
AddParameterEditor.cs (4)
46.WithAdditionalAnnotations(Formatter.Annotation); 73.WithAdditionalAnnotations(Formatter.Annotation)); 96.WithAdditionalAnnotations(Formatter.Annotation)); 117.WithAdditionalAnnotations(Formatter.Annotation));
AddParameterService.cs (1)
125.WithAdditionalAnnotations(Formatter.Annotation);
CodeGenerationHelpers.cs (1)
47=> node.WithAdditionalAnnotations(Formatter.Annotation, CodeGenerator.Annotation);
UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (1)
92return coalesceExpression.WithAdditionalAnnotations(Formatter.Annotation);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (39)
AssignOutParametersAboveReturnCodeFixProvider.cs (2)
67(c, _) => c.WithAdditionalAnnotations(Formatter.Annotation)); 87.WithAdditionalAnnotations(Formatter.Annotation));
ConvertNamespaceTransform.cs (1)
258semicolonToken: default).WithAdditionalAnnotations(Formatter.Annotation);
ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
107editor.ReplaceNode(switchStatement, switchExpressionStatement.WithAdditionalAnnotations(Formatter.Annotation));
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
269node.Expression.Cast(expressionConvertedType).WithAdditionalAnnotations(Formatter.Annotation),
ConvertToRecordEngine.cs (1)
417.WithAdditionalAnnotations(Formatter.Annotation);
CSharpAddYieldCodeFixProvider.cs (1)
81.WithAdditionalAnnotations(Formatter.Annotation);
CSharpCodeGenerationHelpers.cs (1)
29? result.WithAdditionalAnnotations(Formatter.Annotation)
CSharpInlineDeclarationCodeFixProvider.cs (2)
217(t, g) => t.WithTrailingTrivia(SyntaxFactory.ElasticSpace).WithoutAnnotations(Formatter.Annotation)); 304newType = newType.WithoutTrivia().WithAdditionalAnnotations(Formatter.Annotation);
CSharpIsAndCastCheckCodeFixProvider.cs (1)
103return newIf.WithAdditionalAnnotations(Formatter.Annotation);
CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
118var newReturnType = returnTypeSyntax.WithAdditionalAnnotations(Formatter.Annotation);
CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
67? node.WithAdditionalAnnotations(Formatter.Annotation)
CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
80return castExpression.Uncast().WithAdditionalAnnotations(Formatter.Annotation)
CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (3)
66.WithAdditionalAnnotations(Formatter.Annotation); 75.WithAdditionalAnnotations(Formatter.Annotation)); 84.WithAdditionalAnnotations(Formatter.Annotation));
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (2)
229.WithAdditionalAnnotations(Formatter.Annotation); 250.WithAdditionalAnnotations(Formatter.Annotation));
CSharpSimplificationHelpers.cs (1)
85tokenWithLeadingWhitespace = token.WithLeadingTrivia(SyntaxFactory.ElasticMarker).WithAdditionalAnnotations(Formatter.Annotation);
CSharpSimplifyPropertyPatternCodeFixProvider.cs (1)
91.WithAdditionalAnnotations(Formatter.Annotation);
CSharpSyntaxFactsService.cs (2)
99.WithAdditionalAnnotations(Formatter.Annotation); 109braces.closeBrace.WithAdditionalAnnotations(Formatter.Annotation));
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
79.WithAdditionalAnnotations(Formatter.Annotation);
CSharpUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
56.WithAdditionalAnnotations(Formatter.Annotation);
CSharpUseConditionalExpressionForReturnCodeFixProvider.cs (1)
42.WithAdditionalAnnotations(Formatter.Annotation);
CSharpUseLocalFunctionCodeFixProvider.cs (1)
167.WithAdditionalAnnotations(Formatter.Annotation);
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
91var patternSyntax = AsPatternSyntax(pattern).WithAdditionalAnnotations(Formatter.Annotation);
CSharpUseRangeOperatorCodeFixProvider.cs (1)
92var argument = Argument(rangeExpression).WithAdditionalAnnotations(Formatter.Annotation);
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (2)
111newStatement = newStatement.WithAdditionalAnnotations(Formatter.Annotation); 151newStatement = newStatement.WithAdditionalAnnotations(Formatter.Annotation);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
30.WithAdditionalAnnotations(Formatter.Annotation);
MisplacedUsingDirectivesCodeFixProvider.cs (2)
198.Select(d => d.WithAdditionalAnnotations(Formatter.Annotation, s_warningAnnotation)); 230.Select(directive => directive.WithAdditionalAnnotations(Formatter.Annotation, s_warningAnnotation));
TypeDeclarationSyntaxExtensions.cs (1)
104return SyntaxFactory.Token(leadingTrivia, kind, trailingTrivia).WithAdditionalAnnotations(Formatter.Annotation);
UseExpressionBodyCodeFixProvider.cs (2)
73editor.ReplaceNode(accessorList, (current, _) => current.WithAdditionalAnnotations(Formatter.Annotation)); 88.WithAdditionalAnnotations(Formatter.Annotation);
UseExpressionBodyForLambdaCodeActionHelpers.cs (1)
19=> UpdateWorker(semanticModel, originalDeclaration, currentDeclaration).WithAdditionalAnnotations(Formatter.Annotation);
UseSimpleUsingStatementCodeFixProvider.cs (1)
103result[i] = result[i].WithAdditionalAnnotations(Formatter.Annotation);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (8)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (2)
47var formattedNewRoot = Formatter.Format( 79var formattedNewRoot = Formatter.Format(
DecompiledSource\CSharpDecompiledSourceService.cs (2)
72var formattedDoc = await Formatter.FormatAsync( 76CSharpDecompiledSourceFormattingRule.Instance.Concat(Formatter.GetDefaultFormattingRules(document)),
EventHookup\EventHookupCommandHandler_TabKeyCommand.cs (3)
177var formattedDocument = Formatter.FormatAsync(simplifiedDocument, Formatter.Annotation, cleanupOptions.FormattingOptions, cancellationToken).WaitAndGetResult(cancellationToken); 220.WithAdditionalAnnotations(Formatter.Annotation);
Formatting\CSharpFormattingInteractionService.cs (1)
100return Task.FromResult(Formatter.GetFormattedTextChanges(parsedDocument.Root, SpecializedCollections.SingletonEnumerable(formattingSpan), document.Project.Solution.Services, options, cancellationToken).ToImmutableArray());
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (8)
CodeActions\MoveType\MoveTypeTests.MoveScope.cs (1)
937var formattedDocument = await Formatter.FormatAsync(modifiedDocument, CSharpSyntaxFormattingOptions.Default, CancellationToken.None).ConfigureAwait(false);
Formatting\FormattingEngineTests.cs (2)
421var node = Formatter.Format(syntaxRoot, spans, workspace.Services.SolutionServices, options, rules: null, CancellationToken.None); 2326var formattedRoot = Formatter.Format(root, workspace.Services.SolutionServices, options, CancellationToken.None);
Formatting\Indentation\CSharpFormatterTestsBase.cs (1)
89var rules = ImmutableArray.Create(formattingRuleProvider.CreateRule(documentSyntax, position)).AddRange(Formatter.GetDefaultFormattingRules(document));
Formatting\Indentation\SmartIndenterEnterOnTokenTests.cs (2)
1424Formatter.GetDefaultFormattingRules(document), 1467Formatter.GetDefaultFormattingRules(document),
Formatting\Indentation\SmartTokenFormatterFormatRangeTests.cs (1)
3418var rules = Formatter.GetDefaultFormattingRules(document);
Formatting\RazorLineFormattingOptionsTests.cs (1)
70var formattedDocument = await Formatter.FormatAsync(document, spans: null, options: null, CancellationToken.None);
Microsoft.CodeAnalysis.CSharp.Features (81)
AddImport\CSharpAddImportFeatureService.cs (2)
432.WithAdditionalAnnotations(Formatter.Annotation), 485.WithAdditionalAnnotations(Formatter.Annotation);
AssignOutParametersAboveReturnCodeFixProvider.cs (2)
67(c, _) => c.WithAdditionalAnnotations(Formatter.Annotation)); 87.WithAdditionalAnnotations(Formatter.Annotation));
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
247var result = Formatter.GetFormattingResult(
ChangeSignature\CSharpChangeSignatureService.cs (1)
880=> Formatter.GetDefaultFormattingRules(document).Concat(new ChangeSignatureFormattingRule());
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (1)
63var titleComment = SyntaxFactory.Comment(string.Format(" // {0}", title)).WithAdditionalAnnotations(Formatter.Annotation);
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (3)
312newLocalDeclaration.WithAdditionalAnnotations(Formatter.Annotation)); 344.WithAdditionalAnnotations(Formatter.Annotation); 381expressionToInline = expressionToInline.WithAdditionalAnnotations(Formatter.Annotation);
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
140return replacement.ConvertToSingleLine().WithAdditionalAnnotations(Formatter.Annotation); 191return rewrittenPattern.ConvertToSingleLine().WithAdditionalAnnotations(Formatter.Annotation, Simplifier.Annotation);
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
101.WithAdditionalAnnotations(Formatter.Annotation);
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (2)
67.WithAdditionalAnnotations(Formatter.Annotation); 141.WithAdditionalAnnotations(Formatter.Annotation);
ConvertLinq\ConvertForEachToLinqQuery\AbstractToMethodConverter.cs (2)
105CreateDefaultStatement(queryOrLinqInvocationExpression, _modifyingExpression).WithAdditionalAnnotations(Formatter.Annotation)); 193SyntaxFactory.IdentifierName(MethodName))).WithAdditionalAnnotations(Formatter.Annotation);
ConvertLinq\ConvertForEachToLinqQuery\DefaultConverter.cs (1)
44.WithAdditionalAnnotations(Formatter.Annotation));
ConvertLinq\ConvertForEachToLinqQuery\YieldReturnConverter.cs (1)
45SyntaxFactory.ReturnStatement(queryOrLinqInvocationExpression).WithAdditionalAnnotations(Formatter.Annotation));
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (2)
709forEachStatement.Statement).WithAdditionalAnnotations(Formatter.Annotation), queryExpressionProcessingInfo); 731expression => forEachStatement.Statement.WithAdditionalAnnotations(Formatter.Annotation),
ConvertNamespaceTransform.cs (1)
258semicolonToken: default).WithAdditionalAnnotations(Formatter.Annotation);
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
134var statement = globalStatement.Statement.WithAdditionalAnnotations(Formatter.Annotation);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
232globalStatements.Add(GlobalStatement(statement).WithAdditionalAnnotations(Formatter.Annotation));
ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
107editor.ReplaceNode(switchStatement, switchExpressionStatement.WithAdditionalAnnotations(Formatter.Annotation));
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
269node.Expression.Cast(expressionConvertedType).WithAdditionalAnnotations(Formatter.Annotation),
ConvertToRecordEngine.cs (1)
417.WithAdditionalAnnotations(Formatter.Annotation);
CSharpAddYieldCodeFixProvider.cs (1)
81.WithAdditionalAnnotations(Formatter.Annotation);
CSharpInlineDeclarationCodeFixProvider.cs (2)
217(t, g) => t.WithTrailingTrivia(SyntaxFactory.ElasticSpace).WithoutAnnotations(Formatter.Annotation)); 304newType = newType.WithoutTrivia().WithAdditionalAnnotations(Formatter.Annotation);
CSharpIsAndCastCheckCodeFixProvider.cs (1)
103return newIf.WithAdditionalAnnotations(Formatter.Annotation);
CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
118var newReturnType = returnTypeSyntax.WithAdditionalAnnotations(Formatter.Annotation);
CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
67? node.WithAdditionalAnnotations(Formatter.Annotation)
CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
80return castExpression.Uncast().WithAdditionalAnnotations(Formatter.Annotation)
CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (3)
66.WithAdditionalAnnotations(Formatter.Annotation); 75.WithAdditionalAnnotations(Formatter.Annotation)); 84.WithAdditionalAnnotations(Formatter.Annotation));
CSharpSimplifyPropertyPatternCodeFixProvider.cs (1)
91.WithAdditionalAnnotations(Formatter.Annotation);
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
79.WithAdditionalAnnotations(Formatter.Annotation);
CSharpUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
56.WithAdditionalAnnotations(Formatter.Annotation);
CSharpUseConditionalExpressionForReturnCodeFixProvider.cs (1)
42.WithAdditionalAnnotations(Formatter.Annotation);
CSharpUseLocalFunctionCodeFixProvider.cs (1)
167.WithAdditionalAnnotations(Formatter.Annotation);
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
91var patternSyntax = AsPatternSyntax(pattern).WithAdditionalAnnotations(Formatter.Annotation);
CSharpUseRangeOperatorCodeFixProvider.cs (1)
92var argument = Argument(rangeExpression).WithAdditionalAnnotations(Formatter.Annotation);
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
81.WithAdditionalAnnotations(Formatter.Annotation)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (2)
122Formatter.Annotation.AddAnnotationToSymbol(methodSymbol))); 146return container.CopyAnnotationsTo(callSiteGenerator.Generate()).WithAdditionalAnnotations(Formatter.Annotation);
FullyQualify\CSharpFullyQualifyService.cs (1)
49.WithAdditionalAnnotations(Formatter.Annotation);
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
211declarationStatement = declarationStatement.WithAdditionalAnnotations(Formatter.Annotation);
GenerateType\CSharpGenerateTypeService.cs (1)
804var addedCompilationRoot = compilationRoot.AddUsingDirectives(new[] { usingDirective }, addImportOptions.PlaceSystemNamespaceFirst, Formatter.Annotation);
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (1)
84.WithAdditionalAnnotations(Formatter.Annotation);
InitializeParameter\InitializeParameterHelpers.cs (1)
111(currentBlock, _) => currentBlock.WithAdditionalAnnotations(Formatter.Annotation));
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (1)
51SyntaxFactory.EqualsValueClause(expression.WithoutTrivia()))))).WithAdditionalAnnotations(Formatter.Annotation);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (4)
110.WithAdditionalAnnotations(Formatter.Annotation); 242.WithAdditionalAnnotations(Formatter.Annotation); 292declarationStatement = declarationStatement.WithAdditionalAnnotations(Formatter.Annotation); 329SyntaxFactory.Block(root.GetCurrentNode(statement)).WithAdditionalAnnotations(Formatter.Annotation));
IntroduceVariable\CSharpIntroduceVariableService_IntroduceQueryLocal.cs (1)
38expression).WithAdditionalAnnotations(Formatter.Annotation);
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (1)
178: updatedIf.WithAdditionalAnnotations(Formatter.Annotation);
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (2)
111newStatement = newStatement.WithAdditionalAnnotations(Formatter.Annotation); 151newStatement = newStatement.WithAdditionalAnnotations(Formatter.Annotation);
MetadataAsSource\CSharpMetadataAsSourceService.cs (1)
59=> s_memberSeparationRule.Concat(Formatter.GetDefaultFormattingRules(document));
MisplacedUsingDirectivesCodeFixProvider.cs (2)
198.Select(d => d.WithAdditionalAnnotations(Formatter.Annotation, s_warningAnnotation)); 230.Select(directive => directive.WithAdditionalAnnotations(Formatter.Annotation, s_warningAnnotation));
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (5)
152return property.WithAdditionalAnnotations(Formatter.Annotation); 185.WithAdditionalAnnotations(Formatter.Annotation); 198.WithAdditionalAnnotations(Formatter.Annotation); 224return accessor.WithBody(getMethodDeclaration.Body.WithAdditionalAnnotations(Formatter.Annotation)); 273return accessor.WithBody(body.WithAdditionalAnnotations(Formatter.Annotation));
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (4)
140.WithAdditionalAnnotations(Formatter.Annotation); 211.WithAdditionalAnnotations(Formatter.Annotation); 269.WithAdditionalAnnotations(Formatter.Annotation); 280.WithAdditionalAnnotations(Formatter.Annotation);
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
354return expr.WithAdditionalAnnotations(Formatter.Annotation);
SimplifyTypeNames\SimplifyTypeNamesCodeFixProvider.cs (1)
55Simplifier.Annotation, Formatter.Annotation, DoNotAllowVarAnnotation.Annotation);
UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
87rules.AddRange(Formatter.GetDefaultFormattingRules(document));
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (1)
186.WithAdditionalAnnotations(Formatter.Annotation);
UseExpressionBodyCodeFixProvider.cs (2)
73editor.ReplaceNode(accessorList, (current, _) => current.WithAdditionalAnnotations(Formatter.Annotation)); 88.WithAdditionalAnnotations(Formatter.Annotation);
UseExpressionBodyForLambdaCodeActionHelpers.cs (1)
19=> UpdateWorker(semanticModel, originalDeclaration, currentDeclaration).WithAdditionalAnnotations(Formatter.Annotation);
UseSimpleUsingStatementCodeFixProvider.cs (1)
103result[i] = result[i].WithAdditionalAnnotations(Formatter.Annotation);
Microsoft.CodeAnalysis.CSharp.Workspaces (15)
CSharpCodeGenerationHelpers.cs (1)
29? result.WithAdditionalAnnotations(Formatter.Annotation)
CSharpRemoveUnnecessaryImportsService.cs (2)
28using Formatter = Microsoft.CodeAnalysis.Formatting.Formatter; 82var formattedRoot = Formatter.Format(newRoot, spans, provider, formattingOptions, rules: null, cancellationToken);
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (2)
229.WithAdditionalAnnotations(Formatter.Annotation); 250.WithAdditionalAnnotations(Formatter.Annotation));
CSharpSimplificationHelpers.cs (1)
85tokenWithLeadingWhitespace = token.WithLeadingTrivia(SyntaxFactory.ElasticMarker).WithAdditionalAnnotations(Formatter.Annotation);
CSharpSyntaxFactsService.cs (2)
99.WithAdditionalAnnotations(Formatter.Annotation); 109braces.closeBrace.WithAdditionalAnnotations(Formatter.Annotation));
Formatting\CSharpSyntaxFormattingService.cs (1)
322.AddRange(Formatter.GetDefaultFormattingRules(_services));
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
30.WithAdditionalAnnotations(Formatter.Annotation);
Simplification\CSharpSimplificationService.cs (1)
167tokenWithLeadingWhitespace = token.WithLeadingTrivia(SyntaxFactory.ElasticMarker).WithAdditionalAnnotations(Formatter.Annotation);
Simplification\CSharpSimplificationService.Expander.cs (1)
1125.WithAdditionalAnnotations(Simplifier.Annotation, Formatter.Annotation);
Simplification\Reducers\CSharpNameReducer.cs (1)
63node = node.CopyAnnotationsTo(replacementNode).WithAdditionalAnnotations(Formatter.Annotation);
Simplification\Reducers\CSharpNameReducer.Rewriter.cs (1)
223return result.Parenthesize().WithAdditionalAnnotations(Formatter.Annotation);
TypeDeclarationSyntaxExtensions.cs (1)
104return SyntaxFactory.Token(leadingTrivia, kind, trailingTrivia).WithAdditionalAnnotations(Formatter.Annotation);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (23)
CodeGeneration\AddAttributesTests.cs (1)
58var formatted = await Formatter.FormatAsync(changedDoc, SyntaxAnnotation.ElasticAnnotation, CSharpSyntaxFormattingOptions.Default, CancellationToken.None);
CodeGeneration\AddImportsTests.cs (3)
95var formatted = await Formatter.FormatAsync(imported, SyntaxAnnotation.ElasticAnnotation, formattingOptions, CancellationToken.None); 103var formatted = await Formatter.FormatAsync(reduced, SyntaxAnnotation.ElasticAnnotation, formattingOptions, CancellationToken.None); 815var formatted = await Formatter.FormatAsync(imported, formattingOptions, CancellationToken.None);
CodeGeneration\SymbolEditorTests.cs (3)
57document = await Formatter.FormatAsync(document, Formatter.Annotation, CSharpSyntaxFormattingOptions.Default, CancellationToken.None); 58document = await Formatter.FormatAsync(document, SyntaxAnnotation.ElasticAnnotation, CSharpSyntaxFormattingOptions.Default, CancellationToken.None);
CodeGeneration\SyntaxGeneratorTests.cs (1)
4481var elasticOnlyFormatted = Formatter.Format(newRoot, SyntaxAnnotation.ElasticAnnotation, _workspace.Services.SolutionServices, CSharpSyntaxFormattingOptions.Default, CancellationToken.None).ToFullString();
Formatting\FormattingElasticTriviaTests.cs (7)
94var newCompilation = Formatter.Format(compilation, workspace.Services.SolutionServices, CSharpSyntaxFormattingOptions.Default, CancellationToken.None); 117var newDecl = generator.AddAttributes(decl, generator.Attribute("Some")).WithAdditionalAnnotations(Formatter.Annotation); 134var formatted = Formatter.Format(newRoot, workspace.Services.SolutionServices, options, CancellationToken.None).ToFullString(); 137var elasticOnlyFormatted = Formatter.Format(newRoot, SyntaxAnnotation.ElasticAnnotation, workspace.Services.SolutionServices, options, CancellationToken.None).ToFullString(); 140var annotationFormatted = Formatter.Format(newRoot, Formatter.Annotation, workspace.Services.SolutionServices, options, CancellationToken.None).ToFullString(); 195var newCompilation = Formatter.Format(compilation, workspace.Services.SolutionServices, CSharpSyntaxFormattingOptions.Default, CancellationToken.None);
Formatting\FormattingMultipleSpanTests.cs (1)
169var result = Formatter.Format(root, TextSpan.FromBounds(0, 0), workspace.Services.SolutionServices, CSharpSyntaxFormattingOptions.Default, CancellationToken.None);
Formatting\FormattingTests.cs (3)
4527var newProperty = Formatter.Format(property, workspace.Services.SolutionServices, CSharpSyntaxFormattingOptions.Default, CancellationToken.None); 8111Formatter.Format(block, new AdhocWorkspace().Services.SolutionServices, CSharpSyntaxFormattingOptions.Default, CancellationToken.None); 9151=> Formatter.Format(SyntaxFactory.StructDeclaration("S"), DefaultWorkspace.Services.SolutionServices, CSharpSyntaxFormattingOptions.Default, CancellationToken.None);
Formatting\FormattingTreeEditTests.cs (2)
46var result1 = Formatter.Format(root1, document.Project.Solution.Services, options, CancellationToken.None); 59var result2 = Formatter.Format(root2, document.Project.Solution.Services, options, CancellationToken.None);
Formatting\FormattingTriviaTests.cs (2)
1752var formatted = Formatter.Format(tree, workspace.Services.SolutionServices, options, CancellationToken.None); 1798var formatted = Formatter.Format(tree, workspace.Services.SolutionServices, options, CancellationToken.None);
Microsoft.CodeAnalysis.EditorFeatures (1)
CommentSelection\AbstractCommentSelectionBase.cs (1)
157var formattedChanges = Formatter.GetFormattedTextChanges(newRoot, formattingSpans, document.Project.Solution.Services, formattingOptions, rules: null, cancellationToken);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
Formatting\CoreFormatterTestsBase.cs (4)
207var rules = formattingRuleProvider.CreateRule(documentSyntax, 0).Concat(Formatter.GetDefaultFormattingRules(document)); 216var newRootNode = Formatter.Format(root, spans, workspace.Services.SolutionServices, options, rules, CancellationToken.None); 229var result = Formatter.GetFormattedTextChanges(root, spans, workspace.Services.SolutionServices, options, rules, CancellationToken.None); 291var result = Formatter.Format(node, workspace.Services.SolutionServices, options, CancellationToken.None);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
CodeGeneration\CodeGenerationTests.cs (5)
555.WithAdditionalAnnotations(Formatter.Annotation); 574.WithAdditionalAnnotations(Formatter.Annotation); 626updatedDeclarationNode = updatedDeclarationNode.WithAdditionalAnnotations(Formatter.Annotation); 974var actual = Formatter.FormatAsync(simplified, Formatter.Annotation, formattingOptions, CancellationToken.None).Result.GetSyntaxRootAsync().Result.ToFullString();
MetadataAsSource\MetadataAsSourceTests.cs (1)
1765await Formatter.FormatAsync(document, CSharpSyntaxFormattingOptions.Default, CancellationToken.None);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Expansion\AbstractExpansionTest.vb (1)
49document = Await Formatter.FormatAsync(document, cleanupOptions.FormattingOptions, CancellationToken.None)
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
Formatting\OmniSharpFormatter.cs (1)
18=> Formatter.FormatAsync(document, spans, options.CleanupOptions.FormattingOptions, rules: null, cancellationToken);
Microsoft.CodeAnalysis.ExternalAccess.Razor (2)
RazorCSharpFormattingInteractionService.cs (2)
68return Formatter.GetFormattedTextChanges(root, span, services.SolutionServices, GetFormattingOptions(indentationOptions), cancellationToken); 78return Formatter.Format(root, services.SolutionServices, GetFormattingOptions(indentationOptions), cancellationToken: cancellationToken);
Microsoft.CodeAnalysis.Features (93)
AbstractAddDocCommentNodesCodeFixProvider.cs (1)
121var newRoot = root.ReplaceNode(docCommentNode, newDocComment.WithAdditionalAnnotations(Formatter.Annotation));
AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
93.WithAdditionalAnnotations(Formatter.Annotation);
AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
104.WithAdditionalAnnotations(Formatter.Annotation, annotation);
AbstractPopulateSwitchCodeFixProvider.cs (1)
199.WithAdditionalAnnotations(Formatter.Annotation);
AbstractPopulateSwitchExpressionCodeFixProvider.cs (1)
38switchNode, switchExpression).WithAdditionalAnnotations(Formatter.Annotation);
AbstractPopulateSwitchStatementCodeFixProvider.cs (1)
39switchNode, switchOperation).WithAdditionalAnnotations(Formatter.Annotation);
AbstractRemoveUnusedValuesCodeFixProvider.cs (4)
407.WithAdditionalAnnotations(Simplifier.Annotation, Formatter.Annotation); 422.WithAdditionalAnnotations(Simplifier.Annotation, Formatter.Annotation); 657editor.ReplaceNode(node, replacement.WithAdditionalAnnotations(Formatter.Annotation)); 843rootWithTrackedNodes = Formatter.Format(rootWithTrackedNodes, originalDeclStatementsToMoveOrRemove.Select(s => s.Span), provider, options, rules: null, cancellationToken);
AbstractUseCollectionInitializerCodeFixProvider.cs (1)
97.WithAdditionalAnnotations(Formatter.Annotation);
AbstractUseConditionalExpressionCodeFixProvider.cs (2)
22using Formatter = Microsoft.CodeAnalysis.Formatting.Formatter; 84var formattedRoot = Formatter.Format(changedRoot, SpecializedFormattingAnnotation, provider, formattingOptions, rules, cancellationToken);
AbstractUseNullPropagationCodeFixProvider.cs (1)
190.WithAdditionalAnnotations(Formatter.Annotation);
AbstractUseObjectInitializerCodeFixProvider.cs (1)
98.WithAdditionalAnnotations(Formatter.Annotation);
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
65.WithAdditionalAnnotations(Formatter.Annotation);
AddParameterService.cs (1)
125.WithAdditionalAnnotations(Formatter.Annotation);
ChangeSignature\AbstractChangeSignatureService.cs (4)
406var formattedRoot = Formatter.Format( 425var formattedDoc = await Formatter.FormatAsync(reducedDoc, SyntaxAnnotation.ElasticAnnotation, cleanupOptions.FormattingOptions, cancellationToken).ConfigureAwait(false); 519newArguments.Add(argument.WithName(param.Name).WithAdditionalAnnotations(Formatter.Annotation)); 542newArguments.Add(paramsArrayArgument.WithName(param.Name).WithAdditionalAnnotations(Formatter.Annotation));
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaWarningCodeAction.cs (1)
87=> Formatter.Format(node, _document.Project.Solution.Services, _options, cancellationToken);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Pragma.cs (1)
221=> Formatter.Format(node, _document.Project.Solution.Services, _options, cancellationToken);
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (1)
168var textChanges = Formatter.GetFormattedTextChanges(
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (6)
416import = import.WithAdditionalAnnotations(Formatter.Annotation); 628.WithAdditionalAnnotations(Formatter.Annotation); 632root = Formatter.Format(root, Formatter.Annotation, services, documentOptions.FormattingOptions, cancellationToken); 670var formattedDocument = await Formatter.FormatAsync(documentWithAdditionalImports, Formatter.Annotation, documentOptions.FormattingOptions, cancellationToken)
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (5)
115return await Formatter.FormatAsync(document, _annotation, formattingOptions, cancellationToken).ConfigureAwait(false); 201memberContainingDocument = await Formatter.FormatAsync(memberContainingDocument, Formatter.Annotation, cleanupOptions.FormattingOptions, cancellationToken).ConfigureAwait(false); 222dismemberedDocument = await Formatter.FormatAsync(dismemberedDocument, Formatter.Annotation, cleanupOptions.FormattingOptions, cancellationToken).ConfigureAwait(false);
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (3)
145var formattedDocumentWithImport = await Formatter.FormatAsync(documentWithImport, Formatter.Annotation, formattingOptions, cancellationToken).ConfigureAwait(false); 239return syntaxGenerator.NamespaceImportDeclaration(namespaceName).WithAdditionalAnnotations(Formatter.Annotation);
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
240.WithAdditionalAnnotations(Formatter.Annotation);
ConvertAnonymousType\AbstractConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (1)
130return ConvertToTuple(anonCreation).WithAdditionalAnnotations(Formatter.Annotation);
ConvertAutoPropertyToFullProperty\AbstractConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
101editor.ReplaceNode(property, fullProperty.WithAdditionalAnnotations(Formatter.Annotation));
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (2)
100return foreachCollectionExpression.WithoutTrivia().WithAdditionalAnnotations(Formatter.Annotation); 146return (TStatementSyntax)localDecl.WithAdditionalAnnotations(Formatter.Annotation);
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
50.WithAdditionalAnnotations(Formatter.Annotation)
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
317syntaxFacts.ConvertToSingleLine(expressions[index], useElasticTrivia: true).WithAdditionalAnnotations(Formatter.Annotation));
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
705.WithAdditionalAnnotations(Formatter.Annotation);
EncapsulateField\AbstractEncapsulateFieldService.cs (7)
217document = await Formatter.FormatAsync(document.WithSyntaxRoot(rewrittenFieldDeclaration), Formatter.Annotation, formattingOptions, cancellationToken).ConfigureAwait(false); 225var updatedLinkedDocument = await Formatter.FormatAsync(linkedDocument.WithSyntaxRoot(updatedLinkedRoot), Formatter.Annotation, linkedDocumentFormattingOptions, cancellationToken).ConfigureAwait(false); 251documentWithProperty = await Formatter.FormatAsync(documentWithProperty, Formatter.Annotation, formattingOptions, cancellationToken).ConfigureAwait(false); 390Formatter.Annotation.AddAnnotationToSymbol(propertySymbol));
ExtractInterface\AbstractExtractInterfaceService.cs (3)
305var formattedDocument = await Formatter.FormatAsync( 307Formatter.Annotation, 358var unformattedTypeDeclaration = syntaxGenerator.AddInterfaceType(typeDeclaration, typeReference).WithAdditionalAnnotations(Formatter.Annotation);
ExtractMethod\ExtractMethodResult.cs (2)
101Formatter.Format(simplifiedRoot, Formatter.Annotation, services, cleanupOptions.FormattingOptions, FormattingRules, cancellationToken));
ExtractMethod\MethodExtractor.cs (1)
103=> GetCustomFormattingRules(document).AddRange(Formatter.GetDefaultFormattingRules(document));
Formatting\FormattingRuleUtilities.cs (1)
26return rules.AddRange(Formatter.GetDefaultFormattingRules(document.LanguageServices));
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (2)
32rules.AddRange(Formatter.GetDefaultFormattingRules(document)); 34var formattedDocument = await Formatter.FormatAsync(
GenerateMember\GenerateVariable\AbstractGenerateVariableService.GenerateLocalCodeAction.cs (1)
72localStatement = localStatement.WithAdditionalAnnotations(Formatter.Annotation);
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (1)
528updatedExpression.WithAdditionalAnnotations(Formatter.Annotation), parameterName, insertionIndex, named);
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (3)
145newParent.WithAdditionalAnnotations(Formatter.Annotation))); 174newParent.WithAdditionalAnnotations(Formatter.Annotation))); 183usingStatement.WithAdditionalAnnotations(Formatter.Annotation)));
IntroduceVariable\AbstractIntroduceVariableService.cs (1)
393.WithAdditionalAnnotations(Formatter.Annotation);
IntroduceVariable\AbstractIntroduceVariableService.IntroduceVariableAllOccurrenceCodeAction.cs (2)
36document = await Formatter.FormatAsync(document, Formatter.Annotation, Options.FormattingOptions, cancellationToken).ConfigureAwait(false);
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (5)
511return root.ReplaceNode(currentParent, updatedParent.WithAdditionalAnnotations(Formatter.Annotation)); 536return root.ReplaceNode(currentParent, updatedParent.WithAdditionalAnnotations(Formatter.Annotation)); 563return root.ReplaceNode(currentParent, updatedParent.WithAdditionalAnnotations(Formatter.Annotation)); 586return root.ReplaceNode(currentParent, updatedParent.WithAdditionalAnnotations(Formatter.Annotation)); 611return root.ReplaceNode(currentParent, updatedParent.WithAdditionalAnnotations(Formatter.Annotation));
MetadataAsSource\AbstractMetadataAsSourceService.cs (1)
72var formattedDoc = await Formatter.FormatAsync(
MoveToNamespace\AbstractMoveToNamespaceService.cs (1)
287var formattedDocument = await Formatter.FormatAsync(document, SyntaxAnnotation.ElasticAnnotation, formattingOptions, cancellationToken).ConfigureAwait(false);
PullMemberUp\MembersPuller.cs (1)
398destinationDocument = await Formatter.FormatAsync(destinationDocument, s_removableImportAnnotation, options.CleanupOptions.FormattingOptions, cancellationToken).ConfigureAwait(false);
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
80token.Parent.ReplaceToken(token, default(SyntaxToken)).WithAdditionalAnnotations(Formatter.Annotation)));
Shared\Utilities\ExtractTypeHelpers.cs (2)
112var formattedDocument = await Formatter.FormatAsync(simplified, newCleanupOptions.FormattingOptions, cancellationToken).ConfigureAwait(false); 129return Formatter.Format(syntaxGenerator.SyntaxGeneratorInternal.TypeParameterList(typeParameterNames), document.Project.Solution.Services, formattingOptions, cancellationToken).ToString();
Snippets\SnippetProviders\AbstractConsoleSnippetProvider.cs (1)
111var reformatSnippetNode = snippetExpressionNode.WithAdditionalAnnotations(findSnippetAnnotation, cursorAnnotation, Simplifier.Annotation, SymbolAnnotation.Create(consoleSymbol!), Formatter.Annotation);
Snippets\SnippetProviders\AbstractSnippetProvider.cs (3)
174document = await Formatter.FormatAsync(document, _findSnippetAnnotation, syntaxFormattingOptions, cancellationToken: cancellationToken).ConfigureAwait(false); 177document = await Formatter.FormatAsync(document, SyntaxAnnotation.ElasticAnnotation, syntaxFormattingOptions, cancellationToken: cancellationToken).ConfigureAwait(false); 236var reformatSnippetNode = snippetExpressionNode.WithAdditionalAnnotations(findSnippetAnnotation, cursorAnnotation, Simplifier.Annotation, Formatter.Annotation);
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
91newCondition = newCondition.WithAdditionalAnnotations(Formatter.Annotation);
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (2)
67leftCondition = leftCondition.WithAdditionalAnnotations(Formatter.Annotation); 68rightCondition = rightCondition.WithAdditionalAnnotations(Formatter.Annotation);
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (1)
85return root.ReplaceNode(outerIfOrElseIf, newIfOrElseIf.WithAdditionalAnnotations(Formatter.Annotation));
SplitOrMergeIfStatements\Nested\AbstractSplitIntoNestedIfStatementsCodeRefactoringProvider.cs (1)
57root.ReplaceNode(ifOrElseIf, outerIfOrElseIf.WithAdditionalAnnotations(Formatter.Annotation)));
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
288return Formatter.Format(newRoot, SpecializedFormattingAnnotation, document.Project.Solution.Services, options, formattingRules, cancellationToken);
UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (1)
92return coalesceExpression.WithAdditionalAnnotations(Formatter.Annotation);
Wrapping\AbstractCodeActionComputer.cs (1)
168var formattedDocument = await Formatter.FormatAsync(
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Features\CodeCleanup\AbstractCodeCleanupService.cs (1)
98document = await Formatter.FormatAsync(document, formattingOptions, cancellationToken).ConfigureAwait(false);
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
45var textChanges = Formatter.GetFormattedTextChanges(root, SpecializedCollections.SingletonEnumerable(formattingSpan), services, formattingOptions, rules: null, cancellationToken);
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
149var formattingChanges = Formatter.GetFormattedTextChanges(root, spanToFormat, originalDocument.Project.Solution.Services, formattingOptions, cancellationToken: cancellationToken)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (10)
TypeBlockSyntaxExtensions.vb (3)
94Return SyntaxFactory.EndClassStatement().WithAdditionalAnnotations(Formatter.Annotation) 96Return SyntaxFactory.EndInterfaceStatement().WithAdditionalAnnotations(Formatter.Annotation) 98Return SyntaxFactory.EndStructureStatement().WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicChangeToYieldCodeFixProvider.vb (1)
42Dim yieldStatement = SyntaxFactory.YieldStatement(returnStatement.Expression).WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (2)
100.WithAdditionalAnnotations(Formatter.Annotation) 105.WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicConvertToIteratorCodeFixProvider.vb (2)
113Dim iteratorToken As SyntaxToken = Token(SyntaxKind.IteratorKeyword).WithAdditionalAnnotations(Formatter.Annotation) 132Dim iteratorToken As SyntaxToken = Token(SyntaxKind.IteratorKeyword).WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (1)
108Dim newCastExpression = Uncast(castExpression).WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicRemoveUnnecessaryImportsService.vb (1)
47newRoot = newRoot.WithAdditionalAnnotations(Formatter.Annotation)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (11)
LineCommit\CommitFormatter.vb (6)
174Return Formatter.GetDefaultFormattingRules(languageServices) 178Return Formatter.GetDefaultFormattingRules(languageServices) 189Return Formatter.GetDefaultFormattingRules(languageServices) 217Return (New NoAnchorFormatterRule()).Concat(Formatter.GetDefaultFormattingRules(languageServices)) 220Return Formatter.GetDefaultFormattingRules(languageServices) 243Formatter.GetDefaultFormattingRules(languageServices), node, options))
NavigationBar\VisualBasicEditorNavigationBarItemService_CodeGeneration.vb (3)
68Dim formatterRules = Formatter.GetDefaultFormattingRules(newDocument) 73Return Await Formatter.FormatAsync( 75Formatter.Annotation,
Utilities\CommandHandlers\AbstractImplementAbstractClassOrInterfaceCommandHandler.vb (2)
177newDocument = Formatter.FormatAsync(newDocument, Formatter.Annotation, cleanupOptions.FormattingOptions, cancellationToken).WaitAndGetResult(cancellationToken)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (3)
Formatting\Indentation\SmartTokenFormatter_FormatTokenTests.vb (1)
193Dim formattingRules = ImmutableArray.Create(Of AbstractFormattingRule)(New SpecialFormattingRule(indentStyle)).AddRange(Formatter.GetDefaultFormattingRules(document))
Formatting\VisualBasicFormatterTestBase.vb (2)
61Dim rules = formattingRuleProvider.CreateRule(docSyntax, 0).Concat(Formatter.GetDefaultFormattingRules(document)) 64Dim changes = Formatter.GetFormattedTextChanges(
Microsoft.CodeAnalysis.VisualBasic.Features (38)
AddImport\VisualBasicAddImportFeatureService.vb (1)
303newRoot = newRoot.WithAdditionalAnnotations(CaseCorrector.Annotation, Formatter.Annotation)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
738Return SpecializedCollections.SingletonEnumerable(Of AbstractFormattingRule)(New ChangeSignatureFormattingRule()).Concat(Formatter.GetDefaultFormattingRules(document))
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (3)
195Dim updatedDocument = Await document.ReplaceNodeAsync(node, updatedProperty.WithAdditionalAnnotations(Formatter.Annotation), cancellationToken).ConfigureAwait(False) 222Dim updatedDocument = Await document.ReplaceNodeAsync(endStatement.Parent, updatedParent.WithAdditionalAnnotations(Formatter.Annotation), cancellationToken).ConfigureAwait(False) 257updatedDocument = Await updatedDocument.ReplaceNodeAsync(tree, tree.WithAdditionalAnnotations(Formatter.Annotation), cancellationToken).ConfigureAwait(False)
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (2)
206.WithAdditionalAnnotations(Formatter.Annotation) 225.WithAdditionalAnnotations(Formatter.Annotation)
CodeFixes\OverloadBase\OverloadBaseCodeFixProvider.AddKeywordAction.vb (1)
81Return newNode.WithAdditionalAnnotations(Formatter.Annotation)
CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (2)
67Dim titleComment = SyntaxFactory.CommentTrivia(String.Format(" ' {0}", title)).WithAdditionalAnnotations(Formatter.Annotation) 141attributeStatement = CType(Formatter.Format(attributeStatement, services, options, cancellationToken), AttributesStatementSyntax)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.ReferenceRewriter.vb (1)
61.WithAdditionalAnnotations(Formatter.Annotation, Simplifier.Annotation)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (4)
196updatedDocument = Await updatedDocument.ReplaceNodeAsync(scope, newScope.WithAdditionalAnnotations(Formatter.Annotation), cancellationToken).ConfigureAwait(False) 282.WithAdditionalAnnotations(Formatter.Annotation) 313.WithAdditionalAnnotations(Formatter.Annotation) 325.WithAdditionalAnnotations(Formatter.Annotation)
EncapsulateField\VisualBasicEncapsulateFieldService.vb (2)
51root = root.ReplaceNode(fieldIdentifier, fieldIdentifier.WithIdentifier(newIdentifier).WithAdditionalAnnotations(annotation, Formatter.Annotation)) 63.WithAdditionalAnnotations(Formatter.Annotation)
ExtractInterface\VisualBasicExtractInterfaceService.vb (2)
75Return implementsClause.AddInterfaceMembers(qualifiedName).WithAdditionalAnnotations(Formatter.Annotation) 77Return SyntaxFactory.ImplementsClause(qualifiedName).WithAdditionalAnnotations(Formatter.Annotation)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (2)
87Formatter.Annotation.AddAnnotationToSymbol(methodSymbol))) 107Return container.CopyAnnotationsTo(callSiteGenerator.Generate()).WithAdditionalAnnotations(Formatter.Annotation)
FullyQualify\VisualBasicFullyQualifyService.vb (1)
67WithAdditionalAnnotations(Formatter.Annotation, CaseCorrector.Annotation)
GenerateType\VisualBasicGenerateTypeService.vb (1)
676Dim addedCompilationRoot = compilationRoot.AddImportsStatement(newImport, addImportOptions.PlaceSystemNamespaceFirst, Formatter.Annotation, Simplifier.Annotation)
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceField.vb (1)
215.WithAdditionalAnnotations(Formatter.Annotation)
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceLocal.vb (4)
93SyntaxFactory.EndFunctionStatement()).WithAdditionalAnnotations(Formatter.Annotation) 126declarationStatement = declarationStatement.WithAdditionalAnnotations(Formatter.Annotation, localAnnotation) 156Dim finalInnerMostBlock = oldInnerMostCommonBlock.ReplaceStatements(statements, Formatter.Annotation) 182Dim newRoot = tree.ConvertSingleLineToMultiLineExecutableBlock(oldBlock, statements, Formatter.Annotation)
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceQueryLocal.vb (1)
30expression)).WithAdditionalAnnotations(Formatter.Annotation)
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (1)
67Return _memberSeparationRule.Concat(Formatter.GetDefaultFormattingRules(document))
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (1)
128Return newPropertyDeclaration.WithAdditionalAnnotations(Formatter.Annotation)
ReplacePropertyWithMethods\VisualBasicReplacePropertyWithMethods.vb (1)
110Return statement.WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicChangeToYieldCodeFixProvider.vb (1)
42Dim yieldStatement = SyntaxFactory.YieldStatement(returnStatement.Expression).WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (2)
100.WithAdditionalAnnotations(Formatter.Annotation) 105.WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicConvertToIteratorCodeFixProvider.vb (2)
113Dim iteratorToken As SyntaxToken = Token(SyntaxKind.IteratorKeyword).WithAdditionalAnnotations(Formatter.Annotation) 132Dim iteratorToken As SyntaxToken = Token(SyntaxKind.IteratorKeyword).WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicRemoveUnnecessaryCastCodeFixProvider.vb (1)
108Dim newCastExpression = Uncast(castExpression).WithAdditionalAnnotations(Formatter.Annotation)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
Simplification\Reducers\VisualBasicNameReducer.vb (1)
48node = node.CopyAnnotationsTo(replacementNode).WithAdditionalAnnotations(Formatter.Annotation)
Simplification\Reducers\VisualBasicVariableDeclaratorReducer.vb (1)
45replacementNode = node.CopyAnnotationsTo(replacementNode).WithAdditionalAnnotations(Formatter.Annotation)
TypeBlockSyntaxExtensions.vb (3)
94Return SyntaxFactory.EndClassStatement().WithAdditionalAnnotations(Formatter.Annotation) 96Return SyntaxFactory.EndInterfaceStatement().WithAdditionalAnnotations(Formatter.Annotation) 98Return SyntaxFactory.EndStructureStatement().WithAdditionalAnnotations(Formatter.Annotation)
VisualBasicRemoveUnnecessaryImportsService.vb (1)
47newRoot = newRoot.WithAdditionalAnnotations(Formatter.Annotation)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (11)
CodeGeneration\AddImportsTests.vb (2)
101Dim formatted = Await Formatter.FormatAsync(imported, SyntaxAnnotation.ElasticAnnotation, formattingOptions, CancellationToken.None) 108Dim formatted = Await Formatter.FormatAsync(reduced, SyntaxAnnotation.ElasticAnnotation, formattingOptions, CancellationToken.None)
Formatting\FormattingTests.vb (5)
3021Dim result = Formatter.GetFormattedTextChanges(root, workspace.Services.SolutionServices, options, CancellationToken.None) 3028Dim result2 = Formatter.GetFormattedTextChanges(root, workspace.Services.SolutionServices, options, CancellationToken.None) 3788Dim result = Formatter.Format(root, goo, workspace.Services.SolutionServices, VisualBasicSyntaxFormattingOptions.Default, CancellationToken.None).ToString() 4209document = Await Formatter.FormatAsync(newDocument, VisualBasicSyntaxFormattingOptions.Default, CancellationToken.None) 4605Dim formatted = Formatter.Format(tree, workspace.Services.SolutionServices, options, CancellationToken.None)
Formatting\VisualBasicFormattingTestBase.vb (3)
67Dim changes = Formatter.GetFormattedTextChanges(Await syntaxTree.GetRootAsync(), workspace.Services.SolutionServices, options, CancellationToken.None) 70changes = Formatter.GetFormattedTextChanges(Await syntaxTree.GetRootAsync(), (Await syntaxTree.GetRootAsync()).FullSpan, workspace.Services.SolutionServices, options, CancellationToken.None) 76changes = Formatter.GetFormattedTextChanges(Await syntaxTree.GetRootAsync(), spans, workspace.Services.SolutionServices, options, CancellationToken.None)
OrganizeImports\OrganizeImportsTests.vb (1)
64Dim formattedDocument = Await Formatter.FormatAsync(organizedDocument, formattingOptions, CancellationToken.None)
Microsoft.CodeAnalysis.Workspaces (17)
AbstractMoveDeclarationNearReferenceService.cs (4)
128declarationStatement = declarationStatement.WithAdditionalAnnotations(Formatter.Annotation); 142newNextStatement.WithAdditionalAnnotations(Formatter.Annotation).WithLeadingTrivia( 152(current, generator) => current.WithAdditionalAnnotations(Formatter.Annotation).WithPrependedLeadingTrivia( 172declarationStatement.WithAdditionalAnnotations(Formatter.Annotation));
AddParameterEditor.cs (4)
46.WithAdditionalAnnotations(Formatter.Annotation); 73.WithAdditionalAnnotations(Formatter.Annotation)); 96.WithAdditionalAnnotations(Formatter.Annotation)); 117.WithAdditionalAnnotations(Formatter.Annotation));
CodeActions\CodeAction.cs (4)
345/// Formatting nodes annotated with <see cref="Formatter.Annotation"/> 374document = await Formatter.FormatAsync(document, Formatter.Annotation, options.FormattingOptions, cancellationToken).ConfigureAwait(false); 377document = await Formatter.FormatAsync(document, SyntaxAnnotation.ElasticAnnotation, options.FormattingOptions, cancellationToken).ConfigureAwait(false);
CodeGenerationHelpers.cs (1)
47=> node.WithAdditionalAnnotations(Formatter.Annotation, CodeGenerator.Annotation);
Editing\ImportAdderService.cs (1)
103.WithAdditionalAnnotations(Simplifier.Annotation, Formatter.Annotation);
Formatting\AbstractFormattingService.cs (1)
21return Formatter.FormatAsync(document, spans, syntaxFormattingOptions, rules: null, cancellationToken);
Rename\ConflictEngine\RenamedSpansTracker.cs (2)
166document = await Formatter.FormatAsync(document, Formatter.Annotation, cleanupOptions.FormattingOptions, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
Formatting\FormattingTestBase.cs (3)
75var newRootNode = Formatter.Format(root, spans, services, options, rules: null, CancellationToken.None); 92var result = Formatter.GetFormattedTextChanges(root, spans, services, options); 100var idempotentResult = Formatter.GetFormattedTextChanges(resultRoot, adjustedSpans, services, options);
Microsoft.CodeAnalysis.Workspaces.UnitTests (11)
Editing\SyntaxEditorTests.cs (1)
34var formatted = Formatter.Format(node, EmptyWorkspace.Services.SolutionServices, options, CancellationToken.None);
Formatter\FormatterTests.cs (8)
55var formattedDocument = await Formatter.FormatAsync(document, spans: null, options: null, CancellationToken.None); 93var formattedDocument = await Formatter.FormatAsync(document, spans: null, options, CancellationToken.None); 122ValidateCSharpOptions((CSharpSyntaxFormattingOptions)(await Formatter.GetFormattingOptionsAsync(csDocument, updatedOptions, CancellationToken.None)).Syntax!); 123ValidateVisualBasicOptions((VisualBasicSyntaxFormattingOptions)(await Formatter.GetFormattingOptionsAsync(vbDocument, updatedOptions, CancellationToken.None)).Syntax!); 132ValidateCSharpOptions((CSharpSyntaxFormattingOptions)(await Formatter.GetFormattingOptionsAsync(csDocumentWithUpdatedOptions, optionSet: null, CancellationToken.None)).Syntax!); 133ValidateVisualBasicOptions((VisualBasicSyntaxFormattingOptions)(await Formatter.GetFormattingOptionsAsync(vbDocumentWithUpdatedOptions, optionSet: null, CancellationToken.None)).Syntax!); 134ValidateOrganizeImportsOptions(await Formatter.GetOrganizeImportsOptionsAsync(csDocumentWithUpdatedOptions, CancellationToken.None)); 135ValidateOrganizeImportsOptions(await Formatter.GetOrganizeImportsOptionsAsync(vbDocumentWithUpdatedOptions, CancellationToken.None));
FormattingTests.cs (1)
87var formattedRoot = Formatter.Format(tree.GetRoot(), workspace.Services.SolutionServices, options, CancellationToken.None);
SolutionTests\SolutionTests.cs (1)
2516var newRoot = await Formatter.FormatAsync(document, CSharpSyntaxFormattingOptions.Default, CancellationToken.None).Result.GetSyntaxRootAsync();
Microsoft.VisualStudio.LanguageServices (6)
Implementation\AbstractEditorFactory.cs (1)
353var formattedRoot = Formatter.Format(rootToFormat, workspace.Services.SolutionServices, cleanupOptions.FormattingOptions, cancellationToken);
LanguageService\AbstractLanguageService`2.IVsLanguageTextOps.cs (1)
69var rules = ruleFactory.CreateRule(documentSyntax, start).Concat(Formatter.GetDefaultFormattingRules(document.Project.Services));
Venus\ContainedDocument.cs (1)
810var formattingRules = venusFormattingRules.Concat(Formatter.GetDefaultFormattingRules(document));
Venus\ContainedLanguageCodeSupport.cs (3)
231var formattingRules = additionalFormattingRule.Concat(Formatter.GetDefaultFormattingRules(targetDocument)); 233newRoot = Formatter.Format( 235Formatter.Annotation,
Microsoft.VisualStudio.LanguageServices.CSharp (3)
Snippets\SnippetExpansionClient.cs (3)
128var formattedDocument = Formatter.FormatAsync(newDocument, Formatter.Annotation, formattingOptions, cancellationToken).WaitAndGetResult(cancellationToken); 169newUsings.Add(candidateUsing.WithAdditionalAnnotations(Formatter.Annotation).WithAppendedTrailingTrivia(SyntaxFactory.CarriageReturnLineFeed));
Microsoft.VisualStudio.LanguageServices.Implementation (6)
CodeModel\AbstractCodeModelService.cs (2)
1038var formattingRules = Formatter.GetDefaultFormattingRules(document); 1048return await Formatter.FormatAsync(
CodeModel\FileCodeModel.cs (3)
352var formatted = await Formatter.FormatAsync(result, Formatter.Annotation, formattingOptions, CancellationToken.None).ConfigureAwait(true); 353formatted = await Formatter.FormatAsync(formatted, SyntaxAnnotation.ElasticAnnotation, formattingOptions, CancellationToken.None).ConfigureAwait(true);
Options\AbstractOptionPreviewViewModel.cs (1)
141var formatted = Formatter.FormatAsync(document, formattingOptions, CancellationToken.None).WaitAndGetResult(CancellationToken.None);
Microsoft.VisualStudio.LanguageServices.VisualBasic (8)
CodeModel\VisualBasicCodeModelService.vb (5)
1331Dim newDeclarator = declarator.RemoveNode(node, SyntaxRemoveOptions.KeepEndOfLine).WithAdditionalAnnotations(Formatter.Annotation) 1344Dim newDeclaration = declaration.RemoveNode(node, SyntaxRemoveOptions.KeepEndOfLine).WithAdditionalAnnotations(Formatter.Annotation) 1372Dim newArgumentList = argumentList.RemoveNode(node, SyntaxRemoveOptions.KeepEndOfLine).WithAdditionalAnnotations(Formatter.Annotation) 1379Dim newParameterList = parameterList.RemoveNode(node, SyntaxRemoveOptions.KeepEndOfLine).WithAdditionalAnnotations(Formatter.Annotation) 3939.WithAdditionalAnnotations(Formatter.Annotation)
Snippets\SnippetExpansionClient.vb (3)
139Dim formattedDocument = Formatter.FormatAsync(newDocument, Formatter.Annotation, formattingOptions, cancellationToken).WaitAndGetResult(cancellationToken) 204importsToAdd.Add(filteredImportsStatement.WithAdditionalAnnotations(Formatter.Annotation) _