mirror of https://github.com/golang/go.git
Currently, we deep search top level candidates as soon as they're found, which isn't necessarily leading to an overall breadth first search approach. This change refactors completion to add candidates to search queue instead and only call deepSearch once at the end. Change-Id: I712b03c98b57680a1f1c95df2385f7f2ea6e1ed0 Reviewed-on: https://go-review.googlesource.com/c/tools/+/256259 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> |
||
|---|---|---|
| .. | ||
| analysisinternal | ||
| apidiff | ||
| event | ||
| fakenet | ||
| fastwalk | ||
| gocommand | ||
| gopathwalk | ||
| imports | ||
| jsonrpc2 | ||
| lsp | ||
| memoize | ||
| packagesinternal | ||
| proxydir | ||
| span | ||
| stack | ||
| testenv | ||
| tool | ||
| typesinternal | ||
| xcontext | ||