angular-cn/packages/compiler-cli/ngcc/test/rendering
Pete Bacon Darwin c613596658 fix(ivy): ngcc - separate typings rendering from src rendering (#25445)
Previously the same `Renderer` was used to render typings (.d.ts)
files. But the new `UmdRenderer` is not able to render typings files
correctly.

This commit splits out the typings rendering from the src rendering.
To achieve this the previous renderers have been refactored from
sub-classes of the abstract `Renderer` class to  classes that implement
the `RenderingFormatter` interface, which are then passed to the
`Renderer` and `DtsRenderer` to modify its rendering behaviour.

Along the way a few utility interfaces and classes have been moved
around and renamed for clarity.

PR Close #25445
2019-05-16 12:11:04 -07:00
..
dts_renderer_spec.ts fix(ivy): ngcc - separate typings rendering from src rendering (#25445) 2019-05-16 12:11:04 -07:00
esm5_rendering_formatter_spec.ts fix(ivy): ngcc - separate typings rendering from src rendering (#25445) 2019-05-16 12:11:04 -07:00
esm_rendering_formatter_spec.ts fix(ivy): ngcc - separate typings rendering from src rendering (#25445) 2019-05-16 12:11:04 -07:00
renderer_spec.ts fix(ivy): ngcc - separate typings rendering from src rendering (#25445) 2019-05-16 12:11:04 -07:00
umd_rendering_formatter_spec.ts fix(ivy): ngcc - separate typings rendering from src rendering (#25445) 2019-05-16 12:11:04 -07:00