Closed orlovm closed 2 years ago
Hey,
https://github.com/edolphin-ydf/goimpl.nvim/commit/f3d1109fbaa881e3c9ab8fb4326a414fc9ef01da not only didn't fix the issue, but also broke the extension for me. I had to revert it.
please try the newest main branch.
tested with newest telescope
There are still problems with it. There are times when your symbol list is not empty, but does not contain any interfaces. If you enter a character like q in the search box, such a case will occur. My PR (https://github.com/edolphin-ydf/goimpl.nvim/pull/6) fixes this problem by manually filtering out interfaces rather than using utils.filter_symbols
Ok. I got you. And there is some conflict, let me fix it.
Done
I also encountered a similar problem, there are some interfaces that won't show up
Only a few interfaces are displayed
Plugins are up to date
I also encountered a similar problem, there are some interfaces that won't show up
Only a few interfaces are displayed
Plugins are up to date
Have no idea on this. I'v test on two project, a simple test project And a large project. In the simple test project, everything works fine. But in the large project, i'v met the same issue with you. After some debug, i found that the lsp returned with missing some interfaces. So it's maybe the lsp's issue.
@edte I'v found a new way to get what you want. See this document
use the exact feature in the query
Character |
Usage | Match |
---|---|---|
' | 'abc | exact |
^ | ^printf | exact prefix |
$ | printf$ | exact suffix |
eg:
'Reader
it's work fine,thanks
I've installed
goimpl.nvim
via vim-plug and registered it astelelescope
extension.When I try to use it with
lua require'telescope'.extensions.goimpl.goimpl{}
, I get this notification:[telescope.filter_symbols]: interface symbol(s) were not part of the query results
I have neovim 0,7. And the latest versions of all dependencies listed in readme. And gopls configured and working correctly.
Please, tell me what I'm doing wrong. Plugin looks very usefull!