Allow conflicting packages #85
Description
Since I updated atom-ide-rust
to v0.17.0, I get a warning asking me to choose between atom-ide-rust
and autocomplete-racer
, even when I’m in a non-Rust project.
I know these packages are redundant on autocompletion, but I do use autocomplete-racer
since RLS does not currently show documentation in code completion, and I find this is a really handy feature.
Possible workarounds
I see three possible workaround to this temporary* issue:
-
Warn only when in a Rust project. I can say “OK, I’m in the Rust context, there is a package conflict but I’m OK with it”. Outside of the Rust context it is just annoying to have such warning.
-
Add a “Keep both packages enabled” option. This would add an option in the
config.cson
to disable the warning. -
A slightly different way to (2): add an option in the configuration to allow conflicting packages.
I personnally prefer the option (2), as it is straightforward for a user to dissmiss the warning and it affects only one conflicting package.
* the documentation in code completion should be come some day in RLS.