33 references to PrefixMatch
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (2)
Legacy\TagHelperBlockRewriterTest.cs (2)
2188.Name("@bind-", RequiredAttributeNameComparison.PrefixMatch) 2232.Name("@bind-", RequiredAttributeNameComparison.PrefixMatch)
Microsoft.AspNetCore.Razor.Language.UnitTests (9)
DefaultRequiredAttributeDescriptorBuilderTest.cs (1)
34.Name("asp-route-", RequiredAttributeNameComparison.PrefixMatch)));
IntegrationTests\TestTagHelperDescriptors.cs (1)
161.Name("ty", RequiredAttributeNameComparison.PrefixMatch)),
Legacy\TagHelperBlockRewriterTest.cs (2)
2487.Name("@bind-", RequiredAttributeNameComparison.PrefixMatch) 2531.Name("@bind-", RequiredAttributeNameComparison.PrefixMatch)
TagHelperBinderTest.cs (2)
237.Name("nodashprefix", RequiredAttributeNameComparison.PrefixMatch))) 254.Name("prefix-", RequiredAttributeNameComparison.PrefixMatch)))
TagHelperMatchingConventionsTest.cs (3)
32builder => builder.Name("route-", RequiredAttributeNameComparison.PrefixMatch), 38builder => builder.Name("route-", RequiredAttributeNameComparison.PrefixMatch), 44builder => builder.Name("route-", RequiredAttributeNameComparison.PrefixMatch),
Microsoft.AspNetCore.Razor.Test.Common.Tooling (3)
SimpleTagHelpers.cs (3)
103b.NameComparison = RequiredAttributeNameComparison.PrefixMatch; 140b.NameComparison = RequiredAttributeNameComparison.PrefixMatch; 185.Name("@onclick", RequiredAttributeNameComparison.PrefixMatch)
Microsoft.CodeAnalysis.Razor.Compiler (5)
CSharp\RequiredAttributeParser.cs (1)
200nameComparison = RequiredAttributeNameComparison.PrefixMatch;
Language\RequiredAttributeDescriptor.cs (1)
69=> nameComparison == RequiredAttributeNameComparison.PrefixMatch
Language\TagHelperMatchingConventions.cs (1)
270else if (descriptor.NameComparison == RequiredAttributeNameComparison.PrefixMatch)
Language\TagHelpers\Producers\BindTagHelperProducer.cs (1)
578attribute.NameComparison = RequiredAttributeNameComparison.PrefixMatch;
Language\TagMatchingRuleDescriptor.cs (1)
96var prefix when attribute.NameComparison == RequiredAttributeNameComparison.PrefixMatch => $"^{prefix}",
Microsoft.CodeAnalysis.Razor.UnitTests (10)
BindTagHelperProducerTest.cs (1)
1058Assert.Equal(RequiredAttributeNameComparison.PrefixMatch, requiredAttribute.NameComparison);
DefaultTagHelperDescriptorFactoryTest.cs (9)
146("name-*", [plain("name-", RequiredAttributeNameComparison.PrefixMatch)]), 147(" name-* ", [plain("name-", RequiredAttributeNameComparison.PrefixMatch)]), 149plain("asp-route-", RequiredAttributeNameComparison.PrefixMatch), 151plain("name-", RequiredAttributeNameComparison.PrefixMatch), 169plain("asp-route-", RequiredAttributeNameComparison.PrefixMatch), 173plain("name-", RequiredAttributeNameComparison.PrefixMatch), 464.RequiredAttribute(name: "class", nameComparison: RequiredAttributeNameComparison.PrefixMatch))), 467.RequiredAttribute(name: "class", nameComparison: RequiredAttributeNameComparison.PrefixMatch) 468.RequiredAttribute(name: "style", nameComparison: RequiredAttributeNameComparison.PrefixMatch)))
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (4)
Completion\LanguageServerTagHelperCompletionServiceTest.cs (4)
89.RequiredAttribute(name: "asp-route-", nameComparison: RequiredAttributeNameComparison.PrefixMatch)) 1202.RequiredAttribute(name: "asp-route-", nameComparison: RequiredAttributeNameComparison.PrefixMatch)) 1232.RequiredAttribute(name: "asp-route-", nameComparison: RequiredAttributeNameComparison.PrefixMatch)) 1258.RequiredAttribute(name: "type", nameComparison: RequiredAttributeNameComparison.PrefixMatch))