tools/go/packages
Michael Matloob 19ff4fff88 go/packages: avoid loading some packages in when computing overlays
In some cases, it's safe to avoid loading additional packages
when computing overlays. However it's not always safe to do so.
Avoid some unnecessary loads when it's completely safe to do so.

Updates golang/go#32538

Change-Id: Ie12204735940a540c9b3f29742f8479bcab5f077
Reviewed-on: https://go-review.googlesource.com/c/tools/+/181917
Run-TryBot: Michael Matloob <matloob@golang.org>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
2019-06-27 20:39:33 +00:00
..
gopackages go/package/gopackages: update gopackages to use the new tool library for its main function 2019-01-08 19:17:02 +00:00
packagestest all: GOSUMDB=off for tests that use fake modules 2019-05-24 18:48:02 +00:00
testdata go/packages/testdata: add go directives to fake module files 2019-03-22 20:32:07 +00:00
doc.go go/packages: rename name= query and "disable" it 2019-01-29 21:16:23 +00:00
example_test.go go/packages: officially deprecate LoadX values in favor of NeedX values 2019-05-29 17:04:56 +00:00
external.go go/packages: fix json struct tag on driverRequest.Command 2019-04-02 20:06:28 +00:00
golist.go go/packages: fix bug in contains for ad-hoc packages 2019-06-27 20:24:23 +00:00
golist_overlay.go go/packages: avoid loading some packages in when computing overlays 2019-06-27 20:39:33 +00:00
packages.go go/packages: fix bug in contains for ad-hoc packages 2019-06-27 20:24:23 +00:00
packages110_test.go go/packages: generate test main files from the golist fallback 2018-09-17 22:19:12 +00:00
packages_test.go go/packages: fix bug in contains for ad-hoc packages 2019-06-27 20:24:23 +00:00
packagescgo_test.go go/...: use recommended issue tracker URLs 2018-12-05 01:41:16 +00:00
stdlib_test.go go/...: use recommended issue tracker URLs 2018-12-05 01:41:16 +00:00
visit.go go/packages: make visit order stable 2018-11-02 02:37:01 +00:00