Skip to content
This repository has been archived by the owner on Dec 29, 2022. It is now read-only.

Commit

Permalink
Auto merge of #1317 - Xanewok:wip-async-lsp-client, r=Xanewok
Browse files Browse the repository at this point in the history
Make test `RlsHandle` transport-agnostic

Started working towards more clean and abstract LSP client (hopefully server later on?) - first change separates the underlying transport used for the LSP client.

Another convenient change is implementing `Drop` for the `RlsHandle` so we don't need to call shutdown manually everywhere.

Next, I'd like to separate and not own directly `Runtime` but probably work with tokio Executors.

r? @alexheretic
  • Loading branch information
bors committed Feb 24, 2019
2 parents 0822b62 + 735212f commit b5a02e0
Show file tree
Hide file tree
Showing 4 changed files with 126 additions and 130 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ rustc-workspace-hack = "1.0.0"
[dev-dependencies]
difference = "2"
tempfile = "3"
lsp-codec = "0.1.1"
lsp-codec = "0.1.2"
tokio = "0.1"
futures = "0.1"
tokio-process = "0.2"
Expand Down
Loading

0 comments on commit b5a02e0

Please sign in to comment.