mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
Lowering expressions in flat module metadata is desirable, but it won't work without some rearchitecting. Currently the flat module index source is added to the Program and therefore must be determined before the rest of the transforms run. Since the lowering transform changes the set of exports needed in the index, this creates a catch-22 in the index generation. This commit causes the flat module index metadata to be generated using only those transforms which are "safe" (don't modify the index). PR Close #23226 |
||
|---|---|---|
| .. | ||
| diagnostics | ||
| metadata | ||
| transformers | ||
| BUILD.bazel | ||
| extract_i18n_spec.ts | ||
| mocks.ts | ||
| ngc_spec.ts | ||
| ngtools_api_spec.ts | ||
| perform_watch_spec.ts | ||
| test_support.ts | ||