Tobias Bosch
604546c287
refactor(upgrade): don’t rely on compiler internals ( #15214 )
...
Uses `Element.matches` to match selectors, instead
of copying the code from our compiler.
2017-03-17 13:52:34 -05:00
Chuck Jazdzewski
322bf7a0d5
Revert "refactor(upgrade): don’t rely on compiler internals"
...
This reverts commit 8e2c8b3e4d954a7a8908b513f4ec7a6eec903046.
2017-03-15 13:23:31 -07:00
Chuck Jazdzewski
c439742a54
Revert "feat(upgrade): use ComponentFactory.inputs/outputs/ngContentSelectors
"
...
This reverts commit a3e32fb7e14b5b131c90987559e446769d25d6b7.
2017-03-15 13:22:54 -07:00
Tobias Bosch
a3e32fb7e1
feat(upgrade): use ComponentFactory.inputs/outputs/ngContentSelectors
...
DEPRECATION:
- the arguments `inputs` / `outputs` / `ngContentSelectors` of `downgradeComponent`
are no longer used as Angular calculates these automatically now.
- Compiler.getNgContentSelectors is deprecated. Use
ComponentFactory.ngContentSelectors instead.
2017-03-15 11:42:12 -07:00
Tobias Bosch
8e2c8b3e4d
refactor(upgrade): don’t rely on compiler internals
...
Uses `Element.matches` to match selectors, instead
of copying the code from our compiler.
2017-03-15 11:42:12 -07:00
Pete Bacon Darwin
914797a8ff
feat(upgrade): support multi-slot projection in upgrade/static ( #14282 )
...
Closes #14261
2017-03-13 17:34:53 -07:00
Jason Aden
3e51a19983
refactor: move angular source to /packages rather than modules/@angular
2017-03-08 16:29:27 -08:00