go/internal/lsp/source/completion
Danish Dua f5e916c686 internal/lsp/source/completion: move search path to candidate
This change refactors deep completion to move search path to a candidate
instead of pointing to it in search queue. This removes the idea of
"being in deep completion" and instead a deep candidate is just a
candidate with a path from search root.

Change-Id: Iec6a0f4409c0c8793986d5c1063000205ed43477
Reviewed-on: https://go-review.googlesource.com/c/tools/+/256417
Run-TryBot: Danish Dua <danishdua@google.com>
gopls-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Danish Dua <danishdua@google.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
2020-09-23 01:44:26 +00:00
..
completion.go internal/lsp/source/completion: move search path to candidate 2020-09-23 01:44:26 +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/completion: move search path to candidate 2020-09-23 01:44:26 +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: move search path to candidate 2020-09-23 01:44:26 +00:00
completion_literal.go internal/lsp/source: move completion to its own package 2020-09-08 19:19:08 +00:00
completion_package.go all: replace 'the the ' with 'the ' 2020-09-21 21:00:52 +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/completion: move search path to candidate 2020-09-23 01:44:26 +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