angular/packages/core/schematics
Paul Gschwendtner 87c594b90b refactor(migrations): add support for simpler variant of tsurge migration (#57484)
Introduces a simpler, smaller variant of the current `Tsurge` migration
class. The difference is simply that for the migration phase (the third
stage), some migrations do not need a full set of workers re-analyzing
every compilation unit again to compute the "final migration
replacements".

This can be the case, for example, if a migration eagerly computes all
replacements in the analyze stage, visiting every unit, and then after
deriving the global metadata, problematic replacements are simply
filtered (e.g. via some unique IDs again).

PR Close #57484
2024-08-23 12:01:59 +00:00
..
migrations refactor(migrations): add support for simpler variant of tsurge migration (#57484) 2024-08-23 12:01:59 +00:00
ng-generate fix(migrations): avoid migrating route component in tests (#57317) 2024-08-15 15:51:22 -04:00
test fix(migrations): preserve type when using inject decorator (#57389) 2024-08-15 12:11:59 -04:00
utils refactor(migrations): add support for simpler variant of tsurge migration (#57484) 2024-08-23 12:01:59 +00:00
BUILD.bazel feat(migrations): add migration to convert standalone component routes to be lazy loaded (#56428) 2024-07-30 20:00:37 +00:00
collection.json feat(migrations): add migration to convert standalone component routes to be lazy loaded (#56428) 2024-07-30 20:00:37 +00:00
migrations.json feat(core): Add a schematic to migrate afterRender phase flag (#55648) 2024-06-10 13:53:39 -07:00
package.json refactor(migrations): ensure CommonJS migrations can be accessed (#43657) 2021-10-04 16:24:48 -07:00
tsconfig.json build: align schematics tsconfig with rest of the project (#51969) 2023-10-04 07:28:41 -07:00