)]}'
{
  "commit": "d3a412a5abf1ee8815b2e70a18ee092154af7672",
  "tree": "ed3d700304a76b08cdca0f356605077c58ee0f76",
  "parents": [
    "b948c437a1173152cc375b5cb98cd322e9eaf30b"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Mon Jun 29 15:24:23 2009 -0700"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Mon Jun 29 15:24:23 2009 -0700"
  },
  "message": "io.StringBytes -\u003e strings.Bytes\nio.ByteBuffer -\u003e bytes.Buffer\n\nleft io.ByteBuffer stub around for now,\nfor protocol compiler.\n\nR\u003dr\nOCL\u003d30861\nCL\u003d30872\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4e684aa6eeb201314d3980809a4365cf1d0468b2",
      "old_mode": 33188,
      "old_path": "src/cmd/godoc/godoc.go",
      "new_id": "d086cefce903d49dc1a27cf8c27ed073ffe0c832",
      "new_mode": 33188,
      "new_path": "src/cmd/godoc/godoc.go"
    },
    {
      "type": "modify",
      "old_id": "6a5a0c4780637943702a5bafcfe4f4a1a391a3f2",
      "old_mode": 33188,
      "old_path": "src/pkg/Make.deps",
      "new_id": "4a8444b3c97eaf39af34ca65aa0b494ca48cbc40",
      "new_mode": 33188,
      "new_path": "src/pkg/Make.deps"
    },
    {
      "type": "modify",
      "old_id": "3241c171eccc74aa17c30b6735a9b78e82f57cc6",
      "old_mode": 33188,
      "old_path": "src/pkg/archive/tar/untar_test.go",
      "new_id": "11f7735f124c222560b061c2db60fe5181366e00",
      "new_mode": 33188,
      "new_path": "src/pkg/archive/tar/untar_test.go"
    },
    {
      "type": "modify",
      "old_id": "d11d99a88199998bafd615810a36c162b8529335",
      "old_mode": 33188,
      "old_path": "src/pkg/base64/base64_test.go",
      "new_id": "a9e3738ceb63a38f6a1ec1475b827b14310f54ba",
      "new_mode": 33188,
      "new_path": "src/pkg/base64/base64_test.go"
    },
    {
      "type": "modify",
      "old_id": "dfb9e3ac81c599d54fbd589caa643eccc44d3e23",
      "old_mode": 33188,
      "old_path": "src/pkg/bufio/bufio_test.go",
      "new_id": "9aab2672920b7ffe91d6bc4bbf948e4bc09f6dc7",
      "new_mode": 33188,
      "new_path": "src/pkg/bufio/bufio_test.go"
    },
    {
      "type": "modify",
      "old_id": "5220d2880050b554a7551bf9f9e798c4791018f3",
      "old_mode": 33188,
      "old_path": "src/pkg/bytes/Makefile",
      "new_id": "96071221c613b6dcebc24f217b8b040c6aa98aea",
      "new_mode": 33188,
      "new_path": "src/pkg/bytes/Makefile"
    },
    {
      "type": "rename",
      "old_id": "6971c0e0316702976c0639d8d799fa3163c68e0f",
      "old_mode": 33188,
      "old_path": "src/pkg/io/bytebuffer.go",
      "new_id": "58e06e9e4d11dfb4364d9ab7caefacc0e31deedd",
      "new_mode": 33188,
      "new_path": "src/pkg/bytes/buffer.go",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "0ba83e916ba786f4d1cc3eeb87cfda8a0f3862a3",
      "old_mode": 33188,
      "old_path": "src/pkg/io/bytebuffer_test.go",
      "new_id": "0ba83e916ba786f4d1cc3eeb87cfda8a0f3862a3",
      "new_mode": 33188,
      "new_path": "src/pkg/bytes/buffer_test.go",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "01adbccfd8bdde34f8e2bc1ccd3bc2292c0cedd8",
      "old_mode": 33188,
      "old_path": "src/pkg/bytes/bytes_test.go",
      "new_id": "a3e44262cc202e608ebdd79994631a55db868135",
      "new_mode": 33188,
      "new_path": "src/pkg/bytes/bytes_test.go"
    },
    {
      "type": "modify",
      "old_id": "7771b3dae7678ce3662320e05f7f3f3c72eb9e04",
      "old_mode": 33188,
      "old_path": "src/pkg/compress/gzip/gunzip_test.go",
      "new_id": "b8c9c71898abc0fd6978487dd0051aff2d7dc881",
      "new_mode": 33188,
      "new_path": "src/pkg/compress/gzip/gunzip_test.go"
    },
    {
      "type": "modify",
      "old_id": "4681c1c071718895a9714a03b6b98b4adf67d0d3",
      "old_mode": 33188,
      "old_path": "src/pkg/crypto/block/cbc_aes_test.go",
      "new_id": "0c10b171db5d79b80d1eb204fc6bdd42b3a8187c",
      "new_mode": 33188,
      "new_path": "src/pkg/crypto/block/cbc_aes_test.go"
    },
    {
      "type": "modify",
      "old_id": "6c793dba8ec95a7c25f413929ffce1abd91d0c0c",
      "old_mode": 33188,
      "old_path": "src/pkg/crypto/block/cfb_aes_test.go",
      "new_id": "95b2511960a4aa2ac2287b46c35c56b23efddf5f",
      "new_mode": 33188,
      "new_path": "src/pkg/crypto/block/cfb_aes_test.go"
    },
    {
      "type": "modify",
      "old_id": "a3da1b5bfdf0c32d4c16bf7e6c36c6ed167bb430",
      "old_mode": 33188,
      "old_path": "src/pkg/crypto/block/ctr_aes_test.go",
      "new_id": "dceb85a8b672b4d74e1dbb2c6b7e09ff460ddb65",
      "new_mode": 33188,
      "new_path": "src/pkg/crypto/block/ctr_aes_test.go"
    },
    {
      "type": "modify",
      "old_id": "f0453be8066b23e5ceadb74c443ead63deb8f89a",
      "old_mode": 33188,
      "old_path": "src/pkg/crypto/block/eax_aes_test.go",
      "new_id": "b4280ee11e41db94c9da0008a6e315ddf783fdba",
      "new_mode": 33188,
      "new_path": "src/pkg/crypto/block/eax_aes_test.go"
    },
    {
      "type": "modify",
      "old_id": "de8a624b9ff078fb1044a5dd12118456318c94dd",
      "old_mode": 33188,
      "old_path": "src/pkg/crypto/block/ecb_aes_test.go",
      "new_id": "518897df5aea79bd334b965ca2c4c9a7339810b7",
      "new_mode": 33188,
      "new_path": "src/pkg/crypto/block/ecb_aes_test.go"
    },
    {
      "type": "modify",
      "old_id": "968893a9bb6095cb6abf01a76ef5c30ae1b8d8f1",
      "old_mode": 33188,
      "old_path": "src/pkg/crypto/block/ecb_test.go",
      "new_id": "8722265126e99bf63f9b2da25f21652892933506",
      "new_mode": 33188,
      "new_path": "src/pkg/crypto/block/ecb_test.go"
    },
    {
      "type": "modify",
      "old_id": "3f5f9f482e27bb838a33fc8735828c8429d51b03",
      "old_mode": 33188,
      "old_path": "src/pkg/crypto/block/ofb_aes_test.go",
      "new_id": "96673fecbebee16cbabe3118f6cd207d9bee3a51",
      "new_mode": 33188,
      "new_path": "src/pkg/crypto/block/ofb_aes_test.go"
    },
    {
      "type": "modify",
      "old_id": "6e6d1a3ce97c212c167c97ee904455c46bfe8a81",
      "old_mode": 33188,
      "old_path": "src/pkg/crypto/block/xor_test.go",
      "new_id": "1dca92e55bbabdf7ec07f0d040252eec44bbad4f",
      "new_mode": 33188,
      "new_path": "src/pkg/crypto/block/xor_test.go"
    },
    {
      "type": "modify",
      "old_id": "01e532d9fd2f2cba290d9400b833683799c59f24",
      "old_mode": 33188,
      "old_path": "src/pkg/crypto/hmac/hmac_test.go",
      "new_id": "74fcacfb5cb46ed70f8a33dcd3b864f4953ce212",
      "new_mode": 33188,
      "new_path": "src/pkg/crypto/hmac/hmac_test.go"
    },
    {
      "type": "modify",
      "old_id": "0aedbbbb0ac8cd57becf76712ac5a551d000582a",
      "old_mode": 33188,
      "old_path": "src/pkg/datafmt/datafmt.go",
      "new_id": "48c24e7264c4ea1e5e00aaeba9e908404692f526",
      "new_mode": 33188,
      "new_path": "src/pkg/datafmt/datafmt.go"
    },
    {
      "type": "modify",
      "old_id": "788c013c6e508c458121cb437c629be4a35b0627",
      "old_mode": 33188,
      "old_path": "src/pkg/datafmt/datafmt_test.go",
      "new_id": "953549451931c7aeef7a05412cae843fc8a72418",
      "new_mode": 33188,
      "new_path": "src/pkg/datafmt/datafmt_test.go"
    },
    {
      "type": "modify",
      "old_id": "0d597dcb5f4b66e808985f53e1a904cf9177e4b4",
      "old_mode": 33188,
      "old_path": "src/pkg/datafmt/parser.go",
      "new_id": "17d4be982e0b99b81bdc28838ed409e91a224bbd",
      "new_mode": 33188,
      "new_path": "src/pkg/datafmt/parser.go"
    },
    {
      "type": "modify",
      "old_id": "6473f7af62399278232edf21ce3f7d73a4dc54e6",
      "old_mode": 33188,
      "old_path": "src/pkg/exvar/exvar.go",
      "new_id": "6275e2d258500461af8f5d817229e39e3dbbea42",
      "new_mode": 33188,
      "new_path": "src/pkg/exvar/exvar.go"
    },
    {
      "type": "modify",
      "old_id": "d530a0198b357fe3c29607f5003926d566f7fa38",
      "old_mode": 33188,
      "old_path": "src/pkg/fmt/fmt_test.go",
      "new_id": "305ab4d2e8ee99ea45abac80b7bb772bf86a4380",
      "new_mode": 33188,
      "new_path": "src/pkg/fmt/fmt_test.go"
    },
    {
      "type": "modify",
      "old_id": "064080fe7658d2de844c450fc6991a8497220f96",
      "old_mode": 33188,
      "old_path": "src/pkg/go/doc/comment.go",
      "new_id": "ac04e82f274da83ff35d8a60ef9c66b99f713fb7",
      "new_mode": 33188,
      "new_path": "src/pkg/go/doc/comment.go"
    },
    {
      "type": "modify",
      "old_id": "aabd2248b0bcba22a9463da3c1beb06978a65c4d",
      "old_mode": 33188,
      "old_path": "src/pkg/go/parser/parser.go",
      "new_id": "b8bb3b85aa674ca6d4df19baee037b9a46e7435d",
      "new_mode": 33188,
      "new_path": "src/pkg/go/parser/parser.go"
    },
    {
      "type": "modify",
      "old_id": "4465314bc920e43d1554e2ac117496cc3860a2e8",
      "old_mode": 33188,
      "old_path": "src/pkg/go/printer/printer.go",
      "new_id": "19cb4d108250f62d1b370c64a8e8caadf80ac440",
      "new_mode": 33188,
      "new_path": "src/pkg/go/printer/printer.go"
    },
    {
      "type": "modify",
      "old_id": "0906d5c0e802eb8eaee4be6a7f7a0968472661cd",
      "old_mode": 33188,
      "old_path": "src/pkg/go/scanner/scanner_test.go",
      "new_id": "17491e65656cca5b55810fe0e6b3b5e51166d84c",
      "new_mode": 33188,
      "new_path": "src/pkg/go/scanner/scanner_test.go"
    },
    {
      "type": "modify",
      "old_id": "8142aac6961a733044c836a739caf253aa3fc66f",
      "old_mode": 33188,
      "old_path": "src/pkg/gob/codec_test.go",
      "new_id": "9dca42a885f0d2aa0ea51752f14fd91568f685f5",
      "new_mode": 33188,
      "new_path": "src/pkg/gob/codec_test.go"
    },
    {
      "type": "modify",
      "old_id": "ef6dbe673480750a9ee1761088af5e6775875734",
      "old_mode": 33188,
      "old_path": "src/pkg/http/request.go",
      "new_id": "59801e1eb3d3672a78f3e124175928c06797de0b",
      "new_mode": 33188,
      "new_path": "src/pkg/http/request.go"
    },
    {
      "type": "modify",
      "old_id": "fc950176977461c937091ea3436ae3e1b031e1fc",
      "old_mode": 33188,
      "old_path": "src/pkg/http/triv.go",
      "new_id": "546f2a75d032a2fcc891392c324f806a8aaaa904",
      "new_mode": 33188,
      "new_path": "src/pkg/http/triv.go"
    },
    {
      "type": "modify",
      "old_id": "c3f0dda88461198df721ec417ce01c6004ef180e",
      "old_mode": 33188,
      "old_path": "src/pkg/io/Makefile",
      "new_id": "e265c99cfd1e76f6d5b6a5c3412560620ef3ef6a",
      "new_mode": 33188,
      "new_path": "src/pkg/io/Makefile"
    },
    {
      "type": "modify",
      "old_id": "7a7406138396eb2adcb3324eabd83060a4b0d3ab",
      "old_mode": 33188,
      "old_path": "src/pkg/io/io.go",
      "new_id": "12b98921f7a0ca6ab2c2089486b7e21155f50a3d",
      "new_mode": 33188,
      "new_path": "src/pkg/io/io.go"
    },
    {
      "type": "modify",
      "old_id": "02d5013f358406f451c2cdeaac7d81e372aff63e",
      "old_mode": 33188,
      "old_path": "src/pkg/io/pipe_test.go",
      "new_id": "6b36cc6fcb165b39e27672ec7040215b8e13af5f",
      "new_mode": 33188,
      "new_path": "src/pkg/io/pipe_test.go"
    },
    {
      "type": "modify",
      "old_id": "a4cbb2d9aa1fbfd8fab69b1229139d4f89a11bbc",
      "old_mode": 33188,
      "old_path": "src/pkg/io/utils.go",
      "new_id": "96d23bcf00b624068d7a208cd9fae54bc368e889",
      "new_mode": 33188,
      "new_path": "src/pkg/io/utils.go"
    },
    {
      "type": "modify",
      "old_id": "e33b9dbc1255f867cacd9078b5bde58c170bec80",
      "old_mode": 33188,
      "old_path": "src/pkg/json/parse.go",
      "new_id": "a95d7d215cf3e7bf4a16acc588919b3b89c1b20f",
      "new_mode": 33188,
      "new_path": "src/pkg/json/parse.go"
    },
    {
      "type": "modify",
      "old_id": "f259cba017f59bdc64f1fbc036e028ad0db93e23",
      "old_mode": 33188,
      "old_path": "src/pkg/net/dialgoogle_test.go",
      "new_id": "e65aaac3086fa74f22411bdfde0afb28dbd55336",
      "new_mode": 33188,
      "new_path": "src/pkg/net/dialgoogle_test.go"
    },
    {
      "type": "modify",
      "old_id": "f1c7134e441984b375199afaae24bbb0610ba526",
      "old_mode": 33188,
      "old_path": "src/pkg/net/server_test.go",
      "new_id": "92ed683383f45f481d99f0b66987fcd8ec5688cd",
      "new_mode": 33188,
      "new_path": "src/pkg/net/server_test.go"
    },
    {
      "type": "modify",
      "old_id": "3dd975660e670bf3d4cae3f8c0a5d7cef6879d69",
      "old_mode": 33188,
      "old_path": "src/pkg/os/os_test.go",
      "new_id": "8b50cb50856a5b8c0669aa5eb260fcc0962dd6b5",
      "new_mode": 33188,
      "new_path": "src/pkg/os/os_test.go"
    },
    {
      "type": "modify",
      "old_id": "a7e2c26c3e7381ada46964075cb8c00ac59bb168",
      "old_mode": 33188,
      "old_path": "src/pkg/path/path.go",
      "new_id": "ffc6c6920b598bf5777d6b381f6087a280152bb9",
      "new_mode": 33188,
      "new_path": "src/pkg/path/path.go"
    },
    {
      "type": "modify",
      "old_id": "5fb606a27e848d8f256499d3a4021c5a1650dde4",
      "old_mode": 33188,
      "old_path": "src/pkg/regexp/regexp.go",
      "new_id": "1ab9246f686ebb6263c0ce9e8fdbcfef833f97a4",
      "new_mode": 33188,
      "new_path": "src/pkg/regexp/regexp.go"
    },
    {
      "type": "modify",
      "old_id": "fedc94066daf46e1fc9debea7c8f2b8ff8818af8",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/mgc0.c",
      "new_id": "6fea924d83eca76951d8e52b09b43d32267fbfb6",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/mgc0.c"
    },
    {
      "type": "modify",
      "old_id": "9b0f031b9afd99f4073a26bbe83f79b37c7adf0a",
      "old_mode": 33188,
      "old_path": "src/pkg/strings/strings.go",
      "new_id": "c76024b6fe279cb2b0843ef8c8ea3e44cb921219",
      "new_mode": 33188,
      "new_path": "src/pkg/strings/strings.go"
    },
    {
      "type": "modify",
      "old_id": "aa942d482e06928a70f7a672d08df0838068e1dc",
      "old_mode": 33188,
      "old_path": "src/pkg/tabwriter/tabwriter.go",
      "new_id": "d57a1b1938eed50469f3186de4e5e438ec778856",
      "new_mode": 33188,
      "new_path": "src/pkg/tabwriter/tabwriter.go"
    },
    {
      "type": "modify",
      "old_id": "4fb5393b94bd88e92d7820fe407f15d360f0175d",
      "old_mode": 33188,
      "old_path": "src/pkg/template/format.go",
      "new_id": "997de4e4a0d533a1b6801e855d6667d8a5d157d9",
      "new_mode": 33188,
      "new_path": "src/pkg/template/format.go"
    },
    {
      "type": "modify",
      "old_id": "a5e9b0c7dabf1c7d36cc6f6dfafe83d1c67c2b93",
      "old_mode": 33188,
      "old_path": "src/pkg/template/template.go",
      "new_id": "d44756b2d25d6883b39ddeacf2f806ecf31981fe",
      "new_mode": 33188,
      "new_path": "src/pkg/template/template.go"
    },
    {
      "type": "modify",
      "old_id": "9a81d274c911e2fd43f39bc9cf009cce61c2b39b",
      "old_mode": 33188,
      "old_path": "src/pkg/template/template_test.go",
      "new_id": "138978b6e55f772d7b792099169dafc6003b9a8a",
      "new_mode": 33188,
      "new_path": "src/pkg/template/template_test.go"
    },
    {
      "type": "modify",
      "old_id": "f60b0b17ee63432322cc995ae3bf1d57f6bbc18b",
      "old_mode": 33188,
      "old_path": "src/pkg/utf8/utf8_test.go",
      "new_id": "1597a94c72ff4fa8eb227e9f3ddfe19933b99ddc",
      "new_mode": 33188,
      "new_path": "src/pkg/utf8/utf8_test.go"
    }
  ]
}
