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

Commit 97c4c90

Browse files
author
user
committed
Switch to rls-vfs 2.0 and send it rangeLength from LSP
Also switch Racer from git -> v2.0, to avoid conflict with the rls-vfs dep. Fixes #280
1 parent 67babd2 commit 97c4c90

File tree

3 files changed

+16
-15
lines changed

3 files changed

+16
-15
lines changed

Cargo.lock

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ derive-new = "0.3"
99
env_logger = "0.4"
1010
languageserver-types = { git = "https://github.com/gluon-lang/languageserver-types" }
1111
log = "0.3"
12-
racer = { git = "https://github.com/phildawes/racer" }
13-
rls-analysis = { git = "https://github.com/nrc/rls-analysis" }
12+
racer = "2.0"
13+
rls-analysis = { git = "https://github.com/albel727/rls-analysis" }
1414
rls-data = "0.1"
1515
rls-span = { version = "0.1", features = ["serialize-serde"] }
16-
rls-vfs = { git = "https://github.com/nrc/rls-vfs", features = ["racer-impls"] }
16+
rls-vfs = { git = "https://github.com/albel727/rls-vfs", features = ["racer-impls"] }
1717
rustfmt = { git = "https://github.com/rust-lang-nursery/rustfmt" }
1818
serde = "0.9"
1919
serde_json = "0.9"
2020
serde_derive = "0.9"
2121
toml = "0.3"
2222
url = "1.1.0"
23-
url_serde = "0.1.0"
23+
url_serde = "0.1.0"

src/actions/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ impl ActionHandler {
179179
let range = ls_util::range_to_rls(range);
180180
Change::ReplaceText {
181181
span: Span::from_range(range, fname.clone()),
182+
len: i.range_length,
182183
text: i.text.clone()
183184
}
184185
} else {

0 commit comments

Comments
 (0)