Ryan Nowak
853b458893
This is a different take on Taylor's builders.
...
This makes it possible to use another 'kind' of tag helpers, which isn't
possible today.
This also further decouples the tag helper api surface from the default
implementation.
VCTH now have their own 'kind'.
Also improved generation of display names and error messages where it
was coupled to the type name.
2017-06-28 17:37:52 -07:00
Ryan Nowak
e3b3e20738
Move some stuff to .Extensions
...
Moved design time directives and tag helper attribute preallocation to
.Extensions.
Just mechanical namespace changes here.
2017-06-21 20:26:31 -07:00
Ryan Nowak
21e26ad4aa
Rename RazorIRNode
...
Get rid of references to 'IR'
2017-06-21 12:55:16 -07:00
Ryan Nowak
062d7561ae
Make section an extension node
2017-06-20 19:20:46 -07:00
Ajay Bhargav Baaskaran
3892a6fede
Removed ChecksumIRNode
2017-06-16 11:14:54 -07:00
Ryan Nowak
22d52f2a3c
Split the functions/section/inherits directives
2017-06-13 18:05:34 -07:00
Ajay Bhargav Baaskaran
f099232ca4
Moved scope writer logic to BasicWriter
2017-06-09 12:10:00 -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