Skip to content
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

Fix #1329 failing build by removing undefined in configuration.ts #1332

Merged
merged 2 commits into from
Feb 27, 2017

Conversation

misoguy
Copy link
Contributor

@misoguy misoguy commented Feb 26, 2017

Fix #1329
The reason behind failing build was due to the changes made in typescript 2.2 as below.

TypeScript 2.2 improves checking of nullable operands in expressions.
https://www.typescriptlang.org/docs/handbook/release-notes/typescript-2-2.html

Hence, I removed union type of undefined in configuration.ts to make the build work.
Builds successfully in typescript 2.1.6 & 2.2.1

@johnfn
Copy link
Member

johnfn commented Feb 26, 2017

Thank you for updating to the latest typescript version!

@johnfn
Copy link
Member

johnfn commented Feb 26, 2017

Uh, github won't let me merge in mobile. I'll try again later.

@misoguy
Copy link
Contributor Author

misoguy commented Feb 26, 2017

No problem. Glad i could be of help :)

@misoguy
Copy link
Contributor Author

misoguy commented Feb 27, 2017

Hmm...It seems that one of the test failed after merging master into my forked repo, but when i tried the test myself after pulling, there was no problem. Can someone with write access try to rebuild with travis and see if the test still fails?

@xconverge
Copy link
Member

you should be good, that is a flakey test

@misoguy
Copy link
Contributor Author

misoguy commented Feb 27, 2017

I see. Thanks for checking:) I was worried I might have broken the test since its my first PR

@jpoon jpoon merged commit 1db7fc8 into VSCodeVim:master Feb 27, 2017
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants