1
0
mirror of https://github.com/golang/go synced 2024-11-05 11:56:12 -07:00
go/refactor/rename
Alan Donovan 2206711864 refactor/rename: don't make backups; overwrite in place, preserving inode.
This avoids littering the tree, and confusing some editors (e.g. Atom)
that expect the inode number to remain constant.

Change-Id: I2faeda1ed1b01e5e4cc720744ea3c99ab29e7333
Reviewed-on: https://go-review.googlesource.com/7664
Reviewed-by: Robert Griesemer <gri@golang.org>
2015-03-17 16:03:22 +00:00
..
check.go go/types: expose IsInterface predicate, eliminating 6 copies 2015-01-21 18:49:27 +00:00
mvpkg_test.go go/buildutil: use chan (not func) in the ForEachPackage API 2015-03-05 20:14:20 +00:00
mvpkg.go go/buildutil: use chan (not func) in the ForEachPackage API 2015-03-05 20:14:20 +00:00
rename_test.go go/buildutil: FakeContext: create build.Context of fake file tree, for testing 2015-01-15 22:46:57 +00:00
rename.el refactor/rename: allow passing -force flag from Emacs 2015-01-20 22:08:13 +00:00
rename.go refactor/rename: don't make backups; overwrite in place, preserving inode. 2015-03-17 16:03:22 +00:00
spec.go cmd/gorename: make Usage documentation sensible in godoc 2014-12-30 16:36:43 +00:00
util.go astutil: move to go/ast/astutil 2015-01-13 15:47:47 +00:00