Skip to content
This repository was archived by the owner on Dec 19, 2018. It is now read-only.

TagHelpers: Create parse visitors that understand "special" html #71

Closed
NTaylorMullen opened this issue Jun 19, 2014 · 4 comments
Closed
Assignees
Milestone

Comments

@NTaylorMullen
Copy link
Contributor

We'll create visitors that will run through the syntax tree to then re-construct a tree that understands the "special" html that's dictated by #70.

Pre-requisites: #72, #70

@NTaylorMullen
Copy link
Contributor Author

This needs to also handle "VoidElements"

@yishaigalatzer
Copy link
Contributor

duplicate of #69

@yishaigalatzer yishaigalatzer removed this from the 4.0.0-beta1 milestone Aug 25, 2014
@NTaylorMullen
Copy link
Contributor Author

Not dup. 69 was the dup of 72

@NTaylorMullen NTaylorMullen reopened this Aug 26, 2014
@NTaylorMullen NTaylorMullen added this to the 4.0.0-beta1 milestone Aug 26, 2014
@NTaylorMullen NTaylorMullen self-assigned this Aug 26, 2014
NTaylorMullen added a commit that referenced this issue Aug 29, 2014
- The visitor looks for TagBlock's that match registered TagHelpers and rebuilds them into TagHelperBlock's.
- Added the code generator and corresponding chunk for a TagHelperBlock.
- Added syntax tree specific objects & helper methods to create accurate tag helper structures.

#71
NTaylorMullen added a commit that referenced this issue Aug 29, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Aug 29, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Aug 29, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Aug 29, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Sep 3, 2014
- The visitor looks for TagBlock's that match registered TagHelpers and rebuilds them into TagHelperBlock's.
- Added the code generator and corresponding chunk for a TagHelperBlock.
- Added syntax tree specific objects & helper methods to create accurate tag helper structures.

#71
NTaylorMullen added a commit that referenced this issue Sep 3, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Sep 3, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Sep 8, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Sep 9, 2014
- The visitor looks for TagBlock's that match registered TagHelpers and rebuilds them into TagHelperBlock's.
- Added the code generator and corresponding chunk for a TagHelperBlock.
- Added syntax tree specific objects & helper methods to create accurate tag helper structures.

#71
NTaylorMullen added a commit that referenced this issue Sep 9, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Sep 9, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Sep 9, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Sep 9, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Sep 10, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Sep 10, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Sep 11, 2014
- The visitor looks for TagBlock's that match registered TagHelpers and rebuilds them into TagHelperBlock's.
- Added the code generator and corresponding chunk for a TagHelperBlock.
- Added syntax tree specific objects & helper methods to create accurate tag helper structures.

#71
NTaylorMullen added a commit that referenced this issue Sep 11, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Sep 11, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
@NTaylorMullen
Copy link
Contributor Author

3cba841
bb3ad0e
20824f3

NTaylorMullen added a commit that referenced this issue Sep 19, 2014
- The visitor looks for TagBlock's that match registered TagHelpers and rebuilds them into TagHelperBlock's.
- Added the code generator and corresponding chunk for a TagHelperBlock.
- Added syntax tree specific objects & helper methods to create accurate tag helper structures.

#71
NTaylorMullen added a commit that referenced this issue Sep 19, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Sep 19, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Oct 1, 2014
- The visitor looks for TagBlock's that match registered TagHelpers and rebuilds them into TagHelperBlock's.
- Added the code generator and corresponding chunk for a TagHelperBlock.
- Added syntax tree specific objects & helper methods to create accurate tag helper structures.

#71
NTaylorMullen added a commit that referenced this issue Oct 1, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Oct 1, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Oct 2, 2014
- The visitor looks for TagBlock's that match registered TagHelpers and rebuilds them into TagHelperBlock's.
- Added the code generator and corresponding chunk for a TagHelperBlock.
- Added syntax tree specific objects & helper methods to create accurate tag helper structures.

#71
NTaylorMullen added a commit that referenced this issue Oct 2, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Oct 2, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Oct 5, 2014
- The visitor looks for TagBlock's that match registered TagHelpers and rebuilds them into TagHelperBlock's.
- Added the code generator and corresponding chunk for a TagHelperBlock.
- Added syntax tree specific objects & helper methods to create accurate tag helper structures.

#71
NTaylorMullen added a commit that referenced this issue Oct 5, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Oct 5, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
NTaylorMullen added a commit that referenced this issue Oct 9, 2014
- The visitor looks for TagBlock's that match registered TagHelpers and rebuilds them into TagHelperBlock's.
- Added the code generator and corresponding chunk for a TagHelperBlock.
- Added syntax tree specific objects & helper methods to create accurate tag helper structures.

#71
NTaylorMullen added a commit that referenced this issue Oct 9, 2014
- Added understanding to the ParserTestBase for TagHelperBlock's
- Added a helper class MarkupTagHelperBlock to make building test TagHelpers easier.
- Fixed some existing tests that "new"d up the RazorParser and didn't obide by the new contract (to provide optimizers).

#71
NTaylorMullen added a commit that referenced this issue Oct 9, 2014
- Added tests to validate TagHelperParseTreeVisitor when dealing with valid HTML elements.

#71
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants