)]}'
{
  "commit": "8f8ea7060eeecc989d53741f12189eaeaef341b8",
  "tree": "1d21e4d6be6d8556dfcfb222597d457a2183e5f3",
  "parents": [
    "5f89173335f41e3b8b7c0216cc43134b77104284"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Thu Jun 27 17:00:17 2019 +0200"
  },
  "committer": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Thu Jun 27 15:00:41 2019 +0000"
  },
  "message": "Towards decoding RawMessageInfo\n\nBug: 112437944\nChange-Id: I54fd2129ea6125b621e7914f4a94d743e75e74ba",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "781694cee2806a051146f24f3c18949fe762d7f9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexString.java",
      "new_id": "96a1aa216cdbfe82f8acd1626c6319dac22e83b5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexString.java"
    },
    {
      "type": "modify",
      "old_id": "df69608d7834a558407d592a77871a8f5a7b232f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/GeneratedMessageLiteShrinker.java",
      "new_id": "c67647857bbfd00445f3b407261322b7dbeabb3a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/GeneratedMessageLiteShrinker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d57f3535b1b88a14d6a748157635e60d5ab4c712",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/RawMessageInfoDecoder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a908cc58a1e3dee9e264a2acdb6583c0ffcd8e16",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/schema/ProtoFieldInfo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4174eacb8b01d008b9a772d59eab420d03574941",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/schema/ProtoFieldType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54000eb0448de74be0e9005a631eb9647c0a8cd2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/schema/ProtoFieldTypeFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25ff2839aaaaeb466971427eaa6f9382849cdcb6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/schema/ProtoMessageInfo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afafcca55200cd0c316af7769d3f070788756e33",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/schema/ProtoOneOfFieldType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb7a6d21a6b629d9ce96fb470b4ff39416fe1822",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/BitUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9df61f201aa6cd7afe19802f17df96349d0c5744",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/ThrowingCharIterator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1379013f8f426d77849892172da8de6c7be0739",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/ThrowingIntIterator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8ebdf4724202f68af448d799b2a8b0691bb58dc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/ThrowingIntSupplier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50d23c92759593ef2282193ddeed01eeb02502f0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/ThrowingIterator.java"
    }
  ]
}
