]> Cypherpunks repositories - gostls13.git/commit
gofmt, gofix: sort imports
authorRuss Cox <rsc@golang.org>
Wed, 2 Nov 2011 19:53:57 +0000 (15:53 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 2 Nov 2011 19:53:57 +0000 (15:53 -0400)
commit4a9ebb18f1ff90cbc182648e65cc9071c8920e3c
treec32249dac8eff984df52fd323ad059ffaf14a051
parent7db617b4747342e48d2f6586dacecd31511f365a
gofmt, gofix: sort imports

Add ast.SortImports(fset, file) to go/ast, for use by both programs.

Fixes #346.

R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5330069
12 files changed:
src/cmd/gofix/fix.go
src/cmd/gofix/import_test.go
src/cmd/gofix/main.go
src/cmd/gofix/main_test.go
src/cmd/gofix/testdata/reflect.export.go.in
src/cmd/gofix/testdata/reflect.export.go.out
src/cmd/gofmt/gofmt.go
src/cmd/gofmt/gofmt_test.go
src/cmd/gofmt/testdata/import.golden [new file with mode: 0644]
src/cmd/gofmt/testdata/import.input [new file with mode: 0644]
src/pkg/go/ast/Makefile
src/pkg/go/ast/import.go [new file with mode: 0644]