angular-cn/packages
Paul Gschwendtner 4c92cf43cf feat(compiler-cli): report error if undecorated class with Angular features is discovered (#36921)
Previously in v9, we deprecated the pattern of undecorated base classes
that rely on Angular features. We ran a migration for this in version 9
and will run the same on in version 10 again.

To ensure that projects do not regress and start using the unsupported
pattern again, we report an error in ngtsc if such undecorated classes
are discovered.

We keep the compatibility code enabled in ngcc so that libraries
can be still be consumed, even if they have not been migrated yet.

Resolves FW-2130.

PR Close #36921
2020-05-06 15:06:10 -07:00
..
animations build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
bazel test: disable ng_package tests in ivy test jobs (#36944) 2020-05-06 13:54:27 -07:00
benchpress release(benchpress): bump version of benchpress to 0.2.0 (#36457) 2020-04-22 17:10:28 -04:00
common build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
compiler build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
compiler-cli feat(compiler-cli): report error if undecorated class with Angular features is discovered (#36921) 2020-05-06 15:06:10 -07:00
core feat(core): undecorated-classes-with-decorated-fields migration should handle classes with lifecycle hooks (#36921) 2020-05-06 15:06:10 -07:00
docs docs(di): fix typo in advanced di doc (#36634) 2020-05-01 09:50:28 -07:00
elements build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
examples build: reformat repo to new clang@1.4.0 (#36613) 2020-04-14 12:08:36 -07:00
forms build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
language-service test(language-service): [ivy] Add mock service to overwrite files (#36923) 2020-05-05 17:52:12 -07:00
localize build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
platform-browser refactor: disable sanitization for [style] and [style.prop] bindings (#35621) 2020-05-06 15:00:22 -07:00
platform-browser-dynamic build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
platform-server build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
platform-webworker build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
platform-webworker-dynamic build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
private/testing build: reformat repo to new clang@1.4.0 (#36613) 2020-04-14 12:08:36 -07:00
router build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
service-worker build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
upgrade build: simplify package.jsons for all of our packages (#36944) 2020-05-06 13:54:26 -07:00
zone.js revert: "feat(dev-infra): exposed new rule 'component_benchmark' via dev_infra (#36434)" (#36798) 2020-04-24 11:03:38 -07:00
BUILD.bazel build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
README.md docs: add doc reference to npm package readme (#33911) 2019-11-20 14:46:23 -08:00
circular-deps-test.conf.js build: move circular deps golden to a subfolder (#36630) 2020-04-22 17:11:20 -04:00
empty.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
goog.d.ts fix(ivy): use goog.LOCALE for Closure Compiler to define default LOCALE_ID (#31519) 2019-07-16 13:02:10 -04:00
license-banner.txt build: bump year (#34651) 2020-01-13 07:21:43 -08:00
system.d.ts build: no longer run tslint from within gulp task (#35800) 2020-03-03 09:20:49 -08:00
tsconfig-build-no-strict.json refactor(core): ensure compatibility with typescript strict flag (#30993) 2019-07-18 14:21:25 -07:00
tsconfig-build.json refactor(core): ensure compatibility with typescript strict flag (#30993) 2019-07-18 14:21:25 -07:00
tsconfig-test.json refactor: fix typescript strict flag failures in all tests (#30993) 2019-07-18 14:21:26 -07:00
tsconfig.json revert: "feat(dev-infra): exposed new rule 'component_benchmark' via dev_infra (#36434)" (#36798) 2020-04-24 11:03:38 -07:00
types.d.ts build: reformat repo to new clang@1.4.0 (#36613) 2020-04-14 12:08:36 -07:00

README.md

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