Ryan Nowak
a40ca857c5
Rename HtmlAttributeValueStyle>AttributeStructure
2017-06-21 18:56:37 -07:00
Ajay Bhargav Baaskaran
4811807329
Moved CSharpCodeWriter out of legacy
2017-06-21 15:05:46 -07:00
Ryan Nowak
21e26ad4aa
Rename RazorIRNode
...
Get rid of references to 'IR'
2017-06-21 12:55:16 -07:00
Ryan Nowak
d2469e078a
Move Source down to ExtensionIRNode
2017-06-20 23:19:55 -07:00
Ajay Bhargav Baaskaran
dd4e163173
Change GenerateChecksum to SuppressChecksum
2017-06-19 16:52:36 -07:00
Ajay Bhargav Baaskaran
3892a6fede
Removed ChecksumIRNode
2017-06-16 11:14:54 -07:00
Ajay Bhargav Baaskaran
27ac5da6d5
Add indexer null-check for preallocated tag helper attributes
2017-06-13 10:53:07 -07:00
Ryan Nowak
6860806213
Make usage of FileName and FilePath consistent
...
FileName => "Foo.cshtml"
FilePath => "/Bar/Baz/Foo.cshtml"
2017-06-12 16:15:26 -07:00
Ajay Bhargav Baaskaran
f099232ca4
Moved scope writer logic to BasicWriter
2017-06-09 12:10:00 -07:00
Ryan Nowak
503ba669d0
Get rid of Parent from IR node
2017-06-08 19:22:14 -07:00
Ryan Nowak
14944a2791
Add collection types for IR children
2017-06-08 17:18:15 -07:00
Ajay Bhargav Baaskaran
a6d2c04195
[ Fixes #1379 ] Rename CSharpStatement to CSharpCode
2017-06-07 15:20:47 -07:00
Ajay Bhargav Baaskaran
2f03a39e41
Refactored attribute values IR
2017-05-26 12:34:34 -07:00
Ajay Bhargav Baaskaran
1efcdafa45
Removed ExecuteTagHelpersIRNode
2017-05-22 11:03:34 -07:00
N. Taylor Mullen
ebe8ab4612
Rename TagHelperBoundAttributeDescriptorBuilder => BoundAttributeDescriptorBuilder.
...
#1369
2017-05-19 12:44:07 -07:00
Ryan Nowak
e391ac7a3c
Split options into ParserOptions and CodeGenerationOptions
2017-05-18 10:22:39 -07:00
Ryan Nowak
811ea019a5
Fixes #1245 - Make TemplateCodeExtension public
...
This removes the hardcoding of an MVC type from Razor.
2017-05-17 20:25:06 -07:00
N. Taylor Mullen
b8ea008151
Make extensible directive type token rendering allow value types.
...
- Instead of rendering a null assigning statement for a type token we now render a `default(TTypeToken)`. With this approach type tokens can be value types without creating a design time error.
- Re-generated baseline files to reflect new directive token code generation.
#1176
2017-05-17 10:31:16 -07:00
Ryan Nowak
fd3a34b000
Remove RazorIRBuilder.Document
2017-05-12 18:12:30 -07:00
N. Taylor Mullen
3830a1b7ac
Rename the BoundAttributeDescriptor builder.
...
- ITagHelperBoundAttributeDescriptor => TagHelperBoundAttributeDescriptorBuilder
#1306
2017-05-12 17:39:45 -07:00
Ajay Bhargav Baaskaran
8cf7d248e7
[Issue #1318 ] Renamed RuntimeTarget to CodeTarget
2017-05-12 16:32:55 -07:00
Ryan Nowak
b17e506ce8
Some API cleanup around directivest
2017-05-12 13:27:28 -07:00
Ajay Bhargav Baaskaran
b44d59ca36
Remove Redirect writers
2017-05-11 15:38:54 -07:00
Ryan Nowak
d3e37f20ce
Add some new IR nodes
...
This adds the basics of a few new node types. I'll do a follow up to start
using these so we can eliminate some misuse of the statement node.
2017-05-11 14:52:31 -07:00
Ryan Nowak
2afe2e1627
Rename RazorMethodDeclaration -> MethodDeclaration
2017-05-11 10:22:45 -07:00
Ajay Bhargav Baaskaran
52c4abee9b
Fix build break
2017-04-21 13:38:39 -07:00
Ajay Bhargav Baaskaran
4e2cd0c2d6
Finish writer implementation of the remaining IR nodes and added tests
...
- SetTagHelperPropertyIRNode
- ChecksumIRNode
- UsingStatementIRNode
- Preallocated attributes target extension
- HtmlAttributeIRNode and friends
- Design time directive helper target extension
- Removed renderers and rendering conventions
- Regenerated IR baselines
Issue - #846 and #1051
2017-04-21 11:46:34 -07:00
Ajay Bhargav Baaskaran
0b17f14d68
Moved AddTagHelperHtmlAttribute from renderer to writer
2017-04-14 11:49:56 -07:00
Ajay Bhargav Baaskaran
0f7b0f5d8c
[ Fixes #1196 ] Remove Content property from HtmlContentIRNode
2017-04-10 12:54:11 -07:00
N. Taylor Mullen
0618bae3bd
Rename Microsoft.AspNetCore.Razor.Evolution => Microsoft.AspNetCore.Razor.Language.
...
- Also updated corresponding test project to go from Evolution => Language.
- Regenerated test files to reflect new file paths.
#1169
2017-04-10 10:20:04 -07:00