114 references to AdjustSpacesOption
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\CodeFixes\UseAutoProperty\SingleLinePropertyFormattingRule.cs (1)
42return new AdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces);
Microsoft.CodeAnalysis.CSharp.Workspaces (97)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\DefaultOperationProvider.cs (1)
46return FormattingOperations.CreateAdjustSpacesOperation(space, AdjustSpacesOption.DefaultSpacesIfOnSingleLine);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\BaseFormattingRule.cs (1)
147protected static AdjustSpacesOperation CreateAdjustSpacesOperation(int space, AdjustSpacesOption option)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (3)
279if (operation.Option == AdjustSpacesOption.ForceSpaces) 297return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 301return CreateAdjustSpacesOperation(Math.Max(0, operation.Space), AdjustSpacesOption.ForceSpaces);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\EndOfFileTokenFormattingRule.cs (1)
31return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (16)
89operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 98operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 107operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 116operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 125operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 140operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 157var spacesOption = isFirstTokenOfSwitchArm 158? AdjustSpacesOption.ForceSpacesIfOnSingleLine 159: AdjustSpacesOption.ForceSpaces; 176operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 184operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 193operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 202operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 212operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 221operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 230operation = CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (34)
58return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 70return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 219return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 255return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 261return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 265return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 344return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 356return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 360return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 363return CreateAdjustSpacesOperation(0, AdjustSpacesOption.PreserveSpaces); 376return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 387return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 405return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 413return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 425return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 431return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 439return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 446return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 467return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 474return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 483return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 490return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 497return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 503return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 511return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 514return CreateAdjustSpacesOperation(0, AdjustSpacesOption.PreserveSpaces); 521return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 528return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 534return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpaces); 540return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 550return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 561return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 597private static AdjustSpacesOperation AdjustSpacesOperationZeroOrOne(bool option, AdjustSpacesOption explicitOption = AdjustSpacesOption.ForceSpacesIfOnSingleLine)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (3)
31return CreateAdjustSpacesOperation(space: 0, option: AdjustSpacesOption.ForceSpacesIfOnSingleLine); 36return CreateAdjustSpacesOperation(space: 0, option: AdjustSpacesOption.PreserveSpaces); 41return CreateAdjustSpacesOperation(space: 0, option: AdjustSpacesOption.ForceSpacesIfOnSingleLine);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (36)
319return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 323return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 326return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 335return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 346return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 352return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 361return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 372return CreateAdjustSpacesOperation(spaces, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 389return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 396return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 403return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 410return CreateAdjustSpacesOperation(0, AdjustSpacesOption.PreserveSpaces); 425return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 436return CreateAdjustSpacesOperation(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 440return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 462return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 469return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 478return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 484return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 492return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 499return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 506return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 512return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 519return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 526return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpaces); 533return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 539return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 545return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 555return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 560return CreateAdjustSpacesOperation(space, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 566return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 573return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 580return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 586return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 593return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 599return CreateAdjustSpacesOperation(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (2)
159if (spaceOperation != null && spaceOperation.Option == AdjustSpacesOption.ForceSpaces) 161return FormattingOperations.CreateAdjustSpacesOperation(spaceOperation.Space, AdjustSpacesOption.ForceSpacesIfOnSingleLine);
Microsoft.CodeAnalysis.Workspaces (15)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (3)
25if (operation.Option == AdjustSpacesOption.PreserveSpaces) 30if (operation.Option == AdjustSpacesOption.ForceSpaces) 35if (operation.Option == AdjustSpacesOption.DynamicSpaceToIndentationIfOnSingleLine)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\AdjustSpacesOperation.cs (2)
12internal AdjustSpacesOperation(int space, AdjustSpacesOption option) 21public AdjustSpacesOption Option { get; }
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\FormattingOperations.cs (9)
18private static readonly AdjustSpacesOperation s_defaultOneSpaceIfOnSingleLine = new(1, AdjustSpacesOption.DefaultSpacesIfOnSingleLine); 19private static readonly AdjustSpacesOperation s_forceOneSpaceIfOnSingleLine = new(1, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 20private static readonly AdjustSpacesOperation s_forceZeroSpaceIfOnSingleLine = new(0, AdjustSpacesOption.ForceSpacesIfOnSingleLine); 23private static readonly AdjustSpacesOperation s_forceZeroLineUsingSpaceForce = new(1, AdjustSpacesOption.ForceSpaces); 121public static AdjustSpacesOperation CreateAdjustSpacesOperation(int space, AdjustSpacesOption option) 123if (space == 1 && option == AdjustSpacesOption.DefaultSpacesIfOnSingleLine) 127else if (space == 0 && option == AdjustSpacesOption.ForceSpacesIfOnSingleLine) 131else if (space == 1 && option == AdjustSpacesOption.ForceSpacesIfOnSingleLine) 135else if (space == 1 && option == AdjustSpacesOption.ForceSpaces)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (1)
450if (spaceOperation.Option == AdjustSpacesOption.DefaultSpacesIfOnSingleLine &&
Microsoft.VisualStudio.LanguageServices (1)
Venus\ContainedDocumentPreserveFormattingRule.cs (1)
16private static readonly AdjustSpacesOperation s_preserveSpace = FormattingOperations.CreateAdjustSpacesOperation(0, AdjustSpacesOption.PreserveSpaces);