-
Notifications
You must be signed in to change notification settings - Fork 148
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
Upgrade linters, language servers #381
Conversation
It seems that the typescript upgrade gives as a difficult time on:
|
Yeah, ick, will check it out next chance i get. |
Giving this another shot... passes locally... |
ah, i didn't grok that it was failing during tests... will investigate... |
Some progress here: found some upstream language server issues, and have made some headway on fixing the property re-definitions... jest still failing, though... |
Really sorry this fell off for a sec... got distracted by... things. Anyhow: helluva yak shave, but everything just ran locally (though pulled it a bit hot without linting)
Here's hoping on CI finally going through... or at least getting to where it can tell me something broken on a non-linux platform. |
so yeah: i kinda just don't care about jest on windows, i guess... |
Aw |
Huzzah, back to green. |
decodeURI(uri) !== decodeURI(current_uri) && | ||
decodeURI(uri) !== '/' + decodeURI(current_uri) | ||
) { | ||
if (!uris_equal(uri, current_uri)) { |
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.
I'm very apprehensive of such changes, but let's try it as tests pass...
Thank you! |
Awesome!
Stay tuned for a small follow-on with an updated setup-miniconda action to
squash more warnings which will soon become fails.
Regarding the uri_equals: if you look at that code, it's doing the same
thing, but ensuring windows path normalization, which may well have been
causing issues for folks... I just missed it, when refactoring, presumably.
|
References
Generally referenced in a few places, some of the other open PRs have already applied the python changes. Hopefully we can get all these diffs in one PR and move forward on other things.
Code changes
eslint
,typescript
and various pluginsyaml-language-server
, which hopefully works with schema nowyarn.lock
_*.d.ts
to.gitignore
User-facing changes
N/A (aside from yaml working better)
Backwards-incompatible changes
N/A
Chores