angular/packages/core
Paul Gschwendtner 4f52678560 refactor(migrations): avoid flow node traversal limit by optimizing traversal (#57719)
Instead of traversing the same paths multiple times, we should avoid
this extra work and optimize. This solves some issues in super large
files with extremely complex flow graphs. E.g. large `ngOnChanges`
functions in Pantheon.

For an example of a flow graph where it doesn't make sense to re-visit
nodes that have multiple incoming edges, see this internal screenshot:
https://screenshot.googleplex.com/6ub4e5e5gbzJAvH

PR Close #57719
2024-09-08 17:11:51 +00:00
..
global docs(docs-infra): Add dev-mode only mention for core/global (#57365) 2024-08-29 10:17:35 -07:00
primitives fix(core): Do not bubble capture events. (#57476) 2024-08-23 14:46:54 -07:00
reference-manifests build: add target to generate api manifest (#52472) 2023-11-02 11:00:59 -07:00
rxjs-interop fix(core): tree shake dev mode error message (#57035) 2024-07-22 10:49:18 -07:00
schematics refactor(migrations): avoid flow node traversal limit by optimizing traversal (#57719) 2024-09-08 17:11:51 +00:00
src feat(core): introduce afterRenderEffect (#57549) 2024-09-03 10:40:45 -07:00
test feat(core): introduce afterRenderEffect (#57549) 2024-09-03 10:40:45 -07:00
testing fix(core): Fix fixture.detectChanges with autoDetect disabled and zoneless (#57416) 2024-08-27 13:12:44 -07:00
BUILD.bazel refactor(compiler-cli): Do extract symbols from private modules. (#57611) 2024-09-06 14:15:18 +00:00
index.ts refactor(core): made comment structure consistent in index.ts (#43684) 2021-10-21 18:39:58 +00:00
package.json build: update zone.js peer dependency for core package to 0.15.0 (#57431) 2024-08-21 13:17:52 -07:00
PACKAGE.md docs: add package doc files (#26047) 2018-10-05 15:42:14 -07:00
public_api.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00