diff options
author | Ivan Yonchovski <yyoncho@users.noreply.github.com> | 2022-10-06 08:18:46 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-06 07:18:46 +0200 |
commit | 7caa0379366a500b5db11922d3ac1e739dd5dea1 (patch) | |
tree | b62734791211da5a56fda007d7965e5c6e1661bf /build | |
parent | 723a71bd229cad3498f01c3095a10cf9f6c3255d (diff) | |
download | Nim-7caa0379366a500b5db11922d3ac1e739dd5dea1.tar.gz |
Fix/improve handling of forward declarations in nimsuggest (#20493)
* Fix/improve handling of forward declarations in nimsuggest - ideUse now works fine when invoked on the implementation - implemented ideDeclaration to make cover lsp feature textDocument/declaration - fixed performance issue related to deduplicating symbols. Now the deduplication happens after the symbols are filtered. As a alternative we might change the way cached symbols are stored(e. g. use set). - I also fixed the way globalSymbols work. Now it will sort the responses based on the match location to make sure that the results are sorted in user friendly way. * Update nimsuggest/nimsuggest.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
Diffstat (limited to 'build')
0 files changed, 0 insertions, 0 deletions