diff options
author | Alan Donovan <adonovan@google.com> | 2018-07-13 11:49:34 -0400 |
---|---|---|
committer | Alan Donovan <adonovan@google.com> | 2018-07-13 17:38:21 +0000 |
commit | 9d3ae49c73ce10a6e25424c99b6cf42439ebbd88 (patch) | |
tree | 9a4f2a2896545a1a518b856fb8ff690e4c37c811 /go/packages/doc.go | |
parent | 2087f8c10712366cfc2f4fcb1bf99eeef61ab21e (diff) | |
download | golang-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.go | 3 |
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', |