New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: typescript 3 support #25275
feat: typescript 3 support #25275
Conversation
@@ -0,0 +1,31 @@ | |||
{ | |||
"name": "angular-integration", | |||
"description": "Assert that users with TypeScript 2.9 can type-check an Angular application", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TypeScript 3.0?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, nice catch
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the |
I confirm, I signed it. Thanks Igor |
Please ignore the cla bot. I rebased and updated your pr. Still looking at
at failing tests.
…On Thu, Aug 9, 2018, 9:14 PM Alan Agius ***@***.***> wrote:
I confirm, I sign it.
Thanks Igor
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
<#25275 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AANM6OcLyKNd4paN9jhMxBgDLsvC5ZdWks5uPQiLgaJpZM4VtgO->
.
|
A Googler has manually verified that the CLAs look good. (Googler, please make sure the reason for overriding the CLA status is clearly documented in these comments.) |
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the |
@alan-agius4 they still seem to fail in Travis |
A Googler has manually verified that the CLAs look good. (Googler, please make sure the reason for overriding the CLA status is clearly documented in these comments.) |
@alan-agius4 still looking into it. |
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the |
@alan-agius4 can you please rebase and push again. Master on CircleCI should be ok now. |
@matsko I m trying too, but I am getting |
caretaker note: presubmit results are green I just can't push the status right now. |
Sorry @alan-agius4 it still needs one last rebase. It looks like the auto-squashing of the Just do Thank you. |
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the |
@matsko, rebase with fixups done. Need to a googler to verify the CLA. |
In tsc 3.0 the check that enables program structure reuse in tryReuseStructureFromOldProgram has changed and now uses identity comparison on arrays within CompilerOptions. Since we recreate the options on each incremental compilation, we now fail this check. After this change the default set of options is reused in between incremental compilations, but we still allow options to be overriden if needed.
You can preview 007865c at https://pr25275-007865c.ngbuilds.io/. |
I rebased one more time since there were more conflicts due to upstream merges. |
A Googler has manually verified that the CLAs look good. (Googler, please make sure the reason for overriding the CLA status is clearly documented in these comments.) |
You can preview 463194a at https://pr25275-463194a.ngbuilds.io/. |
…on (#25275) In tsc 3.0 the check that enables program structure reuse in tryReuseStructureFromOldProgram has changed and now uses identity comparison on arrays within CompilerOptions. Since we recreate the options on each incremental compilation, we now fail this check. After this change the default set of options is reused in between incremental compilations, but we still allow options to be overriden if needed. PR Close #25275
…on (angular#25275) In tsc 3.0 the check that enables program structure reuse in tryReuseStructureFromOldProgram has changed and now uses identity comparison on arrays within CompilerOptions. Since we recreate the options on each incremental compilation, we now fail this check. After this change the default set of options is reused in between incremental compilations, but we still allow options to be overriden if needed. PR Close angular#25275
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. |
This adds support for TypeScript 3.0.
Notes:
tsickle
doesn't supportTypeScript 3.0
program_spec.ts
have beenxit
. Anyone willing to help. Please feel free.Closes: #25200
//cc @mhevery