tools/refactor
Alan Donovan fc2b74b64e refactor/rename: don't stop because of "soft" errors
Because go/types is slightly more strict than gc about certain "soft"
errors (ones that aren't necessary to interpret a Go program), gorename
rejects programs that compile under gc.  This change relaxes gorename's
error checks so that they are weaker than gc's.

This is a workaround for issue golang/go#14596 in gorename,
whose underlying problem is issue golang/go#8560 in gc.

Fixes golang/go#14596

Change-Id: Ica5006c2376c0564a575224269093c1497348ee6
Reviewed-on: https://go-review.googlesource.com/29853
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2016-09-27 16:36:09 +00:00
..
eg refactor/eg: fix build after deletion of x/tools/go/types 2016-04-06 22:02:45 +00:00
importgraph refactor/importgraph: document that graphs are cyclic 2016-03-03 22:47:59 +00:00
rename refactor/rename: don't stop because of "soft" errors 2016-09-27 16:36:09 +00:00
satisfy x/tools: remove remaining files tagged for Go 1.4 2016-04-12 18:58:24 +00:00
README go.tools: use golang.org/x/... import paths 2014-11-10 08:50:40 +11:00

README

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