)]}'
{
  "commit": "badef1fc19566745e1a052430202bb34b6a6150f",
  "tree": "fff4fda42b9d686e575ace97fb5de18822c97512",
  "parents": [
    "2820e86aab2417a8274dc64a6d5de62f1fcaedc8"
  ],
  "author": {
    "name": "Tamir Duberstein",
    "email": "tamird@gmail.com",
    "time": "Thu Apr 02 14:22:35 2015 -0700"
  },
  "committer": {
    "name": "Tamir Duberstein",
    "email": "tamird@gmail.com",
    "time": "Thu Apr 02 15:06:32 2015 -0700"
  },
  "message": "Move `UTF_8` to `Internal`\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "04ac7c9a160100e5f90859a3f65d0e0d16590e9e",
      "old_mode": 33188,
      "old_path": "java/src/main/java/com/google/protobuf/ByteString.java",
      "new_id": "1d5d4e8a5ebe37ae38675fcad88bae58f299c7b2",
      "new_mode": 33188,
      "new_path": "java/src/main/java/com/google/protobuf/ByteString.java"
    },
    {
      "type": "modify",
      "old_id": "b15c27310f05c4ef573eade63441ebb612f9ed7e",
      "old_mode": 33188,
      "old_path": "java/src/main/java/com/google/protobuf/CodedInputStream.java",
      "new_id": "d201f7c558227f70e6ff54f715e97741fe7e2647",
      "new_mode": 33188,
      "new_path": "java/src/main/java/com/google/protobuf/CodedInputStream.java"
    },
    {
      "type": "modify",
      "old_id": "9994fd3ecf1fdc50b57732021e0bff5b1744b7af",
      "old_mode": 33188,
      "old_path": "java/src/main/java/com/google/protobuf/CodedOutputStream.java",
      "new_id": "f5fd58f9af99e358ee1619e04781319397dc1950",
      "new_mode": 33188,
      "new_path": "java/src/main/java/com/google/protobuf/CodedOutputStream.java"
    },
    {
      "type": "modify",
      "old_id": "8a8bcda1469bdbf5df4323ab4f2f6895f7355e6f",
      "old_mode": 33188,
      "old_path": "java/src/main/java/com/google/protobuf/Internal.java",
      "new_id": "b49318ecee12f032c7d5569f6a70ac25e20bef7c",
      "new_mode": 33188,
      "new_path": "java/src/main/java/com/google/protobuf/Internal.java"
    },
    {
      "type": "modify",
      "old_id": "507024101e89176a69c4c1350e3093040f46f191",
      "old_mode": 33188,
      "old_path": "java/src/main/java/com/google/protobuf/Utf8.java",
      "new_id": "4271b41bc962c7303f94491b71e0be8c783f87ea",
      "new_mode": 33188,
      "new_path": "java/src/main/java/com/google/protobuf/Utf8.java"
    },
    {
      "type": "modify",
      "old_id": "9c0ff9251ef9c42322e649f52d36cf4d426c5cd9",
      "old_mode": 33188,
      "old_path": "java/src/test/java/com/google/protobuf/BoundedByteStringTest.java",
      "new_id": "1562a1a604601f07dc5ba34e41b1f4724a49b650",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/protobuf/BoundedByteStringTest.java"
    },
    {
      "type": "modify",
      "old_id": "2eb890d5b6238f2efe1f94f788118ac8ccbdd700",
      "old_mode": 33188,
      "old_path": "java/src/test/java/com/google/protobuf/ByteStringTest.java",
      "new_id": "46c229ad9f23db09e50509ec3d38650798738236",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/protobuf/ByteStringTest.java"
    },
    {
      "type": "modify",
      "old_id": "bb3b03d5919b718e20f06cdeb7ed05b322c09a2e",
      "old_mode": 33188,
      "old_path": "java/src/test/java/com/google/protobuf/CodedOutputStreamTest.java",
      "new_id": "365789c0437fd45cf5cf74296e98043ddd8e79d3",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/protobuf/CodedOutputStreamTest.java"
    },
    {
      "type": "modify",
      "old_id": "d034c0679de5bfaf47e89ef4c7e93b1ac889a8a4",
      "old_mode": 33188,
      "old_path": "java/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java",
      "new_id": "320370396f3d657eff68014d96055720c06a5510",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java"
    },
    {
      "type": "modify",
      "old_id": "4974e9f708533a63b14a546335065d1fcabc3cb4",
      "old_mode": 33188,
      "old_path": "java/src/test/java/com/google/protobuf/LiteralByteStringTest.java",
      "new_id": "7b201a9deb8462f0c7003f992722543cda9b0cdb",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/protobuf/LiteralByteStringTest.java"
    },
    {
      "type": "modify",
      "old_id": "43872d1d239970a30fd04affa900581a53f7bd2c",
      "old_mode": 33188,
      "old_path": "java/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java",
      "new_id": "cc38559927ce9f703daacdb9df170ef3613d0155",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java"
    },
    {
      "type": "modify",
      "old_id": "e43df16525fda71f1af3a1a88262889a752fa115",
      "old_mode": 33188,
      "old_path": "java/src/test/java/com/google/protobuf/RopeByteStringTest.java",
      "new_id": "bd0d15e3413e304246a7a780b250b51af5aa80a7",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/protobuf/RopeByteStringTest.java"
    },
    {
      "type": "modify",
      "old_id": "0ce72b5ee41e489aa27fdfef2ddde11daf0deee7",
      "old_mode": 33188,
      "old_path": "java/src/test/java/com/google/protobuf/TestUtil.java",
      "new_id": "19a96d0e479ec76ef835065dc3bc0117a73d1917",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/protobuf/TestUtil.java"
    },
    {
      "type": "modify",
      "old_id": "2f6bcd1a0cd1917e39ec1b889f2ac1d1f1709fe7",
      "old_mode": 33188,
      "old_path": "java/src/test/java/com/google/protobuf/UnknownFieldSetLiteTest.java",
      "new_id": "e76b4a67521719d3b007ed60d8d25ca2e61e2f16",
      "new_mode": 33188,
      "new_path": "java/src/test/java/com/google/protobuf/UnknownFieldSetLiteTest.java"
    }
  ]
}
