go/internal/lsp/source/completion
Danish Dua b5b87423c9 internal/lsp/source: refactor c.item to support deepSearch in all cases
This change eliminates any special scenarios where we need to call
c.item instead of going through deepSearch by adding support for all the
cases in deepSearch and c.addItem (previously c.item).

Change-Id: Ifb250be54da2f8c7b656475fcafaa38a4e306244
Reviewed-on: https://go-review.googlesource.com/c/tools/+/258858
Run-TryBot: Danish Dua <danishdua@google.com>
gopls-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Trust: Danish Dua <danishdua@google.com>
2020-10-01 23:00:09 +00:00
..
completion.go internal/lsp/source: refactor c.item to support deepSearch in all cases 2020-10-01 23:00:09 +00:00
completion_builtin.go internal/lsp/source: move completion to its own package 2020-09-08 19:19:08 +00:00
completion_format.go internal/lsp/source: refactor c.item to support deepSearch in all cases 2020-10-01 23:00:09 +00:00
completion_keywords.go internal/lsp/source: move completion to its own package 2020-09-08 19:19:08 +00:00
completion_labels.go internal/lsp/source/completion: remove unused contexts 2020-09-29 21:00:17 +00:00
completion_literal.go internal/lsp/source/completion: remove unused contexts 2020-09-29 21:00:17 +00:00
completion_package.go internal/lsp/source: refactor c.item to support deepSearch in all cases 2020-10-01 23:00:09 +00:00
completion_printf.go internal/lsp/source: move completion to its own package 2020-09-08 19:19:08 +00:00
completion_printf_test.go internal/lsp/source: move completion to its own package 2020-09-08 19:19:08 +00:00
completion_snippet.go internal/lsp/source/completion: move search path to candidate 2020-09-23 01:44:26 +00:00
completion_statements.go internal/lsp/source: move completion to its own package 2020-09-08 19:19:08 +00:00
deep_completion.go internal/lsp/source: refactor c.item to support deepSearch in all cases 2020-10-01 23:00:09 +00:00
deep_completion_test.go internal/lsp/source: move completion to its own package 2020-09-08 19:19:08 +00:00
util.go internal/lsp/source: move completion to its own package 2020-09-08 19:19:08 +00:00
util_test.go internal/lsp/source: move completion to its own package 2020-09-08 19:19:08 +00:00