angular/packages
Doug Parker 1446017e4b refactor(compiler-cli): call factories directly from extended template checker (#44391)
Refs #42966.

This moves extended template check factory invocations into the checker itself, where it can provide a more consistent API contract. Factories are called with compiler options and may return a `TemplateCheck` or `undefined` if the current options do not support that check. This allows `nullishCoalescingNotNullable` to disable itself when `strictNullChecks` is disabled without throwing errors. This gives extended template diagnostics a stronger abstraction model to define their behavior with.

PR Close #44391
2022-01-11 17:33:16 +00:00
..
animations fix(animations): retain triggers values for moved tracked list items (#44578) 2022-01-07 22:15:52 +00:00
bazel build: update all non-major dependencies (#44502) 2022-01-10 19:55:23 +00:00
benchpress build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
common refactor(core): make RuntimeError reusable across packages (#44398) 2022-01-06 23:43:18 +00:00
compiler feat(compiler): add support for safe calls in templates (#44580) 2022-01-11 17:32:47 +00:00
compiler-cli refactor(compiler-cli): call factories directly from extended template checker (#44391) 2022-01-11 17:33:16 +00:00
core feat(compiler): add support for safe calls in templates (#44580) 2022-01-11 17:32:47 +00:00
docs refactor: fix various typos across different packages (#44523) 2022-01-07 18:11:10 +00:00
elements test: clean up more entryComponents usages (#44561) 2022-01-06 18:36:22 +00:00
examples test: clean up more entryComponents usages (#44561) 2022-01-06 18:36:22 +00:00
forms refactor(forms): use shared RuntimeError class (#44398) 2022-01-06 23:43:19 +00:00
language-service feat(compiler): add support for safe calls in templates (#44580) 2022-01-11 17:32:47 +00:00
localize refactor: fix various typos across different packages (#44523) 2022-01-07 18:11:10 +00:00
misc/angular-in-memory-web-api release: bump angular-in-web-memory-api package to 0.13.0 (#44313) 2021-11-30 14:12:50 -05:00
platform-browser test: clean up more entryComponents usages (#44561) 2022-01-06 18:36:22 +00:00
platform-browser-dynamic build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
platform-server build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
private/testing test: remove Ivy/ViewEngine switch helpers and obsolete tests (#44120) 2021-11-24 19:42:39 +00:00
router feat(router): Allow symbol keys for Route data and resolve properties (#44519) 2022-01-10 19:43:12 +00:00
service-worker build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
upgrade test: clean up more entryComponents usages (#44561) 2022-01-06 18:36:22 +00:00
zone.js build: update dependency google-closure-compiler to v20220104 (#44655) 2022-01-07 19:16:52 +00:00
BUILD.bazel build: Auto-gen tsec tsconfig files (#43440) 2021-09-17 17:17:34 +00:00
circular-deps-test.conf.js fix(platform-webworker): remove platform-webworker and platform-webworker-dynamic (#38846) 2020-09-30 09:13:59 -04:00
empty.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
goog.d.ts refactor(core): replace references to goog.LOCALE with goog.getLocale() (#43089) 2021-08-10 10:35:26 -07:00
license-banner.txt build: bump license year (#44590) 2022-01-04 12:05:25 -08:00
README.md docs: add doc reference to npm package readme (#33911) 2019-11-20 14:46:23 -08:00
system.d.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
tsconfig-build.json build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
tsconfig-legacy-saucelabs.json build: bundle spec files for saucelabs legacy job (#44281) 2021-11-30 11:56:04 -05:00
tsconfig-test.json build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
tsconfig-tsec-base.json build: update tsconfigs to use ES2020 as target and module (#43431) 2021-10-01 18:28:42 +00:00
tsconfig.json build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
tsec-exemption.json build: Enable tsec checks for critical packages. (#43108) 2021-09-13 14:45:57 -07:00
types.d.ts build: replace @types/trusted-types dep with minimal type defs (#39211) 2020-10-15 09:08:00 -07:00

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

Usage information and reference details can be found in Angular documentation.

License: MIT