aspnetcore/test/Microsoft.AspNetCore.Razor....
N. Taylor Mullen 4c0afbad86 Generate line mappings for empty expressions.
- At design time we weren't generating line mappings when a user would type `@` or `@(`. This results in no C# IntelliSense being provided to the user because the editor hasn't mapped any of Razor to the C# buffer.
- Updated the design time renderer and design time writer to account for empty expressions.
- Modified the `DefaultIRLoweringPhase` to set source locations on empty expression nodes.
- Re-generated test files to account for 0 length line mappings on empty expression nodes.

#1155
2017-04-02 22:25:12 -07:00
..
CodeGeneration Moved from Renderer to Writer 2017-03-31 16:25:07 -07:00
IntegrationTests [Fixes #964] Removed Content property from CSharpStatementIRNode 2017-03-31 10:52:53 -07:00
Intermediate [Fixes #964] Removed Content property from CSharpStatementIRNode 2017-03-31 10:52:53 -07:00
Legacy Add `TagHelperFactsService`. 2017-03-29 15:36:32 -07:00
Properties
TestFiles Generate line mappings for empty expressions. 2017-04-02 22:25:12 -07:00
DefaultDirectiveIRPassTest.cs
DefaultDirectiveSyntaxTreePassTest.cs
DefaultDocumentClassifierPassTest.cs
DefaultInstrumentationPassTest.cs
DefaultItemCollectionTest.cs
DefaultRazorCSharpLoweringPhaseTest.cs
DefaultRazorCodeDocumentTest.cs
DefaultRazorDiagnosticTest.cs
DefaultRazorDirectiveClassifierPhaseTest.cs
DefaultRazorDocumentClassifierPhaseTest.cs
DefaultRazorEngineBuilderTest.cs
DefaultRazorEngineTest.cs
DefaultRazorIRLoweringPhaseIntegrationTest.cs
DefaultRazorIROptimizationPhaseTest.cs
DefaultRazorParsingPhaseTest.cs Make the parser options configurable 2017-03-24 15:21:26 -07:00
DefaultRazorSourceDocumentTest.cs
DefaultRazorSyntaxTreePhaseTest.cs
DirectiveDescriptorBuilderTest.cs
DirectiveRemovalIROptimizationPassTest.cs
DocumentClassifierPassBaseTest.cs
FileSystemRazorProjectItemTest.cs
FileSystemRazorProjectTest.cs
HtmlNodeOptimizationPassTest.cs
LargeTextRazorSourceDocumentTest.cs
LegacyRazorDiagnosticTest.cs
Microsoft.AspNetCore.Razor.Evolution.Test.csproj Fix type name 2017-03-29 16:19:12 -07:00
RazorCodeDocumentExtensionsTest.cs
RazorCodeDocumentTest.cs
RazorDiagnosticDescriptorTest.cs
RazorDiagnosticTest.cs
RazorEngineBuilderExtensionsTest.cs
RazorEngineTest.cs Make the parser options configurable 2017-03-24 15:21:26 -07:00
RazorProjectItemTest.cs
RazorProjectTest.cs Fix type name 2017-03-29 16:19:12 -07:00
RazorSourceDocumentTest.cs
RazorSyntaxTreeTest.cs
RazorTemplateEngineTest.cs Add GetImportItems to RazorTemplateEngine 2017-03-31 07:48:34 -07:00
SourceLocationTest.cs
SourceSpanTest.cs
SyntaxTreeVerifier.cs
TagHelperBinderSyntaxTreePassTest.cs Workaround tooling issue with runtime only TagHelpers. 2017-03-29 16:56:05 -07:00
TagHelperRequiredAttributeDescriptorBuilderTest.cs
TagHelperRequiredAttributeDescriptorTest.cs Add `TagHelperFactsService`. 2017-03-29 15:36:32 -07:00
TestFile.cs
TestProject.cs
TestRazorCodeDocument.cs
TestRazorSourceDocument.cs
TestTagHelperDescriptors.cs Fix type name 2017-03-29 16:19:12 -07:00