angular/packages/compiler-cli
Kristiyan Kostadinov e412fda709 refactor(core): replace classMapInterpolateX with classMap (#61639)
Replaces the `classMapInterpolateX` instructions with `classMap` plus a call to `interpolate` in order to simplify the runtime. The only difference between `classMapInterpolateX` and `classMap` was that the former passes `keyValueArraySet` into `checkStylingMap` while the latter passes `classKeyValueArraySet`. This doesn't appear to matter, because the interpolation instructions always have a string value which means that the function is never called.

PR Close #61639
2025-05-26 09:21:23 +00:00
..
integrationtest refactor(core): remove unused injection props (#59209) 2025-04-15 17:33:02 -04:00
linker fix(compiler): remove TypeScript from linker (#61618) 2025-05-26 08:46:00 +00:00
private build: properly compile tests in core with Angular compiler (#60268) 2025-03-07 11:00:47 -08:00
src refactor(compiler-cli): remove hardcoded config for unused standalone imports rule enablement (#61622) 2025-05-26 09:20:25 +00:00
test refactor(core): replace classMapInterpolateX with classMap (#61639) 2025-05-26 09:21:23 +00:00
BUILD.bazel build: exclude esbuild metadata files from distributable packages (#61636) 2025-05-26 08:57:41 +00:00
esbuild.config.js refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
index.ts build: migrate compiler-cli/src/ngtsc/docs to ts_project (#61181) 2025-05-09 15:59:46 +00:00
package.json fix(compiler): remove TypeScript from linker (#61618) 2025-05-26 08:46:00 +00:00
tsconfig-test.json build: prepare for compiler-cli to be using ts_project (#61181) 2025-05-09 15:59:46 +00:00
tsconfig.json build: prepare for compiler-cli to be using ts_project (#61181) 2025-05-09 15:59:46 +00:00