aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/gofmt/rewrite.go
AgeCommit message (Expand)Author
2019-09-11cmd/gofmt: don't turn nil slices into empty slices during rewritingDominik Honnef
2017-02-08cmd/gofmt: clear pattern match map at the correct timeMatthew Dempsky
2016-03-02all: single space after period.Brad Fitzpatrick
2016-03-01all: make copyright headers consistent with one space after periodBrad Fitzpatrick
2015-03-18all: use "reports whether" in place of "returns true if(f)"Josh Bleecher Snyder
2014-06-30gofmt: remove redundant check in rewriterRobert Griesemer
2014-02-27cmd/gofmt: minor internal cleanupsRobert Griesemer
2013-04-03go/parser: ParseExpr must accept type expressionsRobert Griesemer
2013-04-02cmd/gofmt: handle ... in rewrite of callsRobert Griesemer
2012-06-25gofmt: handle comments correctly in rewritesRobert Griesemer
2012-01-12go/parser: Remove unused Parse* functions. Simplified ParseExpr signature.Robert Griesemer
2011-11-11gofmt: leave nil nodes of the AST unchanged.Rémy Oudompheng
2011-11-08renaming_4: gofix -r everything/but/src/pkgRob Pike
2011-10-18gofix -r mapdeleteRuss Cox
2011-10-11gofmt: fix a couple of crashes, disallow rewrites for incomplete programsRobert Griesemer
2011-07-14go/printer: changed max. number of newlines from 3 to 2Robert Griesemer
2011-06-28strings.Split: make the default to split all.Rob Pike
2011-04-25fix tree for reflect renameRuss Cox
2011-04-18changes for more restricted reflect.SetValueRuss Cox
2011-04-14gofmt: gofmt test harness bug fixRobert Griesemer
2011-04-14gofmt: don't crash when rewriting nil interfaces in AST.Robert Griesemer
2011-04-13gofmt: avoid endless loopsRobert Griesemer
2011-04-08update go tree for reflect changesRuss Cox
2011-01-26gofmt -r: match(...) arguments may be nil; add missing guardsRobert Griesemer
2011-01-07gofmt: don't attempt certain illegal rewritesRobert Griesemer
2011-01-07gofmt: rewriter matches apply to expressions onlyRobert Griesemer
2010-12-06 go/ast: use token.Pos instead of token.Position; adjust all dependent codeRobert Griesemer
2010-09-24gofmt: don't substitute invalid positions with valid ones in rewritesRobert Griesemer
2010-08-13go AST: First step towards augmenting AST with full type information.Robert Griesemer
2010-07-01strings and bytes.Split: make count of 0 mean 0, not infinite.Rob Pike
2010-03-15gofmt: fix for gofmt rewrite featureRobert Griesemer
2010-01-27More steps towards tracking of identifier scopes.Robert Griesemer
2010-01-15 Steps towards tracking scopes for identifiers.Robert Griesemer
2009-12-17fix for gofmt rewrite matcher bugRobert Griesemer
2009-12-16- Parse expressions as opposed to statements for gofmt rewrite patterns.Robert Griesemer
2009-12-15 1) Change default gofmt default settings forRobert Griesemer
2009-11-23gofmt -r: documentation and minor fixesRuss Cox
2009-11-20gofmt: add -r flag to rewrite source code according to patternRuss Cox