)]}'
{
  "commit": "b2658452a6d50c9f2e738719a09d160ced730b90",
  "tree": "635e5ea901a25a15491e482c1910f8cd8c706038",
  "parents": [
    "c98145fb5064291fb53b4cbf2beb8e4ef594b65d"
  ],
  "author": {
    "name": "Robert Griesemer",
    "email": "gri@golang.org",
    "time": "Mon Mar 28 16:44:28 2011 -0700"
  },
  "committer": {
    "name": "Robert Griesemer",
    "email": "gri@golang.org",
    "time": "Mon Mar 28 16:44:28 2011 -0700"
  },
  "message": "go/scanner: return literal as string instead of []byte\n\nRemoved many string conversions in dependent code.\nRuns all tests. No change to gofmt output.\n\nR\u003dr\nCC\u003dgolang-dev\nhttps://golang.org/cl/4291070\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f7ecc9e14ec3822411b86020e307efafbaa2f472",
      "old_mode": 33188,
      "old_path": "src/cmd/cgo/gcc.go",
      "new_id": "11810db53f9abbca1e50a3ba6bf7ea78e788c41d",
      "new_mode": 33188,
      "new_path": "src/cmd/cgo/gcc.go"
    },
    {
      "type": "modify",
      "old_id": "a533c1e0a07a756d149fb12c3eba71abfb7ab14a",
      "old_mode": 33188,
      "old_path": "src/cmd/godoc/spec.go",
      "new_id": "f8b95e387f694c347e6a896f3b41c3f2eed1ae3b",
      "new_mode": 33188,
      "new_path": "src/cmd/godoc/spec.go"
    },
    {
      "type": "modify",
      "old_id": "72e80a2fbd9eb5d872922285cefeac30a8f12886",
      "old_mode": 33188,
      "old_path": "src/cmd/govet/govet.go",
      "new_id": "b9e769af1c94f3f27e86e570b3af154ea1ec9bc7",
      "new_mode": 33188,
      "new_path": "src/cmd/govet/govet.go"
    },
    {
      "type": "modify",
      "old_id": "c38530177aca7d35b7645c61066624e6aa4a12af",
      "old_mode": 33188,
      "old_path": "src/pkg/ebnf/parser.go",
      "new_id": "818168e111dcce992c3a4d80952c007696721621",
      "new_mode": 33188,
      "new_path": "src/pkg/ebnf/parser.go"
    },
    {
      "type": "modify",
      "old_id": "c6d1402644c13bc00108b6a891e91eb75ce50552",
      "old_mode": 33188,
      "old_path": "src/pkg/exp/datafmt/parser.go",
      "new_id": "7dedb531a51a770f1c7fd5ba76668df92696f10a",
      "new_mode": 33188,
      "new_path": "src/pkg/exp/datafmt/parser.go"
    },
    {
      "type": "modify",
      "old_id": "9920ff6b883a1c354a0abd41fb5ea52df475e864",
      "old_mode": 33188,
      "old_path": "src/pkg/exp/ogle/cmd.go",
      "new_id": "ba056e88bafc021bb4d5a8363dceeaee0d3abbf5",
      "new_mode": 33188,
      "new_path": "src/pkg/exp/ogle/cmd.go"
    },
    {
      "type": "modify",
      "old_id": "2023002e2d56225cc5051d6682e982391a7e14eb",
      "old_mode": 33188,
      "old_path": "src/pkg/go/ast/ast.go",
      "new_id": "ed3e2cdd9be51400fbd84b00fc676f1ca936987a",
      "new_mode": 33188,
      "new_path": "src/pkg/go/ast/ast.go"
    },
    {
      "type": "modify",
      "old_id": "f010bb9359f0c534511062bdd87f1f1b4a1f8157",
      "old_mode": 33188,
      "old_path": "src/pkg/go/ast/filter.go",
      "new_id": "090d08d34c78325936bcef8c11e95aa12b95c0c6",
      "new_mode": 33188,
      "new_path": "src/pkg/go/ast/filter.go"
    },
    {
      "type": "modify",
      "old_id": "9ff0bd536ae3609f5683a7a616550f89cab7952c",
      "old_mode": 33188,
      "old_path": "src/pkg/go/doc/comment.go",
      "new_id": "f1ebfa97b9f7dc7d4794fafaa7c5b923b875ec6c",
      "new_mode": 33188,
      "new_path": "src/pkg/go/doc/comment.go"
    },
    {
      "type": "modify",
      "old_id": "e46857cb8a16103be0c939bd5eac77af5e8047e1",
      "old_mode": 33188,
      "old_path": "src/pkg/go/doc/doc.go",
      "new_id": "e7a8d3f63bbda80b1827f3bcf7c73c299bf8c614",
      "new_mode": 33188,
      "new_path": "src/pkg/go/doc/doc.go"
    },
    {
      "type": "modify",
      "old_id": "e5eec6f98c3c8ffc27d2fbfb1846bb979253f236",
      "old_mode": 33188,
      "old_path": "src/pkg/go/parser/parser.go",
      "new_id": "ad7e4cdcf2e2856ef798df8e01c75517350b86a8",
      "new_mode": 33188,
      "new_path": "src/pkg/go/parser/parser.go"
    },
    {
      "type": "modify",
      "old_id": "2238b6bedc80ba518b209846d67e29230a95c3ca",
      "old_mode": 33188,
      "old_path": "src/pkg/go/printer/nodes.go",
      "new_id": "8f0d74ca630187ec59977a4b4764b4d8f35c909b",
      "new_mode": 33188,
      "new_path": "src/pkg/go/printer/nodes.go"
    },
    {
      "type": "modify",
      "old_id": "a43e4a12c774688a0fa362dc16d390cfdfe5ad19",
      "old_mode": 33188,
      "old_path": "src/pkg/go/printer/printer.go",
      "new_id": "b0a31a640426e6cb6c9bcce68a00a214c844e00e",
      "new_mode": 33188,
      "new_path": "src/pkg/go/printer/printer.go"
    },
    {
      "type": "modify",
      "old_id": "59fed9dffc6bfe919238bd3b9eb1671dd855fb87",
      "old_mode": 33188,
      "old_path": "src/pkg/go/scanner/scanner.go",
      "new_id": "2f949ad25689660b7369a3d6e252809286f9340e",
      "new_mode": 33188,
      "new_path": "src/pkg/go/scanner/scanner.go"
    },
    {
      "type": "modify",
      "old_id": "93f34581b7fc6e22be5b851018b2e1810b3d589e",
      "old_mode": 33188,
      "old_path": "src/pkg/go/scanner/scanner_test.go",
      "new_id": "8afb00ee5bc6dc57f9e7393919a809845619ddc4",
      "new_mode": 33188,
      "new_path": "src/pkg/go/scanner/scanner_test.go"
    },
    {
      "type": "modify",
      "old_id": "3988ff1680b9bdac9929f1658d9651dda4a733d1",
      "old_mode": 33188,
      "old_path": "src/pkg/go/typechecker/typechecker_test.go",
      "new_id": "d16e06921801246768bc75f238d9ca03fa478319",
      "new_mode": 33188,
      "new_path": "src/pkg/go/typechecker/typechecker_test.go"
    }
  ]
}
