Open
Description
openedon Sep 20, 2024
Description
Reproduction steps
- Create a class with an initialize method, give it no documentation.
- In another place, instantiate this class
- The signature help displays
class.rbs
help. It doesn't matter if the signature is different or no. - I would expect at least to see the signature.
This may be an issue with the neovim/lsp configuration, I'm wondering if other people see this too. I have seen this with my classes, but also with gems. The classes for the gems are loaded correctly, however when I try to instantiate it, I don't see the signature. Could be related to #2553 ?
I've created a Dockerfile where you can see this happening. There are some annoying warnings, I need to update the Dockerfile.
curl -o Dockerfile https://gist.githubusercontent.com/dgmora/f869b0692db5fafdf6d43090ec9cb46f/raw/Dockerfile && \
docker build -t lazyvim-lsp . && \
docker run -it lazyvim-lsp
# `nvim` to start neovim
# inside:
# `<space>` to see available keymaps (and wait)
# `<space>e` to toggle filetree
# `a` to create a file in the file tree
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment