Previously each NgModule trait checked its own scope for valid declarations during 'resolve'. This worked, but caused the LocalModuleScopeRegistry to declare that NgModule scopes were valid even if they contained invalid declarations. This commit moves the generation of diagnostic errors to the LocalModuleScopeRegistry where it belongs. Now the registry can consider an NgModule's scope to be invalid if it contains invalid declarations. PR Close #34460
build: migrate references and scripts that set to build with ivy via compile=aot to use config=ivy (#33983)
build: migrate references and scripts that set to build with ivy via compile=aot to use config=ivy (#33983)
Angular
Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages.
Quickstart
Changelog
Learn about the latest improvements.
Want to help?
Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing and then check out one of our issues in the hotlist: community-help.
Description
Languages
TypeScript
68.6%
HTML
12.8%
JavaScript
8.4%
Pug
7%
Starlark
1.4%
Other
1.7%