x/tools/gopls: Add support for workspace/{Will,Did}{Rename,Delete,Create}Files methods #51037
Labels
FeatureRequest
Issues asking for a new feature that does not need a proposal.
gopls
Issues related to the Go language server, gopls.
Tools
This label describes issues relating to any tools in the x/tools repository.
Milestone
In order to make refactoring and code base cleanups easier and be on-par with IDE's I would wish for more high-level workspace refactoring capabilities and to move files around. The functions in the LSP spec were added with the 3.16 specification and are already available:
From a user perspective I can imagine that this also makes sure that previously private tokens are now exported and that the appropriate packages get imported. I also thought about moving accompanying
*_test.go
files, but that might be easier if the user just does it themselves.I am not a VS code user, but from the pull requests in the repo I think it's already supported and Neovim has a tracking issue.
The text was updated successfully, but these errors were encountered: