Make whitespace in extensible directives be SpanKind.None (dotnet/aspnetcore-tooling#90)
\n\nCommit migrated from 9035677e46
This commit is contained in:
parent
19bc651858
commit
07a62871d0
|
|
@ -1356,7 +1356,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
|
||||||
case DirectiveKind.RazorBlock:
|
case DirectiveKind.RazorBlock:
|
||||||
AcceptWhile(IsSpacingToken(includeNewLines: true, includeComments: true));
|
AcceptWhile(IsSpacingToken(includeNewLines: true, includeComments: true));
|
||||||
SpanContext.EditHandler.AcceptedCharacters = AcceptedCharactersInternal.AllWhitespace;
|
SpanContext.EditHandler.AcceptedCharacters = AcceptedCharactersInternal.AllWhitespace;
|
||||||
directiveBuilder.Add(OutputAsMarkupLiteral());
|
directiveBuilder.Add(OutputTokensAsUnclassifiedLiteral());
|
||||||
|
|
||||||
ParseDirectiveBlock(directiveBuilder, descriptor, parseChildren: (childBuilder, startingBraceLocation) =>
|
ParseDirectiveBlock(directiveBuilder, descriptor, parseChildren: (childBuilder, startingBraceLocation) =>
|
||||||
{
|
{
|
||||||
|
|
@ -1380,7 +1380,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
|
||||||
case DirectiveKind.CodeBlock:
|
case DirectiveKind.CodeBlock:
|
||||||
AcceptWhile(IsSpacingToken(includeNewLines: true, includeComments: true));
|
AcceptWhile(IsSpacingToken(includeNewLines: true, includeComments: true));
|
||||||
SpanContext.EditHandler.AcceptedCharacters = AcceptedCharactersInternal.AllWhitespace;
|
SpanContext.EditHandler.AcceptedCharacters = AcceptedCharactersInternal.AllWhitespace;
|
||||||
directiveBuilder.Add(OutputAsMarkupLiteral());
|
directiveBuilder.Add(OutputTokensAsUnclassifiedLiteral());
|
||||||
|
|
||||||
ParseDirectiveBlock(directiveBuilder, descriptor, parseChildren: (childBuilder, startingBraceLocation) =>
|
ParseDirectiveBlock(directiveBuilder, descriptor, parseChildren: (childBuilder, startingBraceLocation) =>
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue