diff --git a/src/Workspaces/CSharpTest/Formatting/FormattingTriviaTests.cs b/src/Workspaces/CSharpTest/Formatting/FormattingTriviaTests.cs index 6f1f0cf0a9334262177a2475af41976b34b3ca0e..e26cfc8d5a3f1aeb1d21f216b14fb0f70c0d5fb9 100644 --- a/src/Workspaces/CSharpTest/Formatting/FormattingTriviaTests.cs +++ b/src/Workspaces/CSharpTest/Formatting/FormattingTriviaTests.cs @@ -1748,13 +1748,12 @@ class F }"; var tree = SyntaxFactory.ParseCompilationUnit(code); - var text = DefaultWorkspace.Options.GetOption(FormattingOptions.NewLine, LanguageNames.CSharp); - var newLine = SyntaxFactory.ElasticEndOfLine(text); + var newLineText = SyntaxFactory.ElasticEndOfLine(DefaultWorkspace.Options.GetOption(FormattingOptions.NewLine, LanguageNames.CSharp)); tree = tree.ReplaceTokens(tree.DescendantTokens(descendIntoTrivia: true) - .Where(tr => tr.IsKind(SyntaxKind.EndOfDirectiveToken)), (o, r) => o.WithTrailingTrivia(o.LeadingTrivia.Add(newLine)) - .WithLeadingTrivia(SyntaxFactory.TriviaList()) - .WithAdditionalAnnotations(SyntaxAnnotation.ElasticAnnotation)); + .Where(tr => tr.IsKind(SyntaxKind.EndOfDirectiveToken)), (o, r) => o.WithTrailingTrivia(o.LeadingTrivia.Add(newLineText)) + .WithLeadingTrivia(SyntaxFactory.TriviaList()) + .WithAdditionalAnnotations(SyntaxAnnotation.ElasticAnnotation)); var formatted = Formatter.Format(tree, DefaultWorkspace, DefaultWorkspace.Options.WithChangedOption(FormattingOptions.UseTabs, LanguageNames.CSharp, true));