Commit 9ecd8a4
Initial implementation of renderComponent
There's more in this commit than there should be, largely because this
commit bundles a change to the plugins that fixes lexical scope bugs.
I intend to separate those changes out into their own PR before
attempting to merge this one. This PR also needs a flag for the new API.
Finally this commit adds some new testing infrastructure to generalize
the base render tests so it can be used with templates that are not
registered into a container. This is useful more generally, and could
be used in other places in the test suite in the future.
Fix test types1 parent e1abff5 commit 9ecd8a4
File tree
24 files changed
+1120
-318
lines changed- packages
- @ember/-internals
- glimmer
- lib
- renderer
- tests/integration/components
- views/lib/mixins
- ember-template-compiler/lib
- plugins
- internal-test-helpers
- lib
- ember-dev
- test-cases
24 files changed
+1120
-318
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
4 | 3 | | |
5 | 4 | | |
6 | | - | |
7 | 5 | | |
8 | | - | |
| 6 | + | |
| 7 | + | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| |||
131 | 130 | | |
132 | 131 | | |
133 | 132 | | |
134 | | - | |
| 133 | + | |
135 | 134 | | |
136 | 135 | | |
137 | 136 | | |
0 commit comments