angular/packages/compiler-cli
SkyZeroZx ca67828ee2 refactor(compiler-cli): introduce NG8023 compile-time diagnostic for duplicate selectors
Add NG8023 extended diagnostic to report duplicate component selectors
during compilation.

This replaces the former NG0300 runtime error, ensuring the failure
occurs at build time instead of runtime.

Closes  angular#48377

BREAKING CHANGE: Elements with multiple matching selectors will now throw at compile time.
2026-03-19 16:12:02 -07:00
..
linker fix(compiler): ensure generated code compiles 2026-03-13 11:13:03 -06:00
private refactor(compiler-cli): Export hybrid analysis from bin 2026-03-10 11:41:50 -07:00
src refactor(compiler-cli): introduce NG8023 compile-time diagnostic for duplicate selectors 2026-03-19 16:12:02 -07:00
test refactor(compiler-cli): introduce NG8023 compile-time diagnostic for duplicate selectors 2026-03-19 16:12:02 -07:00
BUILD.bazel refactor(compiler-cli): Export hybrid analysis from bin 2026-03-10 11:41:50 -07:00
esbuild.config.js build: use esbuild from aspect rules (#62568) 2025-07-10 13:45:15 -07:00
index.ts refactor(compiler-cli): Export hybrid_analysis symbols 2026-03-10 10:18:36 -07:00
package.json build: update minimum supported Node.js versions 2026-02-25 07:57:18 -08: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