Skip to content

Update rls-data and rls-analysis versions #53440

Description

@staktrace

I'd like to bump rls-analysis and rls-data to the latest available versions (0.16 and 0.18, respectively). Specifically to pick up the changes from rust-dev-tools/rls-analysis#147. It looks like this will need the three-step update process described at https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#breaking-tools-built-with-the-compiler. I will attempt to create the appropriate patches.

/cc @nrc

Activity

staktrace commented on Aug 17, 2018

@staktrace
ContributorAuthor

Also /cc @emilio since he also made changes to rls-analysis and might be interested in this.

emilio commented on Aug 18, 2018

@emilio
Contributor

I guess updating it in the compiler before rls was the way to go? I submitted rust-lang/rls#973 but never got an answer about how to do this. Thanks for doing this!

staktrace commented on Aug 18, 2018

@staktrace
ContributorAuthor

I guess updating it in the compiler before rls was the way to go?

I've never done it before, but that's what the documentation seems to imply. AFAICT step 1 is land it in rustc, step is land the RLS change, and step 3 is update the submodule in rustc to point to the new RLS.

nrc commented on Aug 21, 2018

@nrc
Member

but never got an answer about how to do this

oh crap, sorry!

step 1 is land it in rustc, step is land the RLS change, and step 3 is update the submodule in rustc to point to the new RLS

That's correct.

added a commit that references this issue on Aug 23, 2018
f5b0056

staktrace commented on Aug 23, 2018

@staktrace
ContributorAuthor

Parts 1 and 2 have landed, so I made a PR for part 3. #53649

staktrace commented on Sep 18, 2018

@staktrace
ContributorAuthor

This is done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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