elixir-ls
elixir-ls copied to clipboard
Add alias as additionalTextEdits
Adds alias to the current module as LSP's additional text edits. Essentially this PR attempts to get suggestions as mentioned in https://github.com/elixir-lsp/elixir-ls/issues/161.
NOTE: The changes on this PR depend on https://github.com/elixir-lsp/elixir_sense/pull/155 (so I've specified that as a dependency over here)
The default sort order of all the modules is not useful on large projects, so some ranking (maybe based on most used modules) would be a great next step.