99 references to AdjustNewLinesOption
Microsoft.CodeAnalysis.CSharp.Features (12)
BraceCompletion\BracketBraceCompletionService.cs (1)
53return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines);
BraceCompletion\CurlyBraceCompletionService.cs (1)
238true => CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines),
ChangeSignature\ChangeSignatureFormattingRule.cs (1)
56return FormattingOperations.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines);
DecompiledSource\CSharpDecompiledSourceFormattingRule.cs (1)
49return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines);
ExtractMethod\CSharpMethodExtractor.FormattingProvider.cs (5)
31if (operation.Option == AdjustNewLinesOption.ForceLinesIfOnSingleLine) 33return FormattingOperations.CreateAdjustNewLinesOperation(operation.Line, AdjustNewLinesOption.PreserveLines); 36if (operation.Option != AdjustNewLinesOption.ForceLines) 49return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.PreserveLines); 54return FormattingOperations.CreateAdjustNewLinesOperation(operation.Line, AdjustNewLinesOption.PreserveLines);
MetadataAsSource\FormattingRule.cs (2)
51return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines); 57return FormattingOperations.CreateAdjustNewLinesOperation(GetNumberOfLines(triviaList) + 1, AdjustNewLinesOption.ForceLines);
src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\MultiLineConditionalExpressionFormattingRule.cs (1)
42return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines);
Microsoft.CodeAnalysis.CSharp.Workspaces (61)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\BaseFormattingRule.cs (1)
156protected static AdjustNewLinesOperation CreateAdjustNewLinesOperation(int line, AdjustNewLinesOption option)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (12)
123return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 133return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 147return CreateAdjustNewLinesOperation(num, AdjustNewLinesOption.ForceLinesIfOnSingleLine); 151if (operation.Option == AdjustNewLinesOption.ForceLines) 168return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines); 171return CreateAdjustNewLinesOperation(line, AdjustNewLinesOption.ForceLines); 191return FormattingOperations.CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.ForceLines); 220return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines); 231return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 243return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 248return FormattingOperations.CreateAdjustNewLinesOperation(2 /* +1 for member itself and +1 for a blank line*/, AdjustNewLinesOption.ForceLines); 266operation = CreateAdjustNewLinesOperation(numberOfLines + addedLines, AdjustNewLinesOption.ForceLines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\EndOfFileTokenFormattingRule.cs (1)
19return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (18)
250return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 255return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines); 264return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 269return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines); 279return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 292return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 305return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 318return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 331return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 348return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 377return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 390return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 403return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLinesIfOnSingleLine); 416return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 430return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLinesIfOnSingleLine); 443return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 456return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 471return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\QueryExpressionFormattingRule.cs (3)
139return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines); 161return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 165return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (22)
58return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 69return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 75return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines); 102return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 114return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 121return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 124return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 135return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 147return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines); 153return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 159return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines); 166return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 172return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 177return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 190return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 203return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLinesIfOnSingleLine); 216return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 219return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines); 244return CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.PreserveLines); 250return CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines); 255return CreateAdjustNewLinesOperation(2, AdjustNewLinesOption.PreserveLines); 258return CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (2)
132if (lineOperation.Option == AdjustNewLinesOption.ForceLinesIfOnSingleLine) 139return FormattingOperations.CreateAdjustNewLinesOperation(line: 0, option: AdjustNewLinesOption.PreserveLines);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
317return FormattingOperations.CreateAdjustNewLinesOperation(0, AdjustNewLinesOption.PreserveLines);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
95if (lineOperation == null || lineOperation.Option == AdjustNewLinesOption.ForceLinesIfOnSingleLine)
Microsoft.CodeAnalysis.Features (2)
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (1)
245return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.ForceLines);
GenerateEqualsAndGetHashCodeFromMembers\FormatLargeBinaryExpressionRule.cs (1)
29return FormattingOperations.CreateAdjustNewLinesOperation(1, AdjustNewLinesOption.PreserveLines);
Microsoft.CodeAnalysis.Workspaces (21)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (1)
408if (pair.LineOperation.Option == AdjustNewLinesOption.ForceLinesIfOnSingleLine)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (3)
138if (operation.Option == AdjustNewLinesOption.PreserveLines) 142else if (operation.Option == AdjustNewLinesOption.ForceLines) 148Debug.Assert(operation.Option == AdjustNewLinesOption.ForceLinesIfOnSingleLine);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\AdjustNewLinesOperation.cs (5)
12internal AdjustNewLinesOperation(int line, AdjustNewLinesOption option) 14Contract.ThrowIfFalse(option != AdjustNewLinesOption.ForceLines || line > 0); 15Contract.ThrowIfFalse(option != AdjustNewLinesOption.PreserveLines || line >= 0); 16Contract.ThrowIfFalse(option != AdjustNewLinesOption.ForceLinesIfOnSingleLine || line > 0); 23public AdjustNewLinesOption Option { get; }
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\FormattingOperations.cs (9)
13private static readonly AdjustNewLinesOperation s_preserveZeroLine = new(0, AdjustNewLinesOption.PreserveLines); 14private static readonly AdjustNewLinesOperation s_preserveOneLine = new(1, AdjustNewLinesOption.PreserveLines); 15private static readonly AdjustNewLinesOperation s_forceOneLine = new(1, AdjustNewLinesOption.ForceLines); 16private static readonly AdjustNewLinesOperation s_forceIfSameLine = new(1, AdjustNewLinesOption.ForceLinesIfOnSingleLine); 90public static AdjustNewLinesOperation CreateAdjustNewLinesOperation(int line, AdjustNewLinesOption option) 94if (option == AdjustNewLinesOption.PreserveLines) 101if (option == AdjustNewLinesOption.PreserveLines) 105else if (option == AdjustNewLinesOption.ForceLines) 109else if (option == AdjustNewLinesOption.ForceLinesIfOnSingleLine)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (3)
420case AdjustNewLinesOption.PreserveLines: 427case AdjustNewLinesOption.ForceLines: 430case AdjustNewLinesOption.ForceLinesIfOnSingleLine:
Microsoft.VisualStudio.LanguageServices (1)
Venus\ContainedDocumentPreserveFormattingRule.cs (1)
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);