aspnetcore/test/Microsoft.AspNetCore.Razor....
Ryan Nowak e35ee53ee5 DefaultRazorIRLoweringPhase is too agressive
This change fixes a bug where DefaultRazorIRLoweringPhase is too
aggressive in merging HTML spans. You can hit the bug by delimiting two
html spans with a metacode character like:

<foo>@{ <bar/> }</foo>

The lowering phase will combine these HTML nodes, which is invalid as they
don't have contiguous spans.

The change here is to merge spans only when they both have an invalid
location or are contiguous.
2017-02-16 10:53:09 -08:00
..
CodeGeneration Part 2 of RuntimeTarget 2017-02-15 18:08:19 -08:00
IntegrationTests Refactor IR phases 2017-02-14 14:51:36 -08:00
Intermediate Part 2 of RuntimeTarget 2017-02-15 18:08:19 -08:00
Legacy [Fixes #924] Correct RightShiftAssign operator 2017-02-15 16:31:40 -08:00
Properties
TestFiles DefaultRazorIRLoweringPhase is too agressive 2017-02-16 10:53:09 -08:00
DefaultDirectiveIRPassTest.cs Refactor IR phases 2017-02-14 14:51:36 -08:00
DefaultDirectiveSyntaxTreePassTest.cs
DefaultDocumentClassifierPassTest.cs Introduces RuntimeTarget and abstraction for APIs 2017-02-13 15:34:51 -08:00
DefaultInstrumentationPassTest.cs Refactor IR phases 2017-02-14 14:51:36 -08:00
DefaultItemCollectionTest.cs
DefaultRazorCSharpLoweringPhaseTest.cs Introduces RuntimeTarget and abstraction for APIs 2017-02-13 15:34:51 -08:00
DefaultRazorCodeDocumentTest.cs
DefaultRazorDiagnosticTest.cs Add RazorDiagnostic type 2017-01-31 15:53:22 -08:00
DefaultRazorDirectiveClassifierPhaseTest.cs Refactor IR phases 2017-02-14 14:51:36 -08:00
DefaultRazorDocumentClassifierPhaseTest.cs Refactor IR phases 2017-02-14 14:51:36 -08:00
DefaultRazorEngineBuilderTest.cs
DefaultRazorEngineTest.cs
DefaultRazorIRLoweringPhaseIntegrationTest.cs Introduces RuntimeTarget and abstraction for APIs 2017-02-13 15:34:51 -08:00
DefaultRazorIROptimizationPhaseTest.cs Refactor IR phases 2017-02-14 14:51:36 -08:00
DefaultRazorParsingPhaseTest.cs
DefaultRazorSourceDocumentTest.cs
DefaultRazorSyntaxTreePhaseTest.cs
DirectiveDescriptorBuilderTest.cs Remove literal directive tokens. 2017-02-03 12:02:16 -08:00
DirectiveRemovalIROptimizationPassTest.cs Refactor IR phases 2017-02-14 14:51:36 -08:00
DocumentClassifierPassBaseTest.cs Part 2 of RuntimeTarget 2017-02-15 18:08:19 -08:00
HtmlNodeOptimizationPassTest.cs
LegacyRazorDiagnosticTest.cs Add RazorDiagnostic type 2017-01-31 15:53:22 -08:00
Microsoft.AspNetCore.Razor.Evolution.Test.csproj Temporarily disable tests on .NET Core that rely on .NET Core 2.0 API 2017-02-15 10:04:59 -08:00
RazorCodeDocumentExtensionsTest.cs
RazorCodeDocumentTest.cs
RazorDiagnosticDescriptorTest.cs Add RazorDiagnostic type 2017-01-31 15:53:22 -08:00
RazorDiagnosticTest.cs Add RazorDiagnostic type 2017-01-31 15:53:22 -08:00
RazorEngineBuilderExtensions.cs
RazorEngineBuilderExtensionsTest.cs Part 2 of RuntimeTarget 2017-02-15 18:08:19 -08:00
RazorEngineTest.cs Part 2 of RuntimeTarget 2017-02-15 18:08:19 -08:00
RazorProjectItemTest.cs Add an API to RazorProject to navigate hierarchical files 2017-02-03 11:25:15 -08:00
RazorProjectTest.cs Add an API to RazorProject to navigate hierarchical files 2017-02-03 11:25:15 -08:00
RazorSourceDocumentTest.cs Allow RazorSourceDocument to consume empty streams. 2017-02-13 12:11:38 -08:00
RazorSyntaxTreeTest.cs
SourceLocationTest.cs
SourceSpanTest.cs
SyntaxTreeVerifier.cs
TagHelperBinderSyntaxTreePassTest.cs
TagHelperDescriptorTest.cs
TagHelperRequiredAttributeDescriptorTest.cs
TestFile.cs
TestRazorCodeDocument.cs
TestRazorSourceDocument.cs
TestTagHelperDescriptorResolver.cs
TestTagHelperFeature.cs