angular/packages/language-service/testing/src
Paul Gschwendtner e0ff321433 build: prepare testing infrastructure for code splitting of core package (#60487)
When we switch to relative imports, shared `.d.ts` chunks can be
generated.

We need to also pull these into our mock virtual FS testing
environments. Notably this does not cause a test slow-down because we
are talking about very few extra `.d.ts` chunk files. In our experiments
before, with no dts bundling, we saw test time increase from e.g.
20seconds to 100seconds. The 20s are still the same locally!

In addition, since code for definitions can now reside in shared `.d.ts`
chunks, the language service tests need to be adjusted in cases where
they assert for code definition locations in `@angular/core`. A new
helper prepares for more code to be moved into arbitrary `.d.ts` files;
we should simply assert the definition comes out of
`node_modules/@angular/core`.

PR Close #60487
2025-03-20 12:30:57 -07:00
..
buffer.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
env.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
host.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
language_service_test_cache.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
project.ts refactor(compiler-cli): move typeCheckHostBindings option (#60267) 2025-03-17 14:28:41 +01:00
util.ts build: prepare testing infrastructure for code splitting of core package (#60487) 2025-03-20 12:30:57 -07:00