// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. namespace Microsoft.CodeAnalysis.Formatting.Rules; /// <summary> /// Options for <see cref="AdjustNewLinesOperation"/>. /// /// <list type="bullet"> /// <item> /// <term><see cref="PreserveLines"/></term> /// <description>the operation will leave lineBreaks as it is if original lineBreaks are equal or greater than given lineBreaks</description> /// </item> /// <item> /// <term><see cref="ForceLines"/></term> /// <description>the operation will force existing lineBreaks to the given lineBreaks</description> /// </item> /// </list> /// </summary> internal enum AdjustNewLinesOption { PreserveLines, ForceLines, ForceLinesIfOnSingleLine, } |