Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign uprefactor: add support for TypeScript 4.0 #20368
Conversation
d65b6eb
to
7a00768
7a00768
to
d077b50
ac98274
to
3ada49d
|
LGTM. Nice that we were able to get rid of the duplication for both the mixins and accessors. A few minor comments |
997539c
to
b761cb2
|
Thanks @devversion & @jelbourn for the input and feedback. I’ll be doing the changes tomorrow. |
3f87438
to
5af1c73
49f9ea9
to
a23eb6f
|
@devversion & @jelbourn PTAL. Thanks. |
With this change we refactor the code to support compilation using TS 4.0. The main changes are: 1) Refactor tests to not delete non optional properties 2) Refactor components not to override properties with accessors and vice-versa which is now not permitted. https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-beta/#breaking-changes
… to 10.1.0-next.8
5ce6cba
to
9f68ff2
|
LGTM, I'm running a google presubmit now |
|
Still LGTM from my side. Thanks Alan! |
f33210c
into
angular:master
With this change we refactor the code to support compilation using TS 4.0. 1) Refactor tests to not delete non optional properties 2) Refactor components not to override properties with accessors and vice-versa which is now not permitted. https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-beta/#breaking-changes 3) update typescript to 4.0, tslint to 6.1.3 and angular packages to 10.1.0-next.8 4) add ts-compat integration test for TypeScript 3.9
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |


With this change we refactor the code to support compilation using TS 4.0.
The main changes are: