private static AccessorListSyntax AddNewLineAfterFirstAccessorIfNecessary(AccessorListSyntax accessorList, AccessorListSyntax newAccessorList, CancellationToken cancellationToken) { SyntaxList <AccessorDeclarationSyntax> accessors = newAccessorList.Accessors; if (accessors.Count > 1) { AccessorDeclarationSyntax accessor = accessors.First(); SyntaxTriviaList trailingTrivia = accessor.GetTrailingTrivia(); if (accessorList.SyntaxTree.IsSingleLineSpan(trailingTrivia.Span, cancellationToken)) { return(newAccessorList.ReplaceNode(accessor, accessor.AppendToTrailingTrivia(NewLineTrivia()))); } } return(newAccessorList); }