Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
fa28789
Update compiler tests to use TagHelperCollection
DustinCampbell Nov 10, 2025
5b689b5
Update TagHelperBinder/DocumentContext to use TagHelperCollection
DustinCampbell Nov 10, 2025
c10b8ed
Update TagHelperBinding to use TagHelperCollection
DustinCampbell Nov 10, 2025
7b5b18a
Update TagHelperMatchingConventions to use TagHelperCollection
DustinCampbell Nov 10, 2025
34645d7
Update ITagHelperFeature to use TagHelperCollection
DustinCampbell Nov 10, 2025
09722d1
Update RazorProjectEngine to use TagHelperCollection
DustinCampbell Nov 10, 2025
c6a87e7
Update RazorCodeDocument to use TagHelperCollection
DustinCampbell Nov 10, 2025
34ebddf
Update RazorGeneratorResult to use TagHelperCollection
DustinCampbell Nov 11, 2025
68b8ced
Update TagHelperIntermediateNode to use TagHelperCollection
DustinCampbell Nov 11, 2025
03bc69a
Update ProjectWorkspaceState to use TagHelperCollection
DustinCampbell Nov 11, 2025
5e4481a
Update ProjectState to use TagHelperCollection
DustinCampbell Nov 11, 2025
f5f7cd9
Update ILegacyProjectSnapshot to use TagHelperCollection
DustinCampbell Nov 11, 2025
7c8e77c
Update IProjectSnapshot to use TagHelperCollection
DustinCampbell Nov 11, 2025
87a8302
Update RenameService to remove ImmutableArray<TagHelperDescriptor>
DustinCampbell Nov 11, 2025
d93bb38
Update HoverFactory to use TagHelperCollection
DustinCampbell Nov 11, 2025
087362b
Update ITagHelperResolver to use TagHelperCollection
DustinCampbell Nov 11, 2025
225580f
Update FetchTagHelpersResult to use TagHelperCollection
DustinCampbell Nov 11, 2025
ca2650a
Update TagHelperFacts to use TagHelperCollection
DustinCampbell Nov 12, 2025
3d126b3
Update TagHelperDocumentContext.Create callers
DustinCampbell Nov 12, 2025
8ef55c1
Update *TagHelperCompletionServerTest to use TagHelperCollection
DustinCampbell Nov 12, 2025
987cabc
RenameService: Small tweaks from code review feedback
DustinCampbell Nov 20, 2025
e2f3e45
ITagHelperResolver.GetTagHelpers(...) should signal null return value
DustinCampbell Nov 20, 2025
fe38743
DirectiveAttributeComplationItemProvider: Fix logic error
DustinCampbell Nov 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -31,36 +31,36 @@ public InstrumentationPassIntegrationTest()
public void BasicTest()
{
// Arrange
var descriptors = new[]
{
CreateTagHelperDescriptor(
tagName: "p",
typeName: "PTagHelper",
assemblyName: "TestAssembly"),
CreateTagHelperDescriptor(
tagName: "form",
typeName: "FormTagHelper",
assemblyName: "TestAssembly"),
CreateTagHelperDescriptor(
tagName: "input",
typeName: "InputTagHelper",
assemblyName: "TestAssembly",
attributes: new Action<BoundAttributeDescriptorBuilder>[]
{
builder => builder
.Name("value")
.PropertyName("FooProp")
.TypeName("System.String"), // Gets preallocated
builder => builder
.Name("date")
.PropertyName("BarProp")
.TypeName("System.DateTime"), // Doesn't get preallocated
})
};
TagHelperCollection tagHelpers =
[
CreateTagHelperDescriptor(
tagName: "p",
typeName: "PTagHelper",
assemblyName: "TestAssembly"),
CreateTagHelperDescriptor(
tagName: "form",
typeName: "FormTagHelper",
assemblyName: "TestAssembly"),
CreateTagHelperDescriptor(
tagName: "input",
typeName: "InputTagHelper",
assemblyName: "TestAssembly",
attributes:
[
builder => builder
.Name("value")
.PropertyName("FooProp")
.TypeName("System.String"), // Gets preallocated
builder => builder
.Name("date")
.PropertyName("BarProp")
.TypeName("System.DateTime"), // Doesn't get preallocated
])
];

var engine = CreateProjectEngine(b =>
{
b.AddTagHelpers(descriptors);
b.SetTagHelpers(tagHelpers);
b.Features.Add(new InstrumentationPass());

// This test includes templates
Expand Down
Loading