elixir_sense
elixir_sense copied to clipboard
Provides context-aware information for code completion, documentation, go/jump to definition, signature info and more
Currently the clients have to match against "No documentation available" string. See https://github.com/elixir-lsp/elixir-ls/pull/279#event-3400485667
Is it possible to expose a public API that will return the Module that corresponds to the current line in the file? (i.e. if there are three modules defined in...
Many documentation changes come with every otp and elixir update. We need to change our tests to depend more on fixtures. This applies to both erlang edoc and elixir docs.
The following test is failing ``` test "no completion inside docstring" do buffer = """ defmodule MyModule do @moduledoc \"\"\" This is a module asd. \"\"\" end """ assert []...
From [the downstream issue I created](https://github.com/slashmili/alchemist.vim/issues/158): > Given code like this: > > ```elixir > some_enum > |> Enum.reduce(acc, fn e, acc -> ... end) > ``` > > If...
It seems that the following doesn't work when in a `.eex` files, `~E` or `~L`: * SIgnature * Docs * Suggestions for variables defined inside the template
I think it's time to publish a new release since we already have some nice new features and a bunch of fixes/improvements. Unless any of you has something else in...
While using elixir-ls, frequently, the code that's sent to the LSP server (and then to elixir_sense) isn't always syntactically accurate, and sometimes elixir_sense will fail and spam the logs. After...
### Environment * Elixir & Erlang versions (elixir --version): 1.12.1 * Operating system: Windows 10 64-bit * Editor or IDE name (e.g. Emacs/VSCode): VSCode * Editor Plugin/LSP Client name: ###...
### Environment * Elixir & Erlang versions (elixir --version): Erlang/OTP 24 - Elixir 1.12.2 * Operating system: ArchLinux * Editor or IDE name (e.g. Emacs/VSCode): NVim * Editor Plugin/LSP Client...