Switch to serde-enabled rls-* and update RLS appropriately
This also bumps RLS version to 1.36. The updated rls-* packages use serde but *not* serde_derive thanks to manual proc macro expansion. This is a hack, since rustc cannot handle crates.io proc macros (duplicated in tools) when cross-compiling, so that's the best we can do in order to support serde_json in save-analysis.
This commit is contained in:
parent
25451967ee
commit
4fb570dea7
3 changed files with 31 additions and 34 deletions
|
|
@ -19,5 +19,5 @@ rustc_typeck = { path = "../librustc_typeck" }
|
|||
serde_json = "1"
|
||||
syntax = { path = "../libsyntax" }
|
||||
syntax_pos = { path = "../libsyntax_pos" }
|
||||
rls-data = "0.18.1"
|
||||
rls-span = "0.4"
|
||||
rls-data = "0.19"
|
||||
rls-span = "0.5"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue