1
0
mirror of https://github.com/golang/go synced 2024-11-18 09:04:49 -07:00
go/refactor
Alan Donovan fa833fdef5 refactor/importgraph: changes for vendor support
Each string in build.Package.{,Test,XTest}Imports must now be
interpreted relative to the Package.Dir.  This adds a ton of
redundant I/O.

Also:
- use a counting semaphore to limit concurrent I/O calls
  (Fixes golang/go#10306)
- remove obsolete call to runtime.GOMAXPROCS from the test.

Change-Id: Ic556c4cf41cce7a88c0158800c992e66f354c484
Reviewed-on: https://go-review.googlesource.com/18050
Reviewed-by: Russ Cox <rsc@golang.org>
2015-12-18 20:17:50 +00:00
..
eg refactor/eg: refactor to break dependency on go/loader 2015-09-01 14:26:06 +00:00
importgraph refactor/importgraph: changes for vendor support 2015-12-18 20:17:50 +00:00
rename refactor/rename: emacs: set up autoloading of go-rename function 2015-10-27 13:38:02 +00:00
satisfy go/types: move MethodSetCache into package go/types/typeutil 2015-06-05 17:34:01 +00:00
README go.tools: use golang.org/x/... import paths 2014-11-10 08:50:40 +11:00

golang.org/x/tools/refactor: libraries for refactoring tools.