Pete Bacon Darwin
ed12d7e949
test(ivy): ngcc - improve and use the `MockLogger` ( #29740 )
...
Previously the console logger was being used in integration tests
leading to lots of output during test runs.
PR Close #29740
2019-04-08 09:48:20 -07:00
Pete Bacon Darwin
849b327986
refactor(ivy): ngcc - extract file writing out into a class ( #29092 )
...
This is in preparation of having different file writing strategies.
PR Close #29092
2019-03-20 14:45:55 -04:00
Pete Bacon Darwin
68f9d705f8
build(ivy): ngcc - only test under `no-ivy-aot` mode ( #29092 )
...
We want ngcc to test non-AOT builds of the Angular packages,
so we filter the tests in using the `no-ivy-aot` tag.
PR Close #29092
2019-03-20 14:45:54 -04:00
Pete Bacon Darwin
7b55ba58b9
refactor(ivy): ngcc - remove flat-format and use AbsoluteFsPath ( #29092 )
...
Now that we are using package.json properties to indicate which
entry-point format to compile, it turns out that we don't really
need to distinguish between flat and non-flat formats, unless we
are compiling `@angular/core`.
PR Close #29092
2019-03-20 14:45:54 -04:00
Pete Bacon Darwin
a770aa231d
refactor(ivy): move ngcc into a higher level folder ( #29092 )
...
PR Close #29092
2019-03-20 14:45:54 -04:00