Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not use a full line as description for symbol search
This does lose a bit of context, but not much. Methods still have their signatures visible and variables are... well... variables. The idea is, if a client wants to later do filtering and sorting of symbols, we should not be doing that on the whole line, which might be left padded with tabs and have other punctuation. We already had a report that this does not work well. It almost works if a client `strip()`s the description before using it at all. LSP completer instead uses `extra_data` to supply identifier name and kind, but omnisharp-roslyn does not provide us with a symbol kind and thus we can only put `ref[ 'Text' ]` in the description.
- Loading branch information