tools/internal/lsp/cache
Rebecca Stambler 178e83bc9d internal/lsp: build the builtin package preemptively
This change fixes a regression introduced by the building the builtin
package on demand. Although this change increases the startup tasks of
gopls, it is necessary to ensure that we ignore diagnostics from
builtin.go.

Change-Id: I897e747a273056d70cecba486a74c75a736d8f80
Reviewed-on: https://go-review.googlesource.com/c/tools/+/179921
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Cottrell <iancottrell@google.com>
2019-06-03 18:19:26 +00:00
..
cache.go internal/lsp: debug pages for sessions views and files 2019-06-03 17:39:32 +00:00
check.go internal/lsp: refactor to separate pieces of type-checking 2019-05-30 04:37:10 +00:00
external.go internal/lsp: add a file system abstraction 2019-05-24 13:48:47 +00:00
file.go internal/lsp: refactor to separate pieces of type-checking 2019-05-30 04:37:10 +00:00
gofile.go internal/lsp: refactor to separate pieces of type-checking 2019-05-30 04:37:10 +00:00
load.go internal/lsp: refactor to separate pieces of type-checking 2019-05-30 04:37:10 +00:00
modfile.go internal/lsp: add modfile, sumfile structs, require Go files for diagnostics 2019-05-24 21:02:28 +00:00
parse.go internal/lsp/cache: fix leaking wg.Done() and <-ioLimit 2019-05-31 22:35:38 +00:00
pkg.go internal/lsp: refactor to separate pieces of type-checking 2019-05-30 04:37:10 +00:00
session.go internal/lsp: build the builtin package preemptively 2019-06-03 18:19:26 +00:00
sumfile.go internal/lsp: add modfile, sumfile structs, require Go files for diagnostics 2019-05-24 21:02:28 +00:00
view.go internal/lsp: build the builtin package preemptively 2019-06-03 18:19:26 +00:00
watcher.go internal/lsp: add file watching and use it to trigger invalidations 2019-05-24 14:03:12 +00:00