aboutsummaryrefslogtreecommitdiff
path: root/go/packages/doc.go
diff options
context:
space:
mode:
authorAlan Donovan <adonovan@google.com>2018-07-13 11:49:34 -0400
committerAlan Donovan <adonovan@google.com>2018-07-13 17:38:21 +0000
commit9d3ae49c73ce10a6e25424c99b6cf42439ebbd88 (patch)
tree9a4f2a2896545a1a518b856fb8ff690e4c37c811 /go/packages/doc.go
parent2087f8c10712366cfc2f4fcb1bf99eeef61ab21e (diff)
downloadgolang-x-tools-9d3ae49c73ce10a6e25424c99b6cf42439ebbd88.tar.gz
go/packages: report a distinguished ErrGoTooOld error for older go commands
We should add support for older go commands using the multiple-calls approach of earlier drafts of go/packages. Also, tag tests for go1.11 to make 1.10 builder happy. Change-Id: Ia04979528af25cbcd4b4fa5b21cb91d014d530c1 Reviewed-on: https://go-review.googlesource.com/123756 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'go/packages/doc.go')
-rw-r--r--go/packages/doc.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/go/packages/doc.go b/go/packages/doc.go
index dc0174d38..7e2c221b4 100644
--- a/go/packages/doc.go
+++ b/go/packages/doc.go
@@ -13,6 +13,9 @@ recursively loading dependencies from source code.
THIS INTERFACE IS EXPERIMENTAL AND IS LIKELY TO CHANGE.
+This package currently requires a go1.11 version of go list;
+its functions will return a GoTooOldError for older toolchains.
+
This package is intended to replace golang.org/x/tools/go/loader.
It provides a simpler interface to the same functionality and serves
as a foundation for analysis tools that work with 'go build',