21 references to CommonFormattingHelpers
Roslyn.Diagnostics.Analyzers (13)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (3)
122
if (
CommonFormattingHelpers
.IndentBlockOperationComparer(startingOperation, list[i]) < 0)
223
list.Sort(
CommonFormattingHelpers
.IndentBlockOperationComparer);
306
list.Sort(
CommonFormattingHelpers
.IndentBlockOperationComparer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (2)
130
operations.Sort(
CommonFormattingHelpers
.IndentBlockOperationComparer);
170
mergedList.Sort(
CommonFormattingHelpers
.IndentBlockOperationComparer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (2)
120
operations.Sort(
CommonFormattingHelpers
.IndentBlockOperationComparer);
131
result.Sort(
CommonFormattingHelpers
.SuppressOperationComparer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.AbstractComplexTrivia.cs (1)
27
_treatAsElastic =
CommonFormattingHelpers
.HasAnyWhitespaceElasticTrivia(token1, token2);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.Node.cs (1)
54
CommonFormattingHelpers
.AppendTextBetween(token1, token2, builder);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (2)
56
return
CommonFormattingHelpers
.HasAnyWhitespaceElasticTrivia(startToken.Token, nextToken.Token) ||
57
CommonFormattingHelpers
.HasAnyWhitespaceElasticTrivia(previousToken.Token, endToken.Token);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\FormattingOperations.cs (2)
55
var span =
CommonFormattingHelpers
.GetSpanIncludingTrailingAndLeadingTriviaOfAdjacentTokens(startToken, endToken);
70
var span =
CommonFormattingHelpers
.GetSpanIncludingTrailingAndLeadingTriviaOfAdjacentTokens(startToken, endToken);
Roslyn.Diagnostics.CSharp.Analyzers (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\BaseFormattingRule.cs (1)
50
var startPosition =
CommonFormattingHelpers
.GetStartPositionOfSpan(startToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (5)
114
if (
CommonFormattingHelpers
.HasAnyWhitespaceElasticTrivia(previousToken, currentToken) &&
129
if (
CommonFormattingHelpers
.HasAnyWhitespaceElasticTrivia(lastTokenForTypeConstraint, firstTokenAfterTypeConstraint) &&
141
if (
CommonFormattingHelpers
.HasAnyWhitespaceElasticTrivia(previousToken, currentToken) &&
154
if (!
CommonFormattingHelpers
.HasAnyWhitespaceElasticTrivia(previousToken, currentToken))
284
if (
CommonFormattingHelpers
.HasAnyWhitespaceElasticTrivia(previousToken, currentToken))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\IndentBlockFormattingRule.cs (1)
128
var span =
CommonFormattingHelpers
.GetSpanIncludingTrailingAndLeadingTriviaOfAdjacentTokens(startToken, endToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
304
return !
CommonFormattingHelpers
.GetTextBetween(token1, token2).ContainsLineBreak();