Skip to content
This repository was archived by the owner on Mar 19, 2024. It is now read-only.
This repository was archived by the owner on Mar 19, 2024. It is now read-only.

Allow conflicting packages #85

Closed
Closed
@ejpcmac

Description

@ejpcmac

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:

  1. 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.

  2. Add a “Keep both packages enabled” option. This would add an option in the config.cson to disable the warning.

  3. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions