Carlos Ortiz García
afd4a4ed4d
feat(core): Add "AbstractType<T>" interface ( #29295 )
...
This new interface will match classes whether they are abstract or
concrete. Casting as `AbstractType<MyConcrete>` will return a type that
isn't newable. This type will be used to match abstract classes in the
`get()` functions of `Injector` and `TestBed`.
Type isn't used yet so this isn't a breaking change.
Issue #26491
PR Close #29295
2019-04-02 16:07:22 -07:00
Wassim Chegham
ce68b4d839
style: enforce buildifier lint on CI ( #28186 )
...
PR Close #28186
2019-02-26 16:57:41 -08:00
Ben Lesh
a95e81978b
refactor(ivy): Add newer, smaller NgOnChangesFeature ( #28187 )
...
PR Close #28187
2019-01-23 10:59:34 -08:00
Ben Lesh
5552661fd7
refactor(ivy): revert onChanges change back to a feature ( #28187 )
...
- adds fixmeIvy annotation to tests that should remain updated so we can resolve those issues in the subsequent commits
PR Close #28187
2019-01-23 10:59:33 -08:00
Alex Eagle
38343a2388
build: set a default module_name for ts_library rules ( #28051 )
...
PR Close #28051
2019-01-18 10:16:39 -08:00
Miško Hevery
978ffa9d32
refactor(ivy): refactor more files in DI to prepare it for bazel packages ( #28098 )
...
PR Close #28098
2019-01-14 09:55:30 -08:00
Misko Hevery
885f1af509
build: extract interface and util sub compilation from core ( #28028 )
...
PR Close #28028
2019-01-10 16:31:44 -08:00