This extension doesn't work with rls-vscode, should this repository be deprecated? #391
Description
I've tried several times to use this extension with rls-vscode, but have failed each time. Just now, when I enable it and restart, RLS starts and is building and I get the popup "It seems RLS is not installed. Do you want to install it?" I click install, and it says "You have chosen RLS mode, but RLS is not found."
There were two other pop-ups, but they disappeared before I could take a screenshot or type them out.
I restart and I get "Choose a mode in which the extension will function":
It just pops up again when I click Read about modes.
If I click Legacy, it shows "Rust Tools Missing":
Click it and "You are missing racer. Would you like to install it?"
I click install, then in a pop-up terminal:
[jray@jr-dl rl]$ rustup run stable-x86_64-unknown-linux-gnu cargo install racer
Updating crates.io index
Installing racer v2.1.16
Downloaded rand v0.4.5
Downloaded serde_json v1.0.36
Downloaded proc-macro2 v0.4.25
Downloaded libc v0.2.47
Compiling semver-parser v0.7.0
Compiling arrayvec v0.4.10
Compiling libc v0.2.47
Compiling cfg-if v0.1.6
Compiling nodrop v0.1.13
Compiling void v1.0.2
Compiling memoffset v0.2.1
Compiling lazy_static v1.2.0
Compiling rand_core v0.3.0
Compiling scopeguard v0.3.3
Compiling rustc-rayon-core v0.1.1
Compiling stable_deref_trait v1.1.1
Compiling proc-macro2 v0.4.25
Compiling unicode-xid v0.1.0
Compiling unicode-width v0.1.5
Compiling byteorder v1.2.7
Compiling bitflags v1.0.4
Compiling version_check v0.1.5
Compiling either v1.5.0
Compiling rustc-ap-graphviz v306.0.0
error[E0554]: #![feature] may not be used on the stable release channel
--> /home/jray/.cargo/registry/src/github.yoyoweb123.workers.dev-1ecc6299db9ec823/rustc-ap-graphviz-306.0.0/lib.rs:289:1
|
289 | #![feature(rustc_private, nll)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0554]: #![feature] may not be used on the stable release channel
--> /home/jray/.cargo/registry/src/github.yoyoweb123.workers.dev-1ecc6299db9ec823/rustc-ap-graphviz-306.0.0/lib.rs:290:1
|
290 | #![feature(str_escape)]
| ^^^^^^^^^^^^^^^^^^^^^^^
error: aborting due to 2 previous errors
For more information about this error, try `rustc --explain E0554`.
error: Could not compile `rustc-ap-graphviz`.
warning: build failed, waiting for other jobs to finish...
error: failed to compile `racer v2.1.16`, intermediate artifacts can be found at `/tmp/cargo-install1716Jj`
Caused by:
build failed
I would prefer to not have to use the nightly channel, since I am working on a protocol in a library (gossipsub for rust-libp2p).
While perhaps this repository may still be usable, and while I am not very familiar with it, I pose the question: is there any use case for using this extension rather than rls-vscode
? If not, shouldn't this repo be deprecated, to save time for people trying to figure out whether to use this or rls-vscode
?
While this repo isn't maintained, I will send a follow-up email if no response is forthcoming.
Activity