Tobias Bosch
420852e2f5
fix(compiler): reexport less symbols in .ngfactory.ts
files ( #19884 )
...
* don't reexport symbols that the user already reexported
* never reexport symbols that are part of arguments of non simple function calls
Fixes #19883
PR Close #19884
2017-10-30 20:11:29 -04:00
Tobias Bosch
ec2be5dccb
fix(compiler): allow to use flat modules and summaries
...
The combination of flat modules, flat module redirects and summaries
lead to errors before.
2017-09-28 14:20:20 -07:00
Tobias Bosch
f1e526f046
fix(compiler): use either summary or metadata information when reading .d.ts files ( #18912 )
...
This fix applies for getting all symbols in file.
PR Close #18912
2017-08-31 13:27:55 -07:00
Tobias Bosch
2572bf508f
feat(compiler): make .ngsummary.json
files portable
...
This also allows to customize the filePaths in `.ngsummary.json` file
via the new methods `toSummaryFileName` and `fromSummaryFileName`
on the `CompilerHost`.
2017-08-16 15:24:48 -07:00
Tobias Bosch
547c363473
feat: add .ngsummary.ts files to support AOT unit tests
...
Design doc: https://docs.google.com/document/d/1VmTkz0EbEVSWfEEWEvQ5sXyQXSCvtMOw4t7pKU-jOwc/edit?usp=sharing
2017-05-05 13:23:53 -04:00
Miško Hevery
09d9f5fe54
fix(compiler): Update types for TypeScript nullability support
2017-04-10 15:26:33 -06:00
Jason Aden
3e51a19983
refactor: move angular source to /packages rather than modules/@angular
2017-03-08 16:29:27 -08:00