-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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(lsp): support formatting json and markdown files #10180
Conversation
9eed497
to
b36cc0c
Compare
b36cc0c
to
2a607c9
Compare
2a607c9
to
caa8e7b
Compare
deno fmt is so much faster than prettier or even prettier_d note to self: try out denols once denoland/deno#10180 is merged
@satyarohith please rebase |
0911ea4
to
59b41bd
Compare
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.
LGTM, but I'll wait for @kitsonk's review
Yeah, I will get to it tomorrow, sorry for the delay. |
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.
Won't this require a complimentary PR in vscode_deno, so that it knows that we can handle the other file types?
d3fe86f
to
80ee6e8
Compare
I was waiting for this PR to get merged. I opened the PR anyway: denoland/vscode_deno#404 |
80ee6e8
to
714eeca
Compare
Looks like somehow a deadlock was introduced which is causing the integration tests sometimes to fail and the benchmark tests to fail. I will try to look at it later. |
The deadlock was occurring on my local machine. I merged in #10555 and it fixed the deadlock. |
ad48d7d
to
75388fc
Compare
Sorry this keeps getting delayed... Now that we refactored the lsp tests (which is good for everyone) this needs a merge/rebase with upstream and the tests moved to |
75388fc
to
8ec8e6d
Compare
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.
LGTM
Closes #9447
Closes #9415