I would like to use defdelegate but it seems to make code navigation worse when using ElixirLS (I use forked one https://github.com/elixir-lsp/elixir-ls because development of ElixirLS seem to have stopped). If I call function directly I can just hover call with mouse and hold CTRL and I’ll see functions code. I can also jump to function with F12 etc. When I use defdelegate these stop working.
I first thought I would create centralized context using defdelegate, but because it makes code navigation worse I’m leaning against it. How do you navigate code that uses defdelegate in VSCode?