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