Skip to content
This repository has been archived by the owner on Dec 13, 2018. It is now read-only.

Support for symbol rename? #145

Open
rianneogi opened this issue Jan 12, 2018 · 6 comments
Open

Support for symbol rename? #145

rianneogi opened this issue Jan 12, 2018 · 6 comments

Comments

@rianneogi
Copy link

Is there going to be support for symbol renaming via textDocument/rename?

@exploide
Copy link

related atom/atom-languageclient#13

@hansonw
Copy link
Contributor

hansonw commented Jan 16, 2018

We may look at this in the future, especially as we're considering adding additional refactoring APIs to the LSP (cc @hchau-fb). Nuclide has a generic refactoring UI we could bring in, but it's a bit overkill until the LSP has more than just rename.. I think we'd be open to someone implementing a really simple input dialog and exposing a rename service though. It depends on how @damieng and @daviwil want to prioritize this, I guess.

@b-fuze
Copy link

b-fuze commented Mar 11, 2018

I'd like for this too... I wonder how hard it'd be to implement

@arxanas
Copy link
Contributor

arxanas commented Aug 13, 2018

@ConderS implemented this during his internship! We did end up bringing in the generic refactoring UI as well. See https://gfycat.com/gifs/detail/PrestigiousWelldocumentedAldabratortoise for a preview.

@damieng
Copy link

damieng commented Nov 14, 2018

How do we get this merged in so we can add support in atom-languageclient too?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants