Rename HtmlAttributeValueStyle>AttributeStructure

This commit is contained in:
Ryan Nowak 2017-06-21 15:26:15 -07:00
parent b36bbac60a
commit a40ca857c5
73 changed files with 427 additions and 431 deletions

View File

@ -5,7 +5,7 @@ namespace Microsoft.AspNetCore.Razor.Language
{
// This is the design time equivalent of Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.
// They should be kept in sync.
public enum HtmlAttributeValueStyle
public enum AttributeStructure
{
DoubleQuotes,
SingleQuotes,

View File

@ -32,7 +32,7 @@ namespace Microsoft.AspNetCore.Razor.Language.CodeGeneration
.WriteStartNewObject("global::" + TagHelperAttributeTypeName)
.WriteStringLiteral(node.Name);
if (node.ValueStyle == HtmlAttributeValueStyle.Minimized)
if (node.AttributeStructure == AttributeStructure.Minimized)
{
context.Writer.WriteEndMethodInvocation();
}
@ -44,7 +44,7 @@ namespace Microsoft.AspNetCore.Razor.Language.CodeGeneration
.WriteStringLiteral(node.Value)
.WriteEndMethodInvocation(endLine: false)
.WriteParameterSeparator()
.Write($"global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.{node.ValueStyle}")
.Write($"global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.{node.AttributeStructure}")
.WriteEndMethodInvocation();
}
}
@ -70,7 +70,7 @@ namespace Microsoft.AspNetCore.Razor.Language.CodeGeneration
.WriteParameterSeparator()
.WriteStringLiteral(node.Value)
.WriteParameterSeparator()
.Write($"global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.{node.ValueStyle}")
.Write($"global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.{node.AttributeStructure}")
.WriteEndMethodInvocation();
}

View File

@ -242,7 +242,7 @@ namespace Microsoft.AspNetCore.Razor.Language.CodeGeneration
public override void WriteAddTagHelperHtmlAttribute(CSharpRenderingContext context, AddTagHelperHtmlAttributeIntermediateNode node)
{
var attributeValueStyleParameter = $"{HtmlAttributeValueStyleTypeName}.{node.ValueStyle}";
var attributeValueStyleParameter = $"{HtmlAttributeValueStyleTypeName}.{node.AttributeStructure}";
var isConditionalAttributeValue = node.Children.Any(
child => child is CSharpExpressionAttributeValueIntermediateNode || child is CSharpCodeAttributeValueIntermediateNode);
@ -416,7 +416,7 @@ namespace Microsoft.AspNetCore.Razor.Language.CodeGeneration
.WriteParameterSeparator()
.Write(propertyValueAccessor)
.WriteParameterSeparator()
.Write($"global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.{node.ValueStyle}")
.Write($"global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.{node.AttributeStructure}")
.WriteEndMethodInvocation();
}

View File

@ -754,7 +754,7 @@ namespace Microsoft.AspNetCore.Razor.Language
TagHelperTypeName = tagHelperTypeName,
Descriptor = associatedAttributeDescriptor,
Binding = tagHelperBinding,
ValueStyle = attribute.ValueStyle,
AttributeStructure = attribute.AttributeStructure,
Source = BuildSourceSpanFromNode(attributeValueNode),
IsIndexerNameMatch = TagHelperMatchingConventions.SatisfiesBoundAttributeIndexer(attribute.Name, associatedAttributeDescriptor),
};
@ -769,7 +769,7 @@ namespace Microsoft.AspNetCore.Razor.Language
var addHtmlAttribute = new AddTagHelperHtmlAttributeIntermediateNode()
{
Name = attribute.Name,
ValueStyle = attribute.ValueStyle
AttributeStructure = attribute.AttributeStructure
};
_builder.Push(addHtmlAttribute);

View File

@ -2,7 +2,6 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using Microsoft.AspNetCore.Razor.Language.Legacy;
namespace Microsoft.AspNetCore.Razor.Language.Intermediate
{
@ -33,7 +32,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
public string Name { get; set; }
internal HtmlAttributeValueStyle ValueStyle { get; set; }
public AttributeStructure AttributeStructure { get; set; }
public override void Accept(IntermediateNodeVisitor visitor)
{

View File

@ -3,7 +3,6 @@
using System;
using Microsoft.AspNetCore.Razor.Language.CodeGeneration;
using Microsoft.AspNetCore.Razor.Language.Legacy;
namespace Microsoft.AspNetCore.Razor.Language.Intermediate
{
@ -21,7 +20,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
public string Value { get; set; }
public HtmlAttributeValueStyle ValueStyle { get; set; }
public AttributeStructure AttributeStructure { get; set; }
public override void Accept(IntermediateNodeVisitor visitor)
{

View File

@ -3,7 +3,6 @@
using System;
using Microsoft.AspNetCore.Razor.Language.CodeGeneration;
using Microsoft.AspNetCore.Razor.Language.Legacy;
namespace Microsoft.AspNetCore.Razor.Language.Intermediate
{
@ -21,7 +20,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
public string Value { get; set; }
public HtmlAttributeValueStyle ValueStyle { get; set; }
public AttributeStructure AttributeStructure { get; set; }
public override void Accept(IntermediateNodeVisitor visitor)
{

View File

@ -2,7 +2,6 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using Microsoft.AspNetCore.Razor.Language.Legacy;
namespace Microsoft.AspNetCore.Razor.Language.Intermediate
{
@ -37,7 +36,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
public string AttributeName { get; set; }
internal HtmlAttributeValueStyle ValueStyle { get; set; }
public AttributeStructure AttributeStructure { get; set; }
public BoundAttributeDescriptor Descriptor { get; set; }

View File

@ -5,16 +5,16 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
{
internal class TagHelperAttributeNode
{
public TagHelperAttributeNode(string name, SyntaxTreeNode value, HtmlAttributeValueStyle valueStyle)
public TagHelperAttributeNode(string name, SyntaxTreeNode value, AttributeStructure attributeStructure)
{
Name = name;
Value = value;
ValueStyle = valueStyle;
AttributeStructure = attributeStructure;
}
// Internal for testing
internal TagHelperAttributeNode(string name, SyntaxTreeNode value)
: this(name, value, HtmlAttributeValueStyle.DoubleQuotes)
: this(name, value, AttributeStructure.DoubleQuotes)
{
}
@ -22,6 +22,6 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
public SyntaxTreeNode Value { get; }
public HtmlAttributeValueStyle ValueStyle { get; }
public AttributeStructure AttributeStructure { get; }
}
}

View File

@ -98,7 +98,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
var attributeNode = new TagHelperAttributeNode(
result.AttributeName,
result.AttributeValueNode,
result.AttributeValueStyle);
result.AttributeStructure);
attributes.Add(attributeNode);
}
@ -164,7 +164,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
// Default to DoubleQuotes. We purposefully do not persist NoQuotes ValueStyle to stay consistent with the
// TryParseBlock() variation of attribute parsing.
var attributeValueStyle = HtmlAttributeValueStyle.DoubleQuotes;
var attributeValueStyle = AttributeStructure.DoubleQuotes;
// The symbolOffset is initialized to 0 to expect worst case: "class=". If a quote is found later on for
// the attribute value the symbolOffset is adjusted accordingly.
@ -244,7 +244,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
{
if (htmlSymbols[i].Type == HtmlSymbolType.SingleQuote)
{
attributeValueStyle = HtmlAttributeValueStyle.SingleQuotes;
attributeValueStyle = AttributeStructure.SingleQuotes;
}
symbolStartLocation = htmlSymbols[i].Start;
@ -311,11 +311,11 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
}
else
{
attributeValueStyle = HtmlAttributeValueStyle.Minimized;
attributeValueStyle = AttributeStructure.Minimized;
}
result.AttributeValueNode = attributeValue;
result.AttributeValueStyle = attributeValueStyle;
result.AttributeStructure = attributeValueStyle;
return result;
}
@ -384,7 +384,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
value.Kind == SpanKindInternal.Markup)
{
// Attribute value is a string literal. Eg: <tag my-attribute=foo />.
result.AttributeValueStyle = HtmlAttributeValueStyle.NoQuotes;
result.AttributeStructure = AttributeStructure.NoQuotes;
}
else
{
@ -393,17 +393,17 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
// that can break attributes.
// Ex: <tag my-attribute=@value /> where @value results in the test "hello world".
// This way, the above code would render <tag my-attribute="hello world" />.
result.AttributeValueStyle = HtmlAttributeValueStyle.DoubleQuotes;
result.AttributeStructure = AttributeStructure.DoubleQuotes;
}
break;
case HtmlSymbolType.DoubleQuote:
result.AttributeValueStyle = HtmlAttributeValueStyle.DoubleQuotes;
result.AttributeStructure = AttributeStructure.DoubleQuotes;
break;
case HtmlSymbolType.SingleQuote:
result.AttributeValueStyle = HtmlAttributeValueStyle.SingleQuotes;
result.AttributeStructure = AttributeStructure.SingleQuotes;
break;
default:
result.AttributeValueStyle = HtmlAttributeValueStyle.Minimized;
result.AttributeStructure = AttributeStructure.Minimized;
break;
}
}
@ -760,7 +760,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
public SyntaxTreeNode AttributeValueNode { get; set; }
public HtmlAttributeValueStyle AttributeValueStyle { get; set; }
public AttributeStructure AttributeStructure { get; set; }
public bool IsBoundAttribute { get; set; }

View File

@ -54,7 +54,7 @@ namespace Microsoft.AspNetCore.Razor.Language
{
if (string.Equals(existingDeclaration.Name, node.Name, StringComparison.Ordinal) &&
string.Equals(existingDeclaration.Value, plainTextValue, StringComparison.Ordinal) &&
existingDeclaration.ValueStyle == node.ValueStyle)
existingDeclaration.AttributeStructure == node.AttributeStructure)
{
declaration = existingDeclaration;
break;
@ -71,7 +71,7 @@ namespace Microsoft.AspNetCore.Razor.Language
VariableName = preAllocatedAttributeVariableName,
Name = node.Name,
Value = plainTextValue,
ValueStyle = node.ValueStyle,
AttributeStructure = node.AttributeStructure,
};
_classDeclaration.Children.Insert(_preallocatedDeclarationCount++, declaration);
}
@ -107,7 +107,7 @@ namespace Microsoft.AspNetCore.Razor.Language
{
if (string.Equals(existingDeclaration.Name, node.AttributeName, StringComparison.Ordinal) &&
string.Equals(existingDeclaration.Value, plainTextValue, StringComparison.Ordinal) &&
existingDeclaration.ValueStyle == node.ValueStyle)
existingDeclaration.AttributeStructure == node.AttributeStructure)
{
declaration = existingDeclaration;
break;
@ -124,7 +124,7 @@ namespace Microsoft.AspNetCore.Razor.Language
VariableName = preAllocatedAttributeVariableName,
Name = node.AttributeName,
Value = plainTextValue,
ValueStyle = node.ValueStyle,
AttributeStructure = node.AttributeStructure,
};
_classDeclaration.Children.Insert(_preallocatedDeclarationCount++, declaration);
}

View File

@ -51,7 +51,7 @@ Document -
TagHelper - (456:22,4 [31] RazorPagesWithoutModel.cshtml) - div - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (468:22,16 [11] RazorPagesWithoutModel.cshtml)
IntermediateToken - (468:22,16 [11] RazorPagesWithoutModel.cshtml) - Html - text-danger
HtmlContent - (487:22,35 [6] RazorPagesWithoutModel.cshtml)
@ -82,13 +82,13 @@ Document -
IntermediateToken - (695:27,38 [7] RazorPagesWithoutModel.cshtml) - Html - </span>
IntermediateToken - (702:27,45 [10] RazorPagesWithoutModel.cshtml) - Html - \n
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (600:25,20 [9] RazorPagesWithoutModel.cshtml)
IntermediateToken - (600:25,20 [9] RazorPagesWithoutModel.cshtml) - Html - col-md-10
HtmlContent - (718:28,14 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (718:28,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (505:23,16 [10] RazorPagesWithoutModel.cshtml)
IntermediateToken - (505:23,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group
HtmlContent - (730:29,10 [6] RazorPagesWithoutModel.cshtml)
@ -109,13 +109,13 @@ Document -
IntermediateToken - (873:32,62 [9] RazorPagesWithoutModel.cshtml) - Html - </button>
IntermediateToken - (882:32,71 [10] RazorPagesWithoutModel.cshtml) - Html - \n
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (782:31,20 [25] RazorPagesWithoutModel.cshtml)
IntermediateToken - (782:31,20 [25] RazorPagesWithoutModel.cshtml) - Html - col-md-offset-2 col-md-10
HtmlContent - (898:33,14 [6] RazorPagesWithoutModel.cshtml)
IntermediateToken - (898:33,14 [6] RazorPagesWithoutModel.cshtml) - Html - \n
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (748:30,16 [10] RazorPagesWithoutModel.cshtml)
IntermediateToken - (748:30,16 [10] RazorPagesWithoutModel.cshtml) - Html - form-group
HtmlContent - (910:34,10 [11] RazorPagesWithoutModel.cshtml)

View File

@ -11,10 +11,10 @@ Document -
UsingStatement - (178:6,1 [45] ) - Microsoft.AspNetCore.Mvc.ViewFeatures
UsingStatement - (38:3,1 [43] RazorPagesWithoutModel.cshtml) - Microsoft.AspNetCore.Mvc.RazorPages
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_RazorPagesWithoutModel_cshtml - global::Microsoft.AspNetCore.Mvc.RazorPages.Page -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - text-danger - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - col-md-10 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - class - form-group - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - class - col-md-offset-2 col-md-10 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - text-danger - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - col-md-10 - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - class - form-group - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - class - col-md-offset-2 col-md-10 - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - DivTagHelper
MethodDeclaration - - public - async, override - global::System.Threading.Tasks.Task - ExecuteAsync
CSharpCode -

View File

@ -52,7 +52,7 @@ Document -
TagHelper - (551:26,4 [31] RazorPages.cshtml) - div - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (563:26,16 [11] RazorPages.cshtml)
IntermediateToken - (563:26,16 [11] RazorPages.cshtml) - Html - text-danger
HtmlContent - (582:26,35 [6] RazorPages.cshtml)
@ -83,13 +83,13 @@ Document -
IntermediateToken - (796:31,38 [7] RazorPages.cshtml) - Html - </span>
IntermediateToken - (803:31,45 [10] RazorPages.cshtml) - Html - \n
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (701:29,20 [9] RazorPages.cshtml)
IntermediateToken - (701:29,20 [9] RazorPages.cshtml) - Html - col-md-10
HtmlContent - (819:32,14 [6] RazorPages.cshtml)
IntermediateToken - (819:32,14 [6] RazorPages.cshtml) - Html - \n
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (600:27,16 [10] RazorPages.cshtml)
IntermediateToken - (600:27,16 [10] RazorPages.cshtml) - Html - form-group
HtmlContent - (831:33,10 [6] RazorPages.cshtml)
@ -110,13 +110,13 @@ Document -
IntermediateToken - (974:36,62 [9] RazorPages.cshtml) - Html - </button>
IntermediateToken - (983:36,71 [10] RazorPages.cshtml) - Html - \n
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (883:35,20 [25] RazorPages.cshtml)
IntermediateToken - (883:35,20 [25] RazorPages.cshtml) - Html - col-md-offset-2 col-md-10
HtmlContent - (999:37,14 [6] RazorPages.cshtml)
IntermediateToken - (999:37,14 [6] RazorPages.cshtml) - Html - \n
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (849:34,16 [10] RazorPages.cshtml)
IntermediateToken - (849:34,16 [10] RazorPages.cshtml) - Html - form-group
HtmlContent - (1011:38,10 [11] RazorPages.cshtml)

View File

@ -11,10 +11,10 @@ Document -
UsingStatement - (178:6,1 [45] ) - Microsoft.AspNetCore.Mvc.ViewFeatures
UsingStatement - (55:4,1 [43] RazorPages.cshtml) - Microsoft.AspNetCore.Mvc.RazorPages
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_RazorPages_cshtml - global::Microsoft.AspNetCore.Mvc.RazorPages.Page -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - text-danger - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - col-md-10 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - class - form-group - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - class - col-md-offset-2 col-md-10 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - text-danger - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - col-md-10 - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - class - form-group - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - class - col-md-offset-2 col-md-10 - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - DivTagHelper
MethodDeclaration - - public - async, override - global::System.Threading.Tasks.Task - ExecuteAsync
CSharpCode -

View File

@ -2,8 +2,8 @@ Document -
NamespaceDeclaration - - Razor
ClassDeclaration - - public - Template - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - value - Hello - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - unbound - foo - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - AttributeStructure.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - unbound - foo - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - FormTagHelper - InputTagHelper
MethodDeclaration - - public - async, override - global::System.Threading.Tasks.Task - ExecuteAsync
CSharpCode -

View File

@ -23,7 +23,7 @@ namespace Microsoft.AspNetCore.Razor.Language.CodeGeneration
{
Name = "Foo",
Value = "Bar",
ValueStyle = HtmlAttributeValueStyle.DoubleQuotes,
AttributeStructure = AttributeStructure.DoubleQuotes,
VariableName = "MyProp"
};
@ -53,7 +53,7 @@ namespace Microsoft.AspNetCore.Razor.Language.CodeGeneration
{
Name = "Foo",
Value = "Bar",
ValueStyle = HtmlAttributeValueStyle.Minimized,
AttributeStructure = AttributeStructure.Minimized,
VariableName = "_tagHelper1"
};
@ -110,7 +110,7 @@ namespace Microsoft.AspNetCore.Razor.Language.CodeGeneration
{
Name = "Foo",
Value = "Bar",
ValueStyle = HtmlAttributeValueStyle.DoubleQuotes,
AttributeStructure = AttributeStructure.DoubleQuotes,
VariableName = "_tagHelper1",
};

View File

@ -208,7 +208,7 @@ namespace Microsoft.AspNetCore.Razor.Language
c => Assert.IsType<CreateTagHelperIntermediateNode>(c),
c => TagHelperHtmlAttribute(
"val",
HtmlAttributeValueStyle.DoubleQuotes,
AttributeStructure.DoubleQuotes,
c,
v => CSharpExpressionAttributeValue(string.Empty, "Hello", v),
v => LiteralAttributeValue(" ", "World", v))));
@ -252,7 +252,7 @@ namespace Microsoft.AspNetCore.Razor.Language
c => Assert.IsType<CreateTagHelperIntermediateNode>(c),
c => TagHelperHtmlAttribute(
"val",
HtmlAttributeValueStyle.DoubleQuotes,
AttributeStructure.DoubleQuotes,
c,
v => CSharpExpressionAttributeValue(string.Empty, "Hello", v),
v => LiteralAttributeValue(" ", "World", v))));
@ -298,7 +298,7 @@ namespace Microsoft.AspNetCore.Razor.Language
c2 => Assert.IsType<CreateTagHelperIntermediateNode>(c2),
c2 => TagHelperHtmlAttribute(
"val",
HtmlAttributeValueStyle.DoubleQuotes,
AttributeStructure.DoubleQuotes,
c2,
v => CSharpExpressionAttributeValue(string.Empty, "Hello", v),
v => LiteralAttributeValue(" ", "World", v))),
@ -348,7 +348,7 @@ namespace Microsoft.AspNetCore.Razor.Language
c => SetTagHelperProperty(
"bound",
"FooProp",
HtmlAttributeValueStyle.SingleQuotes,
AttributeStructure.SingleQuotes,
c,
v => Html("foo", v))));
}

View File

@ -381,16 +381,16 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
collector.AddMessage("{0} - PASSED :: Attribute names match", expected.Name);
}
if (actual.ValueStyle != expected.ValueStyle)
if (actual.AttributeStructure != expected.AttributeStructure)
{
collector.AddError("{0} - FAILED :: Attribute value styles do not match", expected.ValueStyle.ToString());
collector.AddError("{0} - FAILED :: Attribute value styles do not match", expected.AttributeStructure.ToString());
}
else
{
collector.AddMessage("{0} - PASSED :: Attribute value style match", expected.ValueStyle);
collector.AddMessage("{0} - PASSED :: Attribute value style match", expected.AttributeStructure);
}
if (actual.ValueStyle != HtmlAttributeValueStyle.Minimized)
if (actual.AttributeStructure != AttributeStructure.Minimized)
{
EvaluateSyntaxTreeNode(collector, actual.Value, expected.Value);
}

View File

@ -708,7 +708,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
new MarkupTagHelperBlock("strong",
new List<TagHelperAttributeNode>
{
new TagHelperAttributeNode("required", null, HtmlAttributeValueStyle.Minimized)
new TagHelperAttributeNode("required", null, AttributeStructure.Minimized)
},
blockFactory.MarkupTagBlock("<strong>"),
blockFactory.MarkupTagBlock("</strong>")));

View File

@ -19,7 +19,7 @@ Document -
HtmlContent - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (79:3,29 [5] AttributeTargetingTagHelpers.cshtml) - Html - Hello
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - catchAll - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - catchAll - AttributeStructure.DoubleQuotes
HtmlContent - (75:3,25 [2] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (75:3,25 [2] AttributeTargetingTagHelpers.cshtml) - Html - hi
HtmlContent - (93:3,43 [62] AttributeTargetingTagHelpers.cshtml)
@ -59,12 +59,12 @@ Document -
IntermediateToken - (214:6,17 [8] AttributeTargetingTagHelpers.cshtml) - Html - checkbox
SetTagHelperProperty - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (233:6,36 [4] AttributeTargetingTagHelpers.cshtml) - CSharp - true
AddTagHelperHtmlAttribute - - catchAll - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - catchAll - AttributeStructure.DoubleQuotes
HtmlContent - (249:6,52 [2] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (249:6,52 [2] AttributeTargetingTagHelpers.cshtml) - Html - hi
HtmlContent - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (255:6,58 [2] AttributeTargetingTagHelpers.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (43:2,10 [3] AttributeTargetingTagHelpers.cshtml)
IntermediateToken - (43:2,10 [3] AttributeTargetingTagHelpers.cshtml) - Html - btn

View File

@ -1,9 +1,9 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_AttributeTargetingTagHelpers_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - catchAll - hi - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - catchAll - hi - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_1 - type - checkbox - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - class - btn - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - class - btn - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper - TestNamespace.CatchAllTagHelper - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [2] AttributeTargetingTagHelpers.cshtml)

View File

@ -23,7 +23,7 @@ Document -
TagHelper - (155:4,8 [25] BasicTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - data - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data - AttributeStructure.DoubleQuotes
HtmlContent - (164:4,17 [10] BasicTagHelpers.cshtml)
IntermediateToken - (164:4,17 [10] BasicTagHelpers.cshtml) - Html - -delay1000
HtmlContent - (180:4,33 [10] BasicTagHelpers.cshtml)
@ -32,7 +32,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.InputTagHelper2
AddTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data-interval - AttributeStructure.DoubleQuotes
HtmlContent - (212:5,30 [7] BasicTagHelpers.cshtml)
IntermediateToken - (212:5,30 [7] BasicTagHelpers.cshtml) - Html - 2000 +
CSharpExpression - (220:5,38 [23] BasicTagHelpers.cshtml)
@ -62,10 +62,10 @@ Document -
HtmlContent - (310:6,47 [6] BasicTagHelpers.cshtml)
IntermediateToken - (310:6,47 [6] BasicTagHelpers.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (114:3,14 [11] BasicTagHelpers.cshtml)
IntermediateToken - (114:3,14 [11] BasicTagHelpers.cshtml) - Html - Hello World
AddTagHelperHtmlAttribute - - data-delay - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data-delay - AttributeStructure.DoubleQuotes
HtmlContent - (139:3,39 [4] BasicTagHelpers.cshtml)
IntermediateToken - (139:3,39 [4] BasicTagHelpers.cshtml) - Html - 1000
HtmlContent - (320:7,8 [8] BasicTagHelpers.cshtml)

View File

@ -42,7 +42,7 @@ Document -
HtmlContent - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (232:7,49 [6] BasicTagHelpers_Prefixed.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (122:4,17 [11] BasicTagHelpers_Prefixed.cshtml)
IntermediateToken - (122:4,17 [11] BasicTagHelpers_Prefixed.cshtml) - Html - Hello World
HtmlContent - (245:8,11 [11] BasicTagHelpers_Prefixed.cshtml)

View File

@ -2,7 +2,7 @@ Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_BasicTagHelpers_Prefixed_Runtime - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - type - checkbox - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - Hello World - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - Hello World - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (57:2,0 [52] BasicTagHelpers_Prefixed.cshtml)

View File

@ -3,7 +3,7 @@ Document -
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_BasicTagHelpers_RemoveTagHelper_Runtime - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - type - text - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_1 - type - checkbox - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - class - Hello World - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - class - Hello World - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (72:2,0 [49] BasicTagHelpers_RemoveTagHelper.cshtml)

View File

@ -1,11 +1,11 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_BasicTagHelpers_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - data - -delay1000 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - data - -delay1000 - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_1 - type - text - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_2 - type - checkbox - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - class - Hello World - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4 - data-delay - 1000 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - class - Hello World - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4 - data-delay - 1000 - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [71] BasicTagHelpers.cshtml)
@ -31,7 +31,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.InputTagHelper2
AddTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data-interval - AttributeStructure.DoubleQuotes
HtmlContent - (212:5,30 [7] BasicTagHelpers.cshtml)
IntermediateToken - (212:5,30 [7] BasicTagHelpers.cshtml) - Html - 2000 +
CSharpExpression - (220:5,38 [23] BasicTagHelpers.cshtml)

View File

@ -27,7 +27,7 @@ Document -
IntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2
IntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - )
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (164:7,33 [1] ComplexTagHelpers.cshtml)
IntermediateToken - (164:7,33 [1] ComplexTagHelpers.cshtml) - Html - @
HtmlContent - (166:7,35 [6] ComplexTagHelpers.cshtml)
@ -58,10 +58,10 @@ Document -
SetTagHelperProperty - (342:12,42 [4] ComplexTagHelpers.cshtml) - type - Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (342:12,42 [4] ComplexTagHelpers.cshtml)
IntermediateToken - (342:12,42 [4] ComplexTagHelpers.cshtml) - Html - text
AddTagHelperHtmlAttribute - - value - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - value - AttributeStructure.DoubleQuotes
HtmlContent - (355:12,55 [0] ComplexTagHelpers.cshtml)
IntermediateToken - (355:12,55 [0] ComplexTagHelpers.cshtml) - Html -
AddTagHelperHtmlAttribute - - placeholder - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - placeholder - AttributeStructure.DoubleQuotes
HtmlContent - (370:12,70 [22] ComplexTagHelpers.cshtml)
IntermediateToken - (370:12,70 [22] ComplexTagHelpers.cshtml) - Html - Enter in a new time...
CreateTagHelper - - TestNamespace.PTagHelper
@ -129,7 +129,7 @@ Document -
HtmlContent - (705:19,13 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (705:19,13 [10] ComplexTagHelpers.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - time - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - time - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (197:8,17 [7] ComplexTagHelpers.cshtml) -
IntermediateToken - (197:8,17 [7] ComplexTagHelpers.cshtml) - Html - Current
HtmlAttributeValue - (204:8,24 [6] ComplexTagHelpers.cshtml) -
@ -158,7 +158,7 @@ Document -
HtmlContent - (896:23,40 [10] ComplexTagHelpers.cshtml)
IntermediateToken - (896:23,40 [10] ComplexTagHelpers.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
HtmlContent - (741:21,20 [11] ComplexTagHelpers.cshtml)
IntermediateToken - (741:21,20 [11] ComplexTagHelpers.cshtml) - Html - first value
SetTagHelperProperty - (759:21,38 [31] ComplexTagHelpers.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
@ -166,7 +166,7 @@ Document -
IntermediateToken - (760:21,39 [23] ComplexTagHelpers.cshtml) - CSharp - DateTimeOffset.Now.Year
IntermediateToken - (783:21,62 [2] ComplexTagHelpers.cshtml) - CSharp - -
IntermediateToken - (785:21,64 [5] ComplexTagHelpers.cshtml) - CSharp - 1970
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
HtmlContent - (801:21,80 [12] ComplexTagHelpers.cshtml)
IntermediateToken - (801:21,80 [12] ComplexTagHelpers.cshtml) - Html - second value
HtmlContent - (910:24,12 [10] ComplexTagHelpers.cshtml)
@ -179,10 +179,10 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.InputTagHelper2
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
HtmlContent - (992:26,28 [5] ComplexTagHelpers.cshtml)
IntermediateToken - (992:26,28 [5] ComplexTagHelpers.cshtml) - Html - hello
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
HtmlContent - (1008:26,44 [5] ComplexTagHelpers.cshtml)
IntermediateToken - (1008:26,44 [5] ComplexTagHelpers.cshtml) - Html - world
SetTagHelperProperty - (1024:26,60 [33] ComplexTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
@ -262,7 +262,7 @@ Document -
CreateTagHelper - - TestNamespace.PTagHelper
SetTagHelperProperty - (1375:34,29 [3] ComplexTagHelpers.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (1375:34,29 [3] ComplexTagHelpers.cshtml) - CSharp - 123
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (1387:34,41 [5] ComplexTagHelpers.cshtml)
IntermediateToken - (1387:34,41 [5] ComplexTagHelpers.cshtml) - Html - hello
IntermediateToken - (1424:34,78 [1] ComplexTagHelpers.cshtml) - CSharp - )

View File

@ -2,13 +2,13 @@ Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_ComplexTagHelpers_Runtime - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - type - text - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - value - - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - placeholder - Enter in a new time... - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - unbound - first value - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4 - unbound - second value - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - unbound - hello - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6 - unbound - world - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7 - class - hello - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - value - - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - placeholder - Enter in a new time... - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - unbound - first value - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4 - unbound - second value - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - unbound - hello - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6 - unbound - world - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7 - class - hello - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] ComplexTagHelpers.cshtml)
@ -32,7 +32,7 @@ Document -
IntermediateToken - (150:7,19 [1] ComplexTagHelpers.cshtml) - CSharp - (
IntermediateToken - (151:7,20 [3] ComplexTagHelpers.cshtml) - CSharp - 1+2
IntermediateToken - (154:7,23 [1] ComplexTagHelpers.cshtml) - CSharp - )
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (164:7,33 [1] ComplexTagHelpers.cshtml)
IntermediateToken - (164:7,33 [1] ComplexTagHelpers.cshtml) - Html - @
HtmlContent - (166:7,35 [6] ComplexTagHelpers.cshtml)
@ -138,7 +138,7 @@ Document -
HtmlContent - (707:20,0 [8] ComplexTagHelpers.cshtml)
IntermediateToken - (707:20,0 [8] ComplexTagHelpers.cshtml) - Html -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - time - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - time - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (197:8,17 [7] ComplexTagHelpers.cshtml) -
IntermediateToken - (197:8,17 [7] ComplexTagHelpers.cshtml) - Html - Current
HtmlAttributeValue - (204:8,24 [6] ComplexTagHelpers.cshtml) -

View File

@ -1,15 +1,15 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_CssSelectorTagHelperAttributes_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - href - ~/ - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - href - ~/hello - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - href - ~/?hello=world - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - href - ~/?hello=world@false - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - href - ~/ - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - href - ~/hello - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - href - ~/?hello=world - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - href - ~/?hello=world@false - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_4 - type - text - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - value - 3 TagHelpers - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - value - 3 TagHelpers - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_6 - type - texty - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_7 - type - checkbox - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_8 - value - 2 TagHelper - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_8 - value - 2 TagHelper - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.ATagHelper - TestNamespace.CatchAllTagHelper - TestNamespace.ATagHelperMultipleSelectors - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2 - TestNamespace.CatchAllTagHelper2
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] CssSelectorTagHelperAttributes.cshtml)
@ -46,7 +46,7 @@ Document -
IntermediateToken - (175:5,31 [12] CssSelectorTagHelperAttributes.cshtml) - Html - 2 TagHelpers
CreateTagHelper - - TestNamespace.ATagHelperMultipleSelectors
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - href - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (153:5,9 [2] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (153:5,9 [2] CssSelectorTagHelperAttributes.cshtml) - Html - ~/
CSharpExpressionAttributeValue - (155:5,11 [6] CssSelectorTagHelperAttributes.cshtml) -
@ -66,7 +66,7 @@ Document -
HtmlContent - (243:7,17 [11] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (243:7,17 [11] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - href - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (234:7,8 [2] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (234:7,8 [2] CssSelectorTagHelperAttributes.cshtml) - Html - ~/
CSharpExpressionAttributeValue - (236:7,10 [6] CssSelectorTagHelperAttributes.cshtml) -
@ -86,7 +86,7 @@ Document -
HtmlContent - (340:9,32 [11] CssSelectorTagHelperAttributes.cshtml)
IntermediateToken - (340:9,32 [11] CssSelectorTagHelperAttributes.cshtml) - Html - 1 TagHelper
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - href - HtmlAttributeValueStyle.SingleQuotes
AddTagHelperHtmlAttribute - - href - AttributeStructure.SingleQuotes
HtmlAttributeValue - (317:9,9 [14] CssSelectorTagHelperAttributes.cshtml) -
IntermediateToken - (317:9,9 [14] CssSelectorTagHelperAttributes.cshtml) - Html - ~/?hello=world
CSharpExpressionAttributeValue - (331:9,23 [7] CssSelectorTagHelperAttributes.cshtml) -

View File

@ -23,7 +23,7 @@ Document -
SetTagHelperProperty - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - type - Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (84:3,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button
AddTagHelperHtmlAttribute - - TYPE - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - TYPE - AttributeStructure.DoubleQuotes
HtmlContent - (98:3,31 [8] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (98:3,31 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox
HtmlContent - (110:3,43 [6] DuplicateAttributeTagHelpers.cshtml)
@ -40,10 +40,10 @@ Document -
IntermediateToken - (129:4,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button
SetTagHelperProperty - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (146:4,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.DoubleQuotes
HtmlContent - (158:4,46 [8] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (158:4,46 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox
AddTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - checked - AttributeStructure.DoubleQuotes
HtmlContent - (177:4,65 [5] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (177:4,65 [5] DuplicateAttributeTagHelpers.cshtml) - Html - false
HtmlContent - (186:4,74 [6] DuplicateAttributeTagHelpers.cshtml)
@ -60,16 +60,16 @@ Document -
IntermediateToken - (205:5,17 [6] DuplicateAttributeTagHelpers.cshtml) - Html - button
SetTagHelperProperty - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (222:5,34 [4] DuplicateAttributeTagHelpers.cshtml) - CSharp - true
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.DoubleQuotes
HtmlContent - (233:5,45 [8] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (233:5,45 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox
AddTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.SingleQuotes
AddTagHelperHtmlAttribute - - checked - AttributeStructure.SingleQuotes
HtmlContent - (251:5,63 [4] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (251:5,63 [4] DuplicateAttributeTagHelpers.cshtml) - Html - true
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.DoubleQuotes
HtmlContent - (263:5,75 [8] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (263:5,75 [8] DuplicateAttributeTagHelpers.cshtml) - Html - checkbox
AddTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - checked - AttributeStructure.DoubleQuotes
HtmlContent - (281:5,93 [4] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (281:5,93 [4] DuplicateAttributeTagHelpers.cshtml) - Html - true
HtmlContent - (288:5,100 [2] DuplicateAttributeTagHelpers.cshtml)
@ -77,9 +77,9 @@ Document -
CreateTagHelper - - TestNamespace.PTagHelper
SetTagHelperProperty - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (43:2,8 [1] DuplicateAttributeTagHelpers.cshtml) - CSharp - 3
AddTagHelperHtmlAttribute - - AGE - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - AGE - AttributeStructure.DoubleQuotes
HtmlContent - (51:2,16 [2] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (51:2,16 [2] DuplicateAttributeTagHelpers.cshtml) - Html - 40
AddTagHelperHtmlAttribute - - Age - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - Age - AttributeStructure.DoubleQuotes
HtmlContent - (60:2,25 [3] DuplicateAttributeTagHelpers.cshtml)
IntermediateToken - (60:2,25 [3] DuplicateAttributeTagHelpers.cshtml) - Html - 500

View File

@ -2,14 +2,14 @@ Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_DuplicateAttributeTagHelpers_Runtime - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - type - button - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - TYPE - checkbox - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - type - checkbox - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - checked - false - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - TYPE - checkbox - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - type - checkbox - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - checked - false - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_4 - type - button - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - checked - true - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6 - checked - true - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7 - AGE - 40 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_8 - Age - 500 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - checked - true - AttributeStructure.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_6 - checked - true - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7 - AGE - 40 - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_8 - Age - 500 - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] DuplicateAttributeTagHelpers.cshtml)

View File

@ -12,7 +12,7 @@ Document -
TagHelper - (35:2,0 [40] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
CSharpExpressionAttributeValue - (57:2,22 [14] DynamicAttributeTagHelpers.cshtml) -
@ -22,7 +22,7 @@ Document -
TagHelper - (79:4,0 [71] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
CSharpCodeAttributeValue - (95:4,16 [44] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (96:4,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml)
@ -46,7 +46,7 @@ Document -
IntermediateToken - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
HtmlContent - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
CSharpExpressionAttributeValue - (212:6,58 [14] DynamicAttributeTagHelpers.cshtml) -
@ -77,7 +77,7 @@ Document -
IntermediateToken - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml) - Html -
CSharpExpression - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
CSharpExpressionAttributeValue - (347:9,16 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (348:9,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
CSharpCodeAttributeValue - (361:9,30 [45] DynamicAttributeTagHelpers.cshtml) -
@ -95,7 +95,7 @@ Document -
TagHelper - (428:11,0 [80] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
CSharpExpressionAttributeValue - (444:11,16 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (445:11,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
CSharpExpressionAttributeValue - (458:11,30 [14] DynamicAttributeTagHelpers.cshtml) -
@ -111,7 +111,7 @@ Document -
TagHelper - (512:13,0 [64] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
CSharpCodeAttributeValue - (528:13,16 [44] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (529:13,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml)

View File

@ -8,7 +8,7 @@ Document -
TagHelper - (35:2,0 [40] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (51:2,16 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
CSharpExpressionAttributeValue - (57:2,22 [14] DynamicAttributeTagHelpers.cshtml) -
@ -18,7 +18,7 @@ Document -
TagHelper - (79:4,0 [71] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
CSharpCodeAttributeValue - (95:4,16 [44] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (96:4,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (109:4,30 [12] DynamicAttributeTagHelpers.cshtml)
@ -42,7 +42,7 @@ Document -
IntermediateToken - (176:6,22 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - DateTime.Now
HtmlContent - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (188:6,34 [7] DynamicAttributeTagHelpers.cshtml) - Html - suffix
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (206:6,52 [6] DynamicAttributeTagHelpers.cshtml) - Html - prefix
CSharpExpressionAttributeValue - (212:6,58 [14] DynamicAttributeTagHelpers.cshtml) -
@ -73,7 +73,7 @@ Document -
IntermediateToken - (314:8,73 [1] DynamicAttributeTagHelpers.cshtml) - Html -
CSharpExpression - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml)
IntermediateToken - (316:8,75 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - int.MaxValue
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
CSharpExpressionAttributeValue - (347:9,16 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (348:9,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
CSharpCodeAttributeValue - (361:9,30 [45] DynamicAttributeTagHelpers.cshtml) -
@ -91,7 +91,7 @@ Document -
TagHelper - (428:11,0 [80] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
CSharpExpressionAttributeValue - (444:11,16 [14] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (445:11,17 [13] DynamicAttributeTagHelpers.cshtml) - CSharp - long.MinValue
CSharpExpressionAttributeValue - (458:11,30 [14] DynamicAttributeTagHelpers.cshtml) -
@ -107,7 +107,7 @@ Document -
TagHelper - (512:13,0 [64] DynamicAttributeTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
CSharpCodeAttributeValue - (528:13,16 [44] DynamicAttributeTagHelpers.cshtml) -
IntermediateToken - (529:13,17 [12] DynamicAttributeTagHelpers.cshtml) - CSharp - if (true) {
CSharpExpression - (542:13,30 [12] DynamicAttributeTagHelpers.cshtml)

View File

@ -23,7 +23,7 @@ Document -
IntermediateToken - (56:3,16 [0] EmptyAttributeTagHelpers.cshtml) - Html -
SetTagHelperProperty - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (66:3,26 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (74:3,34 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (74:3,34 [0] EmptyAttributeTagHelpers.cshtml) - Html -
HtmlContent - (78:3,38 [6] EmptyAttributeTagHelpers.cshtml)
@ -44,7 +44,7 @@ Document -
IntermediateToken - (117:5,21 [0] EmptyAttributeTagHelpers.cshtml) - Html -
SetTagHelperProperty - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - checked - Checked - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (126:5,30 [0] EmptyAttributeTagHelpers.cshtml) - CSharp -
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (134:5,38 [0] EmptyAttributeTagHelpers.cshtml)
IntermediateToken - (134:5,38 [0] EmptyAttributeTagHelpers.cshtml) - Html -
HtmlContent - (138:5,42 [6] EmptyAttributeTagHelpers.cshtml)

View File

@ -2,7 +2,7 @@ Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_EmptyAttributeTagHelpers_Runtime - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - type - - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2 - TestNamespace.PTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [13] EmptyAttributeTagHelpers.cshtml)

View File

@ -26,7 +26,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
CSharpExpressionAttributeValue - (130:7,14 [21] EnumTagHelpers.cshtml) -
IntermediateToken - (131:7,15 [20] EnumTagHelpers.cshtml) - CSharp - MyEnum.MySecondValue
HtmlContent - (155:7,39 [2] EnumTagHelpers.cshtml)

View File

@ -22,7 +22,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
CSharpExpressionAttributeValue - (130:7,14 [21] EnumTagHelpers.cshtml) -
IntermediateToken - (131:7,15 [20] EnumTagHelpers.cshtml) - CSharp - MyEnum.MySecondValue
HtmlContent - (155:7,39 [2] EnumTagHelpers.cshtml)

View File

@ -12,6 +12,6 @@ Document -
TagHelper - (35:2,0 [10] IncompleteTagHelper.cshtml) - p - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (45:2,10 [0] IncompleteTagHelper.cshtml)
IntermediateToken - (45:2,10 [0] IncompleteTagHelper.cshtml) - Html -

View File

@ -1,7 +1,7 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_IncompleteTagHelper_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] IncompleteTagHelper.cshtml)

View File

@ -20,21 +20,21 @@ Document -
TagHelper - (98:4,4 [59] MinimizedTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (112:4,18 [3] MinimizedTagHelpers.cshtml)
IntermediateToken - (112:4,18 [3] MinimizedTagHelpers.cshtml) - Html - btn
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized
HtmlContent - (157:5,39 [6] MinimizedTagHelpers.cshtml)
IntermediateToken - (157:5,39 [6] MinimizedTagHelpers.cshtml) - Html - \n
TagHelper - (163:6,4 [119] MinimizedTagHelpers.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (190:7,18 [3] MinimizedTagHelpers.cshtml)
IntermediateToken - (190:7,18 [3] MinimizedTagHelpers.cshtml) - Html - btn
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - input-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized
AddTagHelperHtmlAttribute - - input-unbound-required - AttributeStructure.Minimized
SetTagHelperProperty - (273:7,101 [5] MinimizedTagHelpers.cshtml) - input-bound-required-string - BoundRequiredString - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (273:7,101 [5] MinimizedTagHelpers.cshtml)
IntermediateToken - (273:7,101 [5] MinimizedTagHelpers.cshtml) - Html - hello
@ -44,11 +44,11 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (315:9,18 [3] MinimizedTagHelpers.cshtml)
IntermediateToken - (315:9,18 [3] MinimizedTagHelpers.cshtml) - Html - btn
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - input-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized
AddTagHelperHtmlAttribute - - input-unbound-required - AttributeStructure.Minimized
SetTagHelperProperty - (418:11,57 [5] MinimizedTagHelpers.cshtml) - catchall-bound-string - BoundRequiredString - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (418:11,57 [5] MinimizedTagHelpers.cshtml)
IntermediateToken - (418:11,57 [5] MinimizedTagHelpers.cshtml) - Html - world
@ -61,20 +61,20 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (484:12,18 [3] MinimizedTagHelpers.cshtml)
IntermediateToken - (484:12,18 [3] MinimizedTagHelpers.cshtml) - Html - btn
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.DoubleQuotes
HtmlContent - (529:13,38 [5] MinimizedTagHelpers.cshtml)
IntermediateToken - (529:13,38 [5] MinimizedTagHelpers.cshtml) - Html - hello
AddTagHelperHtmlAttribute - - input-unbound-required - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - input-unbound-required - AttributeStructure.DoubleQuotes
HtmlContent - (578:14,40 [6] MinimizedTagHelpers.cshtml)
IntermediateToken - (578:14,40 [6] MinimizedTagHelpers.cshtml) - Html - hello2
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized
SetTagHelperProperty - (667:16,40 [5] MinimizedTagHelpers.cshtml) - input-bound-required-string - BoundRequiredString - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (667:16,40 [5] MinimizedTagHelpers.cshtml)
IntermediateToken - (667:16,40 [5] MinimizedTagHelpers.cshtml) - Html - world
HtmlContent - (676:16,49 [2] MinimizedTagHelpers.cshtml)
IntermediateToken - (676:16,49 [2] MinimizedTagHelpers.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized

View File

@ -1,12 +1,12 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_MinimizedTagHelpers_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - btn - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - btn - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_1 - input-bound-required-string - hello - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_2 - catchall-bound-string - world - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_3 - input-bound-required-string - hello2 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4 - catchall-unbound-required - hello - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - input-unbound-required - hello2 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4 - catchall-unbound-required - hello - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - input-unbound-required - hello2 - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_6 - input-bound-required-string - world - HtmlAttributeValueStyle.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.CatchAllTagHelper - TestNamespace.InputTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
@ -24,7 +24,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized
HtmlContent - (157:5,39 [6] MinimizedTagHelpers.cshtml)
IntermediateToken - (157:5,39 [6] MinimizedTagHelpers.cshtml) - Html - \n
TagHelper - (163:6,4 [119] MinimizedTagHelpers.cshtml) - input - TagMode.SelfClosing
@ -32,8 +32,8 @@ Document -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - input-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized
AddTagHelperHtmlAttribute - - input-unbound-required - AttributeStructure.Minimized
SetPreallocatedTagHelperProperty - - __tagHelperAttribute_1 - input-bound-required-string - BoundRequiredString
HtmlContent - (282:7,110 [6] MinimizedTagHelpers.cshtml)
IntermediateToken - (282:7,110 [6] MinimizedTagHelpers.cshtml) - Html - \n
@ -42,8 +42,8 @@ Document -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - input-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized
AddTagHelperHtmlAttribute - - input-unbound-required - AttributeStructure.Minimized
SetPreallocatedTagHelperProperty - - __tagHelperAttribute_2 - catchall-bound-string - BoundRequiredString
SetPreallocatedTagHelperProperty - - __tagHelperAttribute_3 - input-bound-required-string - BoundRequiredString
HtmlContent - (464:11,103 [6] MinimizedTagHelpers.cshtml)
@ -55,9 +55,9 @@ Document -
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_4
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized
SetPreallocatedTagHelperProperty - - __tagHelperAttribute_6 - input-bound-required-string - BoundRequiredString
HtmlContent - (676:16,49 [2] MinimizedTagHelpers.cshtml)
IntermediateToken - (676:16,49 [2] MinimizedTagHelpers.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - catchall-unbound-required - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - catchall-unbound-required - AttributeStructure.Minimized

View File

@ -36,7 +36,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.InputTagHelper2
AddTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data-interval - AttributeStructure.DoubleQuotes
HtmlContent - (331:7,42 [7] NestedScriptTagTagHelpers.cshtml)
IntermediateToken - (331:7,42 [7] NestedScriptTagTagHelpers.cshtml) - Html - 2000 +
CSharpExpression - (339:7,50 [23] NestedScriptTagTagHelpers.cshtml)
@ -65,10 +65,10 @@ Document -
IntermediateToken - (549:12,12 [9] NestedScriptTagTagHelpers.cshtml) - Html - </script>
IntermediateToken - (558:12,21 [10] NestedScriptTagTagHelpers.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (149:4,18 [11] NestedScriptTagTagHelpers.cshtml)
IntermediateToken - (149:4,18 [11] NestedScriptTagTagHelpers.cshtml) - Html - Hello World
AddTagHelperHtmlAttribute - - data-delay - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data-delay - AttributeStructure.DoubleQuotes
HtmlContent - (174:4,43 [4] NestedScriptTagTagHelpers.cshtml)
IntermediateToken - (174:4,43 [4] NestedScriptTagTagHelpers.cshtml) - Html - 1000
HtmlContent - (572:13,12 [23] NestedScriptTagTagHelpers.cshtml)

View File

@ -2,8 +2,8 @@ Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_NestedScriptTagTagHelpers_Runtime - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - type - text - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - Hello World - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - data-delay - 1000 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - class - Hello World - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - data-delay - 1000 - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [106] NestedScriptTagTagHelpers.cshtml)
@ -38,7 +38,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper
CreateTagHelper - - TestNamespace.InputTagHelper2
AddTagHelperHtmlAttribute - - data-interval - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data-interval - AttributeStructure.DoubleQuotes
HtmlContent - (331:7,42 [7] NestedScriptTagTagHelpers.cshtml)
IntermediateToken - (331:7,42 [7] NestedScriptTagTagHelpers.cshtml) - Html - 2000 +
CSharpExpression - (339:7,50 [23] NestedScriptTagTagHelpers.cshtml)

View File

@ -14,7 +14,7 @@ Document -
HtmlContent - (46:1,15 [4] NestedTagHelpers.cshtml)
IntermediateToken - (46:1,15 [4] NestedTagHelpers.cshtml) - Html - Hola
CreateTagHelper - - SpanTagHelper
AddTagHelperHtmlAttribute - - someattr - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - someattr - AttributeStructure.Minimized
HtmlContent - (57:1,26 [2] NestedTagHelpers.cshtml)
IntermediateToken - (57:1,26 [2] NestedTagHelpers.cshtml) - Html - \n
TagHelper - (59:2,0 [66] NestedTagHelpers.cshtml) - div - TagMode.StartTagAndEndTag
@ -27,12 +27,12 @@ Document -
SetTagHelperProperty - (97:3,17 [5] NestedTagHelpers.cshtml) - value - FooProp - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (97:3,17 [5] NestedTagHelpers.cshtml)
IntermediateToken - (97:3,17 [5] NestedTagHelpers.cshtml) - Html - Hello
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.SingleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.SingleQuotes
HtmlContent - (109:3,29 [4] NestedTagHelpers.cshtml)
IntermediateToken - (109:3,29 [4] NestedTagHelpers.cshtml) - Html - text
HtmlContent - (117:3,37 [2] NestedTagHelpers.cshtml)
IntermediateToken - (117:3,37 [2] NestedTagHelpers.cshtml) - Html - \n
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - unbound - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unbound - AttributeStructure.DoubleQuotes
HtmlContent - (73:2,14 [3] NestedTagHelpers.cshtml)
IntermediateToken - (73:2,14 [3] NestedTagHelpers.cshtml) - Html - foo

View File

@ -2,8 +2,8 @@ Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_NestedTagHelpers_Runtime - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - value - Hello - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - unbound - foo - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - AttributeStructure.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - unbound - foo - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - SpanTagHelper - DivTagHelper - InputTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
TagHelper - (31:1,0 [26] NestedTagHelpers.cshtml) - span - TagMode.StartTagAndEndTag
@ -11,7 +11,7 @@ Document -
HtmlContent - (46:1,15 [4] NestedTagHelpers.cshtml)
IntermediateToken - (46:1,15 [4] NestedTagHelpers.cshtml) - Html - Hola
CreateTagHelper - - SpanTagHelper
AddTagHelperHtmlAttribute - - someattr - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - someattr - AttributeStructure.Minimized
HtmlContent - (57:1,26 [2] NestedTagHelpers.cshtml)
IntermediateToken - (57:1,26 [2] NestedTagHelpers.cshtml) - Html - \n
TagHelper - (59:2,0 [66] NestedTagHelpers.cshtml) - div - TagMode.StartTagAndEndTag

View File

@ -21,7 +21,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper1
CreateTagHelper - - TestNamespace.InputTagHelper2
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.DoubleQuotes
HtmlContent - (344:15,17 [8] PrefixedAttributeTagHelpers.cshtml)
IntermediateToken - (344:15,17 [8] PrefixedAttributeTagHelpers.cshtml) - Html - checkbox
SetTagHelperProperty - (370:15,43 [13] PrefixedAttributeTagHelpers.cshtml) - int-dictionary - IntDictionaryProperty - HtmlAttributeValueStyle.DoubleQuotes
@ -38,7 +38,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper1
CreateTagHelper - - TestNamespace.InputTagHelper2
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.DoubleQuotes
HtmlContent - (442:16,17 [8] PrefixedAttributeTagHelpers.cshtml)
IntermediateToken - (442:16,17 [8] PrefixedAttributeTagHelpers.cshtml) - Html - password
SetTagHelperProperty - (468:16,43 [13] PrefixedAttributeTagHelpers.cshtml) - int-dictionary - IntDictionaryProperty - HtmlAttributeValueStyle.DoubleQuotes
@ -59,7 +59,7 @@ Document -
TagHelperBody -
CreateTagHelper - - TestNamespace.InputTagHelper1
CreateTagHelper - - TestNamespace.InputTagHelper2
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.DoubleQuotes
HtmlContent - (551:17,17 [5] PrefixedAttributeTagHelpers.cshtml)
IntermediateToken - (551:17,17 [5] PrefixedAttributeTagHelpers.cshtml) - Html - radio
SetTagHelperProperty - (590:18,31 [2] PrefixedAttributeTagHelpers.cshtml) - int-prefix-grabber - IntProperty - HtmlAttributeValueStyle.DoubleQuotes
@ -74,7 +74,7 @@ Document -
IntermediateToken - (634:18,75 [2] PrefixedAttributeTagHelpers.cshtml) - CSharp - 98
SetTagHelperProperty - (634:18,75 [2] PrefixedAttributeTagHelpers.cshtml) - int-prefix-pepper - IntDictionaryProperty - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (634:18,75 [2] PrefixedAttributeTagHelpers.cshtml) - CSharp - 98
AddTagHelperHtmlAttribute - - int-prefix-salt - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - int-prefix-salt - AttributeStructure.DoubleQuotes
HtmlContent - (655:18,96 [1] PrefixedAttributeTagHelpers.cshtml)
IntermediateToken - (655:18,96 [1] PrefixedAttributeTagHelpers.cshtml) - Html - 8
SetTagHelperProperty - (693:19,34 [6] PrefixedAttributeTagHelpers.cshtml) - string-prefix-grabber - StringProperty - HtmlAttributeValueStyle.DoubleQuotes

View File

@ -1,10 +1,10 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_PrefixedAttributeTagHelpers_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - checkbox - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - password - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - type - radio - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - int-prefix-salt - 8 - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - checkbox - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - password - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - type - radio - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - int-prefix-salt - 8 - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_4 - string-prefix-grabber - string - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_5 - string-prefix-paprika - another string - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_6 - string-prefix-thyme - string - HtmlAttributeValueStyle.DoubleQuotes

View File

@ -21,7 +21,7 @@ Document -
SetTagHelperProperty - (70:3,18 [5] SimpleTagHelpers.cshtml) - value - FooProp - HtmlAttributeValueStyle.SingleQuotes
HtmlContent - (70:3,18 [5] SimpleTagHelpers.cshtml)
IntermediateToken - (70:3,18 [5] SimpleTagHelpers.cshtml) - Html - Hello
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.SingleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.SingleQuotes
HtmlContent - (83:3,31 [4] SimpleTagHelpers.cshtml)
IntermediateToken - (83:3,31 [4] SimpleTagHelpers.cshtml) - Html - text
HtmlContent - (91:3,39 [9] SimpleTagHelpers.cshtml)

View File

@ -2,7 +2,7 @@ Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_SimpleTagHelpers_Runtime - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - value - Hello - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - AttributeStructure.SingleQuotes
DeclareTagHelperFields - - InputTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [25] SimpleTagHelpers.cshtml)

View File

@ -14,7 +14,7 @@ Document -
HtmlContent - (73:3,34 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml)
IntermediateToken - (73:3,34 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - Body of Tag
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (49:3,10 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml)
IntermediateToken - (49:3,10 [11] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - Html - Hello World
SetTagHelperProperty - (67:3,28 [4] SingleTagHelperWithNewlineBeforeAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes

View File

@ -1,7 +1,7 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_SingleTagHelperWithNewlineBeforeAttributes_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - Hello World - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - Hello World - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] SingleTagHelperWithNewlineBeforeAttributes.cshtml)

View File

@ -14,7 +14,7 @@ Document -
HtmlContent - (69:2,34 [11] SingleTagHelper.cshtml)
IntermediateToken - (69:2,34 [11] SingleTagHelper.cshtml) - Html - Body of Tag
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (45:2,10 [11] SingleTagHelper.cshtml)
IntermediateToken - (45:2,10 [11] SingleTagHelper.cshtml) - Html - Hello World
SetTagHelperProperty - (63:2,28 [4] SingleTagHelper.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes

View File

@ -1,7 +1,7 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_SingleTagHelper_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - Hello World - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - Hello World - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] SingleTagHelper.cshtml)

View File

@ -50,10 +50,10 @@ Document -
TagHelper - (284:11,0 [45] SymbolBoundAttributes.cshtml) - ul - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (302:11,18 [5] SymbolBoundAttributes.cshtml) - [item] - ListItems - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (302:11,18 [5] SymbolBoundAttributes.cshtml) - CSharp - items
AddTagHelperHtmlAttribute - - [item] - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - [item] - AttributeStructure.DoubleQuotes
HtmlContent - (317:11,33 [5] SymbolBoundAttributes.cshtml)
IntermediateToken - (317:11,33 [5] SymbolBoundAttributes.cshtml) - Html - items
HtmlContent - (329:11,45 [2] SymbolBoundAttributes.cshtml)
@ -61,10 +61,10 @@ Document -
TagHelper - (331:12,0 [49] SymbolBoundAttributes.cshtml) - ul - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (351:12,20 [5] SymbolBoundAttributes.cshtml) - [(item)] - ArrayItems - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (351:12,20 [5] SymbolBoundAttributes.cshtml) - CSharp - items
AddTagHelperHtmlAttribute - - [(item)] - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - [(item)] - AttributeStructure.DoubleQuotes
HtmlContent - (368:12,37 [5] SymbolBoundAttributes.cshtml)
IntermediateToken - (368:12,37 [5] SymbolBoundAttributes.cshtml) - Html - items
HtmlContent - (380:12,49 [2] SymbolBoundAttributes.cshtml)
@ -74,10 +74,10 @@ Document -
HtmlContent - (444:13,62 [8] SymbolBoundAttributes.cshtml)
IntermediateToken - (444:13,62 [8] SymbolBoundAttributes.cshtml) - Html - Click Me
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (405:13,23 [13] SymbolBoundAttributes.cshtml) - (click) - Event1 - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (405:13,23 [13] SymbolBoundAttributes.cshtml) - CSharp - doSomething()
AddTagHelperHtmlAttribute - - (click) - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - (click) - AttributeStructure.DoubleQuotes
HtmlContent - (429:13,47 [13] SymbolBoundAttributes.cshtml)
IntermediateToken - (429:13,47 [13] SymbolBoundAttributes.cshtml) - Html - doSomething()
HtmlContent - (461:13,79 [2] SymbolBoundAttributes.cshtml)
@ -87,10 +87,10 @@ Document -
HtmlContent - (527:14,64 [8] SymbolBoundAttributes.cshtml)
IntermediateToken - (527:14,64 [8] SymbolBoundAttributes.cshtml) - Html - Click Me
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (487:14,24 [13] SymbolBoundAttributes.cshtml) - (^click) - Event2 - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (487:14,24 [13] SymbolBoundAttributes.cshtml) - CSharp - doSomething()
AddTagHelperHtmlAttribute - - (^click) - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - (^click) - AttributeStructure.DoubleQuotes
HtmlContent - (512:14,49 [13] SymbolBoundAttributes.cshtml)
IntermediateToken - (512:14,49 [13] SymbolBoundAttributes.cshtml) - Html - doSomething()
HtmlContent - (544:14,81 [2] SymbolBoundAttributes.cshtml)
@ -100,11 +100,11 @@ Document -
HtmlContent - (600:15,54 [2] SymbolBoundAttributes.cshtml)
IntermediateToken - (600:15,54 [2] SymbolBoundAttributes.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (574:15,28 [5] SymbolBoundAttributes.cshtml) - *something - StringProperty1 - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (574:15,28 [5] SymbolBoundAttributes.cshtml)
IntermediateToken - (574:15,28 [5] SymbolBoundAttributes.cshtml) - Html - value
AddTagHelperHtmlAttribute - - *something - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - *something - AttributeStructure.DoubleQuotes
HtmlContent - (593:15,47 [5] SymbolBoundAttributes.cshtml)
IntermediateToken - (593:15,47 [5] SymbolBoundAttributes.cshtml) - Html - value
HtmlContent - (613:16,11 [2] SymbolBoundAttributes.cshtml)
@ -112,17 +112,17 @@ Document -
TagHelper - (615:17,0 [33] SymbolBoundAttributes.cshtml) - div - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - #localminimized - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
AddTagHelperHtmlAttribute - - #localminimized - AttributeStructure.Minimized
HtmlContent - (648:17,33 [2] SymbolBoundAttributes.cshtml)
IntermediateToken - (648:17,33 [2] SymbolBoundAttributes.cshtml) - Html - \n
TagHelper - (650:18,0 [47] SymbolBoundAttributes.cshtml) - div - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (669:18,19 [5] SymbolBoundAttributes.cshtml) - #local - StringProperty2 - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (669:18,19 [5] SymbolBoundAttributes.cshtml)
IntermediateToken - (669:18,19 [5] SymbolBoundAttributes.cshtml) - Html - value
AddTagHelperHtmlAttribute - - #local - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - #local - AttributeStructure.DoubleQuotes
HtmlContent - (684:18,34 [5] SymbolBoundAttributes.cshtml)
IntermediateToken - (684:18,34 [5] SymbolBoundAttributes.cshtml) - Html - value

View File

@ -1,14 +1,14 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_SymbolBoundAttributes_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - [item] - items - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - [(item)] - items - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - (click) - doSomething() - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - (^click) - doSomething() - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - [item] - items - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - [(item)] - items - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - (click) - doSomething() - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - (^click) - doSomething() - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_4 - *something - value - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - *something - value - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - *something - value - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_6 - #local - value - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7 - #local - value - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7 - #local - value - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.CatchAllTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [253] SymbolBoundAttributes.cshtml)
@ -54,7 +54,7 @@ Document -
TagHelper - (284:11,0 [45] SymbolBoundAttributes.cshtml) - ul - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (302:11,18 [5] SymbolBoundAttributes.cshtml) - [item] - ListItems - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (302:11,18 [5] SymbolBoundAttributes.cshtml) - CSharp - items
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
@ -63,7 +63,7 @@ Document -
TagHelper - (331:12,0 [49] SymbolBoundAttributes.cshtml) - ul - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (351:12,20 [5] SymbolBoundAttributes.cshtml) - [(item)] - ArrayItems - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (351:12,20 [5] SymbolBoundAttributes.cshtml) - CSharp - items
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1
@ -74,7 +74,7 @@ Document -
HtmlContent - (444:13,62 [8] SymbolBoundAttributes.cshtml)
IntermediateToken - (444:13,62 [8] SymbolBoundAttributes.cshtml) - Html - Click Me
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (405:13,23 [13] SymbolBoundAttributes.cshtml) - (click) - Event1 - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (405:13,23 [13] SymbolBoundAttributes.cshtml) - CSharp - doSomething()
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2
@ -85,7 +85,7 @@ Document -
HtmlContent - (527:14,64 [8] SymbolBoundAttributes.cshtml)
IntermediateToken - (527:14,64 [8] SymbolBoundAttributes.cshtml) - Html - Click Me
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetTagHelperProperty - (487:14,24 [13] SymbolBoundAttributes.cshtml) - (^click) - Event2 - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (487:14,24 [13] SymbolBoundAttributes.cshtml) - CSharp - doSomething()
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3
@ -96,7 +96,7 @@ Document -
HtmlContent - (600:15,54 [2] SymbolBoundAttributes.cshtml)
IntermediateToken - (600:15,54 [2] SymbolBoundAttributes.cshtml) - Html - \n
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetPreallocatedTagHelperProperty - - __tagHelperAttribute_4 - *something - StringProperty1
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5
HtmlContent - (613:16,11 [2] SymbolBoundAttributes.cshtml)
@ -104,13 +104,13 @@ Document -
TagHelper - (615:17,0 [33] SymbolBoundAttributes.cshtml) - div - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - #localminimized - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
AddTagHelperHtmlAttribute - - #localminimized - AttributeStructure.Minimized
HtmlContent - (648:17,33 [2] SymbolBoundAttributes.cshtml)
IntermediateToken - (648:17,33 [2] SymbolBoundAttributes.cshtml) - Html - \n
TagHelper - (650:18,0 [47] SymbolBoundAttributes.cshtml) - div - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.CatchAllTagHelper
AddTagHelperHtmlAttribute - - bound - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - bound - AttributeStructure.Minimized
SetPreallocatedTagHelperProperty - - __tagHelperAttribute_6 - #local - StringProperty2
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_7

View File

@ -35,7 +35,7 @@ Document -
IntermediateToken - (155:8,49 [1] TagHelpersInSection.cshtml) - Html -
CSharpExpression - (157:8,51 [12] TagHelpersInSection.cshtml)
IntermediateToken - (157:8,51 [12] TagHelpersInSection.cshtml) - CSharp - DateTime.Now
AddTagHelperHtmlAttribute - - unboundproperty - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - unboundproperty - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (188:8,82 [7] TagHelpersInSection.cshtml) -
IntermediateToken - (188:8,82 [7] TagHelpersInSection.cshtml) - Html - Current
HtmlAttributeValue - (195:8,89 [6] TagHelpersInSection.cshtml) -

View File

@ -17,7 +17,7 @@ Document -
SetTagHelperProperty - (56:2,17 [6] TagHelpersWithBoundAttributes.cshtml) - bound - BoundProp - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (57:2,18 [5] TagHelpersWithBoundAttributes.cshtml)
IntermediateToken - (57:2,18 [5] TagHelpersWithBoundAttributes.cshtml) - CSharp - Hello
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.SingleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.SingleQuotes
HtmlContent - (69:2,30 [4] TagHelpersWithBoundAttributes.cshtml)
IntermediateToken - (69:2,30 [4] TagHelpersWithBoundAttributes.cshtml) - Html - text
HtmlContent - (77:2,38 [9] TagHelpersWithBoundAttributes.cshtml)

View File

@ -1,7 +1,7 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_TagHelpersWithBoundAttributes_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - text - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - text - AttributeStructure.SingleQuotes
DeclareTagHelperFields - - InputTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [12] TagHelpersWithBoundAttributes.cshtml)

View File

@ -20,7 +20,7 @@ Document -
SetTagHelperProperty - (85:3,22 [6] TagHelpersWithPrefix.cshtml) - bound - BoundProp - HtmlAttributeValueStyle.DoubleQuotes
CSharpExpression - (86:3,23 [5] TagHelpersWithPrefix.cshtml)
IntermediateToken - (86:3,23 [5] TagHelpersWithPrefix.cshtml) - CSharp - Hello
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.SingleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.SingleQuotes
HtmlContent - (98:3,35 [4] TagHelpersWithPrefix.cshtml)
IntermediateToken - (98:3,35 [4] TagHelpersWithPrefix.cshtml) - Html - text
HtmlContent - (106:3,43 [9] TagHelpersWithPrefix.cshtml)

View File

@ -1,7 +1,7 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_TagHelpersWithPrefix_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - text - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - text - AttributeStructure.SingleQuotes
DeclareTagHelperFields - - InputTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (55:2,0 [12] TagHelpersWithPrefix.cshtml)

View File

@ -29,14 +29,14 @@ Document -
TagHelper - (436:15,49 [40] TagHelpersWithTemplate.cshtml) - input - TagMode.SelfClosing
TagHelperBody -
CreateTagHelper - - InputTagHelper
AddTagHelperHtmlAttribute - - type - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - type - AttributeStructure.DoubleQuotes
HtmlContent - (449:15,62 [8] TagHelpersWithTemplate.cshtml)
IntermediateToken - (449:15,62 [8] TagHelpersWithTemplate.cshtml) - Html - checkbox
AddTagHelperHtmlAttribute - - checked - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - checked - AttributeStructure.DoubleQuotes
HtmlContent - (468:15,81 [4] TagHelpersWithTemplate.cshtml)
IntermediateToken - (468:15,81 [4] TagHelpersWithTemplate.cshtml) - Html - true
CreateTagHelper - - DivTagHelper
AddTagHelperHtmlAttribute - - condition - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - condition - AttributeStructure.DoubleQuotes
HtmlContent - (416:15,29 [4] TagHelpersWithTemplate.cshtml)
IntermediateToken - (416:15,29 [4] TagHelpersWithTemplate.cshtml) - Html - true
CSharpCode - (482:15,95 [8] TagHelpersWithTemplate.cshtml)

View File

@ -1,9 +1,9 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_TagHelpersWithTemplate_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - checkbox - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - checked - true - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - condition - true - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - checkbox - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - checked - true - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - condition - true - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - DivTagHelper - InputTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] TagHelpersWithTemplate.cshtml)

View File

@ -14,12 +14,12 @@ Document -
HtmlContent - (105:6,25 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml)
IntermediateToken - (105:6,25 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - Body of Tag
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (54:5,1 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml)
IntermediateToken - (54:5,1 [11] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - Hello World
SetTagHelperProperty - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1337
AddTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data-content - AttributeStructure.DoubleQuotes
CSharpExpression - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml)
IntermediateToken - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - true
HtmlContent - (120:6,40 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml)
@ -34,7 +34,7 @@ Document -
SetTagHelperProperty - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - type - Type - HtmlAttributeValueStyle.SingleQuotes
HtmlContent - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml)
IntermediateToken - (140:8,16 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - text
AddTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data-content - AttributeStructure.DoubleQuotes
HtmlContent - (162:8,38 [5] TagHelpersWithWeirdlySpacedAttributes.cshtml)
IntermediateToken - (162:8,38 [5] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - hello
HtmlContent - (171:8,47 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml)
@ -44,7 +44,7 @@ Document -
CreateTagHelper - - TestNamespace.PTagHelper
SetTagHelperProperty - (186:10,11 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (186:10,11 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1234
AddTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.SingleQuotes
AddTagHelperHtmlAttribute - - data-content - AttributeStructure.SingleQuotes
HtmlContent - (209:11,3 [6] TagHelpersWithWeirdlySpacedAttributes.cshtml)
IntermediateToken - (209:11,3 [6] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - hello2
HtmlContent - (221:11,15 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml)
@ -59,6 +59,6 @@ Document -
SetTagHelperProperty - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - type - Type - HtmlAttributeValueStyle.DoubleQuotes
HtmlContent - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml)
IntermediateToken - (247:14,8 [8] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - password
AddTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.NoQuotes
AddTagHelperHtmlAttribute - - data-content - AttributeStructure.NoQuotes
HtmlContent - (270:14,31 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml)
IntermediateToken - (270:14,31 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - Html - blah

View File

@ -1,12 +1,12 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_TagHelpersWithWeirdlySpacedAttributes_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - Hello World - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - Hello World - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_1 - type - text - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - data-content - hello - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - data-content - hello2 - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - data-content - hello - AttributeStructure.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_3 - data-content - hello2 - AttributeStructure.SingleQuotes
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_4 - type - password - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - data-content - blah - HtmlAttributeValueStyle.NoQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_5 - data-content - blah - AttributeStructure.NoQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper - TestNamespace.InputTagHelper - TestNamespace.InputTagHelper2
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (33:1,0 [2] TagHelpersWithWeirdlySpacedAttributes.cshtml)
@ -19,7 +19,7 @@ Document -
AddPreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0
SetTagHelperProperty - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (74:5,21 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - 1337
AddTagHelperHtmlAttribute - - data-content - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - data-content - AttributeStructure.DoubleQuotes
CSharpExpression - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml)
IntermediateToken - (99:6,19 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml) - CSharp - true
HtmlContent - (120:6,40 [4] TagHelpersWithWeirdlySpacedAttributes.cshtml)

View File

@ -18,7 +18,7 @@ Document -
HtmlContent - (128:6,29 [11] TransitionsInTagHelperAttributes.cshtml)
IntermediateToken - (128:6,29 [11] TransitionsInTagHelperAttributes.cshtml) - Html - Body of Tag
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
CSharpCodeAttributeValue - (109:6,10 [6] TransitionsInTagHelperAttributes.cshtml) -
SetTagHelperProperty - (122:6,23 [4] TransitionsInTagHelperAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (122:6,23 [4] TransitionsInTagHelperAttributes.cshtml) - CSharp - 1337
@ -27,7 +27,7 @@ Document -
TagHelper - (145:7,0 [34] TransitionsInTagHelperAttributes.cshtml) - p - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
CSharpExpressionAttributeValue - (155:7,10 [9] TransitionsInTagHelperAttributes.cshtml) -
IntermediateToken - (157:7,12 [6] TransitionsInTagHelperAttributes.cshtml) - CSharp - @class
SetTagHelperProperty - (171:7,26 [2] TransitionsInTagHelperAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
@ -37,7 +37,7 @@ Document -
TagHelper - (181:8,0 [36] TransitionsInTagHelperAttributes.cshtml) - p - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (191:8,10 [4] TransitionsInTagHelperAttributes.cshtml)
IntermediateToken - (191:8,10 [4] TransitionsInTagHelperAttributes.cshtml) - Html - test
SetTagHelperProperty - (202:8,21 [9] TransitionsInTagHelperAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
@ -52,7 +52,7 @@ Document -
TagHelper - (219:9,0 [31] TransitionsInTagHelperAttributes.cshtml) - p - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (229:9,10 [4] TransitionsInTagHelperAttributes.cshtml)
IntermediateToken - (229:9,10 [4] TransitionsInTagHelperAttributes.cshtml) - Html - test
SetTagHelperProperty - (240:9,21 [4] TransitionsInTagHelperAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
@ -63,7 +63,7 @@ Document -
TagHelper - (252:10,0 [34] TransitionsInTagHelperAttributes.cshtml) - p - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlContent - (262:10,10 [4] TransitionsInTagHelperAttributes.cshtml)
IntermediateToken - (262:10,10 [4] TransitionsInTagHelperAttributes.cshtml) - Html - test
SetTagHelperProperty - (273:10,21 [7] TransitionsInTagHelperAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
@ -76,7 +76,7 @@ Document -
TagHelper - (288:11,0 [54] TransitionsInTagHelperAttributes.cshtml) - p - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (298:11,10 [7] TransitionsInTagHelperAttributes.cshtml) -
IntermediateToken - (298:11,10 [7] TransitionsInTagHelperAttributes.cshtml) - Html - custom-
CSharpExpressionAttributeValue - (305:11,17 [9] TransitionsInTagHelperAttributes.cshtml) -

View File

@ -1,7 +1,7 @@
Document -
NamespaceDeclaration - - Microsoft.AspNetCore.Razor.Language.IntegrationTests.TestFiles
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_TransitionsInTagHelperAttributes_Runtime - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - test - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - class - test - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - TestNamespace.PTagHelper
MethodDeclaration - - public - async - System.Threading.Tasks.Task - ExecuteAsync
CSharpCode - (35:1,2 [59] TransitionsInTagHelperAttributes.cshtml)
@ -13,7 +13,7 @@ Document -
HtmlContent - (128:6,29 [11] TransitionsInTagHelperAttributes.cshtml)
IntermediateToken - (128:6,29 [11] TransitionsInTagHelperAttributes.cshtml) - Html - Body of Tag
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
CSharpCodeAttributeValue - (109:6,10 [6] TransitionsInTagHelperAttributes.cshtml) -
SetTagHelperProperty - (122:6,23 [4] TransitionsInTagHelperAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
IntermediateToken - (122:6,23 [4] TransitionsInTagHelperAttributes.cshtml) - CSharp - 1337
@ -22,7 +22,7 @@ Document -
TagHelper - (145:7,0 [34] TransitionsInTagHelperAttributes.cshtml) - p - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
CSharpExpressionAttributeValue - (155:7,10 [9] TransitionsInTagHelperAttributes.cshtml) -
IntermediateToken - (157:7,12 [6] TransitionsInTagHelperAttributes.cshtml) - CSharp - @class
SetTagHelperProperty - (171:7,26 [2] TransitionsInTagHelperAttributes.cshtml) - age - Age - HtmlAttributeValueStyle.DoubleQuotes
@ -65,7 +65,7 @@ Document -
TagHelper - (288:11,0 [54] TransitionsInTagHelperAttributes.cshtml) - p - TagMode.StartTagAndEndTag
TagHelperBody -
CreateTagHelper - - TestNamespace.PTagHelper
AddTagHelperHtmlAttribute - - class - HtmlAttributeValueStyle.DoubleQuotes
AddTagHelperHtmlAttribute - - class - AttributeStructure.DoubleQuotes
HtmlAttributeValue - (298:11,10 [7] TransitionsInTagHelperAttributes.cshtml) -
IntermediateToken - (298:11,10 [7] TransitionsInTagHelperAttributes.cshtml) - Html - custom-
CSharpExpressionAttributeValue - (305:11,17 [9] TransitionsInTagHelperAttributes.cshtml) -

View File

@ -2,8 +2,8 @@ Document -
NamespaceDeclaration - - Razor
ClassDeclaration - - public - Template - -
DeclarePreallocatedTagHelperAttribute - - __tagHelperAttribute_0 - value - Hello - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - unbound - foo - HtmlAttributeValueStyle.DoubleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - AttributeStructure.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_2 - unbound - foo - AttributeStructure.DoubleQuotes
DeclareTagHelperFields - - PTagHelper - FormTagHelper - InputTagHelper
MethodDeclaration - - public - async, override - global::System.Threading.Tasks.Task - ExecuteAsync
TagHelper - (31:1,0 [20] NestedTagHelpers.cshtml) - p - TagMode.StartTagAndEndTag
@ -11,7 +11,7 @@ Document -
HtmlContent - (43:1,12 [4] NestedTagHelpers.cshtml)
IntermediateToken - (43:1,12 [4] NestedTagHelpers.cshtml) - Html - Hola
CreateTagHelper - - PTagHelper
AddTagHelperHtmlAttribute - - someattr - HtmlAttributeValueStyle.Minimized
AddTagHelperHtmlAttribute - - someattr - AttributeStructure.Minimized
HtmlContent - (51:1,20 [2] NestedTagHelpers.cshtml)
IntermediateToken - (51:1,20 [2] NestedTagHelpers.cshtml) - Html - \n
TagHelper - (53:2,0 [68] NestedTagHelpers.cshtml) - form - TagMode.StartTagAndEndTag

View File

@ -1,8 +1,8 @@
Document -
NamespaceDeclaration - - Razor
ClassDeclaration - - public - Template - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - value - Hello - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - value - Hello - AttributeStructure.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_1 - type - text - AttributeStructure.SingleQuotes
DeclareTagHelperFields - - InputTagHelper
MethodDeclaration - - public - async, override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [25] SimpleTagHelpers.cshtml)

View File

@ -1,7 +1,7 @@
Document -
NamespaceDeclaration - - Razor
ClassDeclaration - - public - Template - -
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - text - HtmlAttributeValueStyle.SingleQuotes
DeclarePreallocatedTagHelperHtmlAttribute - - __tagHelperAttribute_0 - type - text - AttributeStructure.SingleQuotes
DeclareTagHelperFields - - InputTagHelper
MethodDeclaration - - public - async, override - global::System.Threading.Tasks.Task - ExecuteAsync
HtmlContent - (31:1,0 [12] TagHelpersWithBoundAttributes.cshtml)

View File

@ -101,12 +101,12 @@ namespace Microsoft.AspNetCore.Razor.Language.IntegrationTests
public override void VisitSetTagHelperProperty(SetTagHelperPropertyIntermediateNode node)
{
WriteContentNode(node, node.AttributeName, node.PropertyName, string.Format("HtmlAttributeValueStyle.{0}", node.ValueStyle));
WriteContentNode(node, node.AttributeName, node.PropertyName, string.Format("HtmlAttributeValueStyle.{0}", node.AttributeStructure));
}
public override void VisitAddTagHelperHtmlAttribute(AddTagHelperHtmlAttributeIntermediateNode node)
{
WriteContentNode(node, node.Name, string.Format("{0}.{1}", nameof(HtmlAttributeValueStyle), node.ValueStyle));
WriteContentNode(node, node.Name, string.Format("{0}.{1}", nameof(AttributeStructure), node.AttributeStructure));
}
public override void VisitExtension(ExtensionIntermediateNode node)
@ -114,13 +114,13 @@ namespace Microsoft.AspNetCore.Razor.Language.IntegrationTests
switch (node)
{
case DeclarePreallocatedTagHelperHtmlAttributeIntermediateNode n:
WriteContentNode(n, n.VariableName, n.Name, n.Value, string.Format("{0}.{1}", nameof(HtmlAttributeValueStyle), n.ValueStyle));
WriteContentNode(n, n.VariableName, n.Name, n.Value, string.Format("{0}.{1}", nameof(AttributeStructure), n.AttributeStructure));
break;
case AddPreallocatedTagHelperHtmlAttributeIntermediateNode n:
WriteContentNode(n, n.VariableName);
break;
case DeclarePreallocatedTagHelperAttributeIntermediateNode n:
WriteContentNode(n, n.VariableName, n.Name, n.Value, string.Format("HtmlAttributeValueStyle.{0}", n.ValueStyle));
WriteContentNode(n, n.VariableName, n.Name, n.Value, string.Format("HtmlAttributeValueStyle.{0}", n.AttributeStructure));
break;
case SetPreallocatedTagHelperPropertyIntermediateNode n:
WriteContentNode(n, n.VariableName, n.AttributeName, n.PropertyName);

View File

@ -326,7 +326,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
IntermediateNode node,
string attributeName,
string value,
HtmlAttributeValueStyle valueStyle)
AttributeStructure valueStyle)
{
var declarePreallocatedTagHelperAttribute = Assert.IsType<DeclarePreallocatedTagHelperAttributeIntermediateNode>(node);
@ -334,7 +334,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
{
Assert.Equal(attributeName, declarePreallocatedTagHelperAttribute.Name);
Assert.Equal(value, declarePreallocatedTagHelperAttribute.Value);
Assert.Equal(valueStyle, declarePreallocatedTagHelperAttribute.ValueStyle);
Assert.Equal(valueStyle, declarePreallocatedTagHelperAttribute.AttributeStructure);
}
catch (XunitException e)
{
@ -363,7 +363,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
internal static void TagHelperHtmlAttribute(
string name,
HtmlAttributeValueStyle valueStyle,
AttributeStructure valueStyle,
IntermediateNode node,
params Action<IntermediateNode>[] valueValidators)
{
@ -372,7 +372,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
try
{
Assert.Equal(name, tagHelperHtmlAttribute.Name);
Assert.Equal(valueStyle, tagHelperHtmlAttribute.ValueStyle);
Assert.Equal(valueStyle, tagHelperHtmlAttribute.AttributeStructure);
Children(tagHelperHtmlAttribute, valueValidators);
}
catch (XunitException e)
@ -399,7 +399,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
internal static void SetTagHelperProperty(
string name,
string propertyName,
HtmlAttributeValueStyle valueStyle,
AttributeStructure valueStyle,
IntermediateNode node,
params Action<IntermediateNode>[] valueValidators)
{
@ -409,7 +409,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Intermediate
{
Assert.Equal(name, tagHelperBoundAttribute.AttributeName);
Assert.Equal(propertyName, tagHelperBoundAttribute.PropertyName);
Assert.Equal(valueStyle, tagHelperBoundAttribute.ValueStyle);
Assert.Equal(valueStyle, tagHelperBoundAttribute.AttributeStructure);
Children(tagHelperBoundAttribute, valueValidators);
}
catch (XunitException e)