)]}'
{
  "commit": "418d1ca139ea11316113beafbb3b3dd3fd5587ab",
  "tree": "86ba6a1d59c687bad72bd6e46d1ae86f1c5205cc",
  "parents": [],
  "author": {
    "name": "Mads Ager",
    "email": "ager@google.com",
    "time": "Mon May 22 09:35:49 2017 +0200"
  },
  "committer": {
    "name": "Mads Ager",
    "email": "ager@google.com",
    "time": "Mon May 22 09:35:49 2017 +0200"
  },
  "message": "Initial push.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0860d755b83e4492e77ff344a493b954b1142ef5",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d02335beb5946fc47517dbc1be109c28b452b40",
      "new_mode": 33188,
      "new_path": "AUTHORS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "befae56ce1fe4694abe3c45bf3fd2d466498a079",
      "new_mode": 33188,
      "new_path": "CONTRIBUTING"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54a7709f660d3297d387204ac42f1eb2997f7af2",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d93bc27de1a1850c59f0aad5aa8fc3da75ebd5c",
      "new_mode": 33188,
      "new_path": "README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c6a20a5ab8802c65fe0ca3a1f5bc0a0658acbeb",
      "new_mode": 33188,
      "new_path": "build.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f172d655f05530928d11b2615a579cab58f4e6e",
      "new_mode": 33188,
      "new_path": "buildSrc/build.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39a4bfb4b67610df4af4da91159b402cf891ac97",
      "new_mode": 33188,
      "new_path": "buildSrc/src/main/java/dx/DexMerger.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4b89c438fe6d8ee26d71bcb4711b10c90dfbcfd",
      "new_mode": 33188,
      "new_path": "buildSrc/src/main/java/dx/Dx.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd217d75fae45e19e63137b55e085f7ff29b4331",
      "new_mode": 33188,
      "new_path": "buildSrc/src/main/java/smali/Smali.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e5e9d7b1a98cb9a69994e66438a1fe3e655c051",
      "new_mode": 33188,
      "new_path": "buildSrc/src/main/java/utils/Utils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a3457bdb83b05831127504c374e2bddc91d7649",
      "new_mode": 33188,
      "new_path": "codereview.settings"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9cf6dfe5ee10d5e49904508b7aec6e37004181b0",
      "new_mode": 33188,
      "new_path": "copyAdditionalJctfCommonFiles.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc6d6d244cc7cbf61b7f93e8fda7bb6b6fbf7469",
      "new_mode": 33261,
      "new_path": "scripts/create-art-tests.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "538f3c3f75a669463af5e1d714dc60550ab63a56",
      "new_mode": 33261,
      "new_path": "scripts/create-jctf-tests.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "422aa856ec1d66f7fdc6cfd109ceb49289003d25",
      "new_mode": 33261,
      "new_path": "scripts/d8_for_aosp.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a9fd5be78c285ab83a67023e6a317491da71ec5",
      "new_mode": 33261,
      "new_path": "scripts/run-dex2oat.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49175ec97d6526b32580e96e91256ca560574866",
      "new_mode": 33261,
      "new_path": "scripts/test_android_cts.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bfc753afbc139c0e3d46c7533b3bc0425824c1c",
      "new_mode": 33261,
      "new_path": "scripts/update-host-art.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d4a3a84c163a4dd89cb20c31cc720ccbd88d615",
      "new_mode": 33261,
      "new_path": "scripts/update-host-dx.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eda5f23edd597eb6fef5025e00743ce271e555f0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/BSPatch.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf58365d9809c7d93ff48460ae3ceeecfce2797e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/BaseCommand.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f082c9e486bafff597dc2f2e56092dc5da30e17",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/BaseOutput.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fd3654c9b8e56933f965c2d93a4a36af040599b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/CompilationException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7aa4f08beaabe6f616ec71c1caed996ef6fee33",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/CompilationMode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ff573de7a3a7f13f9cd77cacb0c975b0f010f4c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/D8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b12cf1737805ee6b57cac1e2249e0d971838e41",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/D8Command.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84f8803527d5fe95cc10b64bc3a2e657a9c88cd8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/D8Output.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71daa5ca2b96b0fa1c298ea55fcd76af1e966fe7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/Disassemble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b9d8aaab8c7d72ce6231482cb80296f77ac66c3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/IncrementalDexingBenchmark.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c497699890c5cea29fa7b843796de4008970458",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/PrintClassList.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44a687c246f97fffa04b51cadb95a43f2c9473fb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/R8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7343fbaed7d9afbbabb8abe3ddadd6bb8d0daa25",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/R8Command.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "355d42cc82854f63d7ee2dcbc33185599777f5fd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ReadKeepFile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ea2ca78b7e80853a2231bd1984244efbdcd8634",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ReadProguardMap.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ea23d10fedfd65f8a1aee6702febfc3ccac5f2c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/Resource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b48f268a1a9810465683b263badf8da112346e7c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/bisect/Bisect.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0051dc13e257348429ad70370fd47484091a049",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/bisect/BisectOptions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "945578a8c7d8b62d35d35c1c29bf436d9b7d3bbc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/bisect/BisectState.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11d431c24c506e9e09a5a665e9a020b2565430fc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b910977ae0bee0b92f4f92be101d0ce2aff65c18",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddDouble2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e13c1a8f672b2f95c924579827cfbe596607e176",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "867694eca621997e71bd0590b6f7a9e6fa51c2d8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddFloat2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fccb17e58ad9e63dd36152d512927609f52358f2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "243bc7333581f69533ca7f829f96fac2df8447d4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2d458aa5f8683cce9a01da116083b5ecf7bd59b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddIntLit16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c736cbe73b60c46252ecbf015fc22d14b58d6156",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a50490a0135b28e7b03e7e5324876f5dfbc6b172",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbd0c789ef772e1c577289627e2dbe83bba7ef6c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AddLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57216aba72b0d7a2ce3169ed476611e2caf0cc26",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Aget.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbae5e1b5ac55df61abd597d160c588a3c0c002b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AgetBoolean.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc3015271532bcd738c2ba041fa59974397f214a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AgetByte.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f46fedf31e33e529c66499fc61187d4609cecbe1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AgetChar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ddd0f73d345c17857b0ec2a7798c874f76a3503",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AgetObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc54dee9781988b2a6286618d91557835b52ec7a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AgetShort.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a788da85763d7b97e8b531e1cb8f01a10ddc05b4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AgetWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1631409bfdff67c6b887285a7e06ae252590a6e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AndInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92f29e9bf15989b78ec10b7d1a486c0d35ed2611",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AndInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4401255cb35926e6f047adb6f071fc0eb503d20",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AndIntLit16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45463752c41e65c564b6e27b92697c8cd631a9cd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AndIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54eb5c4224f9b3de1d92bdc5b6294437b6e53079",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AndLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ab3e145c7621bafe6b143b4153f2f0d30db7319",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AndLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3698393a6989f9584dce24f2e8e1e4e110bd1353",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Aput.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "859a30d9778ee897f3d8a93b54e1acf1db24ca39",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AputBoolean.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "926a1098d5d1e130cc907758af31f8cd17c0d2a5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AputByte.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4777d24ab471821942c52522bacbdd348fac3958",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AputChar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f52da5d7aedbe1dcff7e2234a8f4c832b080d48",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AputObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab477e03bae548239770cfbb7abc974e37c10aa5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AputShort.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86adc5a05f54f876c9bd2f14df41065d459e9b40",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/AputWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59e5c0067e6cdeea912a739cd105d43c17577c85",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ArrayLength.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b62853d25b8c31f7c5e2a0f5017a5d12ba51cdd3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Base1Format.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8a48ac218a9bc422b8903f1af25ed686b63b209",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Base2Format.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34bda578445495b2637c8e9e80d9937974b5f7d2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Base3Format.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7cdf1c5776ac40d332afe10aacad88866e53c46d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Base4Format.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc67572b58b6ac55d2d018098b2f318acc7f4ef0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Base5Format.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8637ccab6f9fbb5276a4c6c6ed107a29954217a3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/BaseInstructionFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e928c3e138156d7c6d04c088afb358f06dc179c8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/BytecodeStream.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c7973b6cc7c8d5a72f33d27168977c56df749fe",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/CheckCast.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65d80fafc1dabe6f4808f68409f8240c85577951",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/CmpLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5eea470473e21b4463a1b50e683c03f567e39578",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/CmpgDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0462c8d0f21c9e426679d0e11a2197958406604b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/CmpgFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "474d03b7d4917e3cbe81c830130ab99b969eaeee",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/CmplDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3054fbf12fe6af317e7dc93557bb31449977bdd6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/CmplFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "301f982e255c01f7452aa5f2e7a7a3b13f06749c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Const.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa003413062c1e83c34e91288f6b796eebf29c80",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Const16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26da02ab46fc9ede5ff93fe7cf3d6483a8ea15b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Const4.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04fda4b1e3de094abe8dd951f381904a3fcc4e4a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ConstClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3245fa9fff577577fa5ab6a839c0edffead9dfaf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ConstHigh16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea4bd77259fdff339b2fe1a1d96df3a0a9d73f41",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ConstString.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f68de1b0be477c0f6d83ed95e2a7e78eac657ef5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ConstStringJumbo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7323f9b203446b4c55d58dec35187c76983c20ce",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ConstWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edd93fcaa9fbfb9aca35791e2555a632685263c6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ConstWide16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "540e84082e672391a573dfefc65d9a14136a170b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ConstWide32.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "864a07933578a2425350fda50a29bbe1c181dfd4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ConstWideHigh16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9164defd2712ab61bcf6a55d8dd9f1e8b3270d0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02347a1abbf6d11268ff2ee0457ee5df91eccc75",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivDouble2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a3b36093cd435f86a27e87678aab66591195132",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b3812fb4e30d1f94927dc0806b6b199b8a5cc6b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivFloat2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc437e1fa54e05d408d29fa630cdcbcdb9b8b3c2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21cff237c81c279c25f89d0180ebde764e8ccc2d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a4035cdb97fca8641bcf203c78003276600ddb1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivIntLit16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12b1ee810bb198c84b99cc4899391f0a5df3a49a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26f66a782907792cc12e7914114e2b937781b552",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a79fbd715f2456c35140a6c91c970cb6fc22a7b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DivLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c2ce2c9c0da8acc09d36abbbb4412196dbdf107",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DoubleToFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b4619e68fc43b8fa9f87ac4f6d5aeb3d2b54fc6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DoubleToInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dfc271d83e75489241ba00c645e10304c3006b7c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/DoubleToLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06ba0200fa3a7e55439acdc9e4a5cedf429ccf73",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/FillArrayData.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fb8f1ea7c9d65b1892b59e1020db9b98067efad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/FillArrayDataPayload.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "085b6fa2963a27a6f9c843cdad8d97ee0e0144c1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/FilledNewArray.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25a941f2bc93c70a4cd3c3dd1dd9757520f66493",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/FilledNewArrayRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce760602b9c144437964d8eae4c0e14d59c8625c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/FloatToDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46fad1e1d292b6498c2ddfbb7b7c42f610421ca3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/FloatToInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afbc5998b1a86e5565dd35994edff5582d1fddeb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/FloatToLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee2e6fa546d8cb7184daf48a720e9f0c8ab520c1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format10t.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "132a5b917d90e87da0a9a1f2cce6dfe9ce595998",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format10x.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "561c7c9f5f35d1adbbe92c18c3b9510390219f59",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format11n.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "baf4b57a86b5da9eddaec0d668f534fa194d1cc0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format11x.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4338b462790c535674c10b359b83134b3d48357f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format12x.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f6f2354f8731aafd4d9e96d3dff024b3d5187a4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format20t.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "411bc025adf06686abca142c63ff701597d41e29",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format21c.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f3f247309d4e9c4206634dd45c0009a8ed9ea39",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format21h.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79d15ab84928bee0372c117472f798547ab1c9ec",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format21s.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a49abb5210b0708dac8523e6781db512983ef00e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format21t.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a92a9f1512c1b0f974f06fdd4564032af521e86c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format22b.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f97089c6301f0418bfb9d1c81ca0064a45a6583e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format22c.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b045f233ebf5f50d1e83b71e170b3286f0a5976",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format22s.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04a3d2e8de043545132f3e1a51753af3792e14c6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format22t.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "789b12cda9ae4466347fd4a1e2f84c937cefc087",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format22x.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd3bdab4a4c2b2de0180516bf5363d818344cbde",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format23x.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "927c8799fb9c14c994c759bb69be6e036792f577",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format30t.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b86d58b94738750333ed1ca64ff92cde6dc8a8dc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format31c.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09192d6da4bf827d44ace09c01e4fdf7428dab24",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format31i.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1790176efd4f00a8c975602a998383d71145b93",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format31t.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1dace6f2725a1d1c127301657d6cb449367421fa",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format32x.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03771e56ec30a2d19ffc6b4a93cbfd82c3b22422",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format35c.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8ee74ece0e28773f6877e653be2664b9a762239",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format3rc.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bea18073025bfd11724e68b24dcfde5d427a50d7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format45cc.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70728057340178b8ea788f143a33c7bfaa667ac7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format4rcc.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d135ffe704279aaf31e5362d24ede4b5af066912",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Format51l.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99ecc9b959d60dec4c16859836fcc71b94296dff",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Goto.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1d65f0b68967e5363c667d6c2c9bf9a7a2f087b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Goto16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1c2a920c0d0ed26290f3202016f4a4e1fed5eca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Goto32.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a65051e5af8bd4d58854e952e40af27f1af34c58",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfEq.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbcb65ba8fb4d01c41c9b0229e245cbbe588119b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfEqz.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e54280e0afcc66da328c2b28d35371037138f3b4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfGe.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04216c81efd2e8636f772aff9d025e6ea96db4dd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfGez.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75b2f887d3f570cb5a6e7b44311674bc3f4c7209",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfGt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4cc5971dc514ff563ee19235163c903ca3fcd85",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfGtz.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a1f0b83c42f4e90b2daa28bd80f5c494359bca9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfLe.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff42a07851709e620c107c535bde71478832a5c0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfLez.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b45eceea13f4068931b9cdc49d2ec0f17d8f369",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfLt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4162bcf9a2ae96df208fdff918e64efd248a2ea",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfLtz.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a69bbb1c2450681a3dc215c8a0656f2f6f69b3c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfNe.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0073f2672558b01116280ad36419b29f8374ea1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IfNez.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3887b24c37f7591ecdc09df7d6b27dc65ef7515",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Iget.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02dd1db6b9450983612c83b9c92c0ba0fd068879",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IgetBoolean.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51d36987de361297021175fa3e1827f803629725",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IgetByte.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9f5d668738e45bc5cd02236d6715a3b59921b2b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IgetChar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b28fb029f9bd1e7bff850f39757548dab68f9bd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IgetObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e49c4e49ce88657b090e142a7338e41ac0b35de0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IgetShort.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "226d995acf9e857d8b3bb802557e3e52a1788701",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IgetWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bab2d4bd38ee426a552e1f401d3c108dcffa0d60",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InstanceOf.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "316a75951a856d85441d93e7fb5632671f67d19d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Instruction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2664d83980972a16013a59811565a13faddfc51d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InstructionFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b16b2b7210ae75d5e049ba342ae513f7d7a2e052",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IntToByte.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d16d0501b861595d172fb0d4a6344de3ebe04e2d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IntToChar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "422a581ececed3a73e9a7f9296d872ca8a7de85f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IntToDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb2f9222a300e376079fa4147498b840a7805c1d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IntToFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0198a6039b2916d8abceee26568408c67ccc1ebd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IntToLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd9e0351a65704fda63d293290d3f4652d5a3975",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IntToShort.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "504a9e3644509bc34b195ea887de8247933ac6f2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeCustom.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c66b81251f1ef67278937c7caae78cd00825df95",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeCustomRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58fb8c18813836621514dc8a5bc0c5c6407e396a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeDirect.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "742546d66f048a7cc55772453de15d46ca9f5a87",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeDirectRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "512f6bc686679cdd77f2d8e3c8e487e5cd2ce563",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeInterface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06eb69e1c6002fb258ab9acb0659fd9f0c62c75c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeInterfaceRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5ecd11efc245d3156c458af3a01c063dbc5ec66",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokePolymorphic.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b102b2e72a5526bede730557c75c3927f65c34a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokePolymorphicRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fbf95c05d1c8e7bb7b2db5e94617afed86f093c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeStatic.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92a40477aec86a9afdbb3e9c13270fe127ae3e81",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeStaticRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a6e32a0f57c4dca81a502aa865599aaa9ba4bb9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeSuper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ee05b786d8a40be98b30da1053d3ef28d515a9a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeSuperRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fbf9d9d2ac9658610ee62525ea9039abbe0b23e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeVirtual.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5c82490840d57217b9be91ea632fde95b71b865",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/InvokeVirtualRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87dc47e360d75b54ab1b6dbf1d325afbb12bb098",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Iput.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bc56fb4f0133ce30d1324dc33abd9a9c1df992b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IputBoolean.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "527e11da3dade486126481436ba520eedeca60ef",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IputByte.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7010b3a73eee6600bd149cee4f3f0af8f45c9493",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IputChar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e1eb17e1513bb113970466c8b35602a35c343a6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IputObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f40bb016bd29eff87fa31fddcc74ac91bb75b92",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IputShort.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d845e1b23b1345a95fb2f868317a067da8cc55e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/IputWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b7282855c933a599dd86ea3341a878bb403238d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/LongToDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db01018db1000f9e0e2bd1581290df7104179656",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/LongToFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89219c8e787cd1dee3c514615a895adb5a6d7e19",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/LongToInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6ebbff4ddf3f8dabbf099de4b0d7d82731382e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MonitorEnter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bad666f0054bb79ef2051442b99d4b4d11fa0b25",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MonitorExit.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01eeada7262d009ee77a5cc30b5992c904d93075",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Move.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfa434968ff75402106a810389261c9b28f3bf6c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Move16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b66c40f0694b00a6012aab02c8e3335cd350a04",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "785babee00a746498d0df1f105b934a5b412d3cf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveFrom16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a409025f8132825f5e1d77bd0bf47e456fe622de",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1857bb12639c7f3064be11d1cbce10dc86f3e10",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveObject16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94c3101f81b2e5e027d2561e089f38535553be14",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveObjectFrom16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98469f22945e7a0d463b44bb6e66d6a39987c43c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveResult.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6043f78afc6cc953d0d23c53991ee5c8896efff8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveResultObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44f5016c30fd70c38578e596d526f7aacc042939",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveResultWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12c4ea7f830f3139691571b6421ed17e10a0b651",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "708332d16fef2c98a5f51a19b735438898154dc8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveWide16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0236e17d8fcbbf580dd18b3533e4772120a38e3c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MoveWideFrom16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d63172b4878fcac98dfac4574092c2d89fdaadc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "523bdd3f34eb40e01e3e830a9a6f9a5beaa95da8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulDouble2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb10eafb9a0e590990aedca93e8e5805fc818fb3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a50b7765db5d69a37f6ea9242ce707db967779a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulFloat2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb24a899180b01b4f92f5df65dd4d971b399d385",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50fa8650726d2bc5955af2f6790e31098701911a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0188ba7af882c1617f716d259980dc4ccab71433",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulIntLit16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fde33be993f9dede9795747cdf6507bc280aab90",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "487f7866ebe0e78d81253e0855603aeaded5e1e6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffc7bfa2aa3fca03a28ab6d0bfc3e8a89b525725",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/MulLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fda3d21e62b502222bf3c827ab42a665df3a223",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/NegDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0618f70a196b90f6be43dd04f734ebd2b025245",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/NegFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92e5cc43f43afeec75701a346bfb915e095cbada",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/NegInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c020aef86140ddc4b72c410b4cd89ed2b973e7a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/NegLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dd53611a31d6e32e2d173678fdb7380c51ddc9b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/NewArray.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1592d08e5c79b5135b4834038768f3507cb12d1f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/NewInstance.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a0bcdc5158770dbc6bf427aa3a8d293708c8a70",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Nop.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16940cab65caf63fe547678b66cd2a4924d56713",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/NotInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0efa5b012e727ebca2fc068c854e98dd545dfa2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/NotLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d474d3cfe57565a7a1783c842ece460b78ccfe1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/OrInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac2f6d077b32355274845ae20d3709871cf72ad4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/OrInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4befd55d1050a2a4ddcc0e852304992e3964486",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/OrIntLit16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4fc7e68e074c6f89eb28eda9ea7e05244e7a481",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/OrIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebcc386806503c4df8faa29d9b2c2359cb7067c6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/OrLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c49898b78e7f910faed60faffa7102c78d827a79",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/OrLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "051da720bfc4f55b65ef03528ee2a79412c243bf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/PackedSwitch.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25a5dcbb65eba786477b9d0ceaf6e0a9aaa7fe39",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/PackedSwitchPayload.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00ec16bdf564ba7f360902b5ec8a9a613cb3b390",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6381b5da413cdb80ae1dd303920d87fdd528f54f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemDouble2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77031f5f7f186fd7704132e191333a7ddccb5d23",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "415c5c81b6e5773be9c9fcaa48bbd058fe83faf2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemFloat2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c045c800feacb56fd427be42f138e82ff238b032",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bab68b9b4e13be31a980f6b5c9e6a96b48d030a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2133d3336cf8c7b88ecec5b122f8d4029edc246",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemIntLit16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc11aee107deb0e397ec881f8cab91b6236c4a39",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "715a15cace30ac916ed40acd284f431c98b757c9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c37b099e69b215bc38da53f36d761a51169b3895",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RemLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e61ef3cd1e1a56fb0f415e9fd7d7431a83567c9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Return.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67a59fd3fda3de7496639217561451c66438fa22",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ReturnObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07ca0cdfecf087d8d2ec5b186007e83115cb0ad5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ReturnVoid.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22a8efac63699ab2aa9b62026506892740b437f0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ReturnWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93fe42486db4b304ac46ad833e8a4888a5282107",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RsubInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a29c8788f267b3867861088295bd3ae389d17f05",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/RsubIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d068ab893558f475c91a23f3828d20866096a45",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Sget.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e6b24918e17a37835a690c6407e87938d5e0b0b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SgetBoolean.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8e9ce3554b29906bf7d7e72500080d20b5fda4d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SgetByte.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "126f3408c0c7bbb77b88443a922fec635ad4df16",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SgetChar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00dfd7362d5b07c9a7833f50f2d615498206dab5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SgetObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b525858e87e79fd5f2d884a004b265dea34022ab",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SgetShort.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e82478bf4696c9c6e3f5c77dfb884eab53b4f60b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SgetWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67cce9ce584ca4932504706c6c30f101ac559eb0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShlInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1364760c2ccbbecbbec999702efbefbf2da69f2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShlInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b34c782e9c54c2be4db66201ffc1f4ac91204aa",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShlIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9fb3c43ed3d51b7824ca9fa6bdde42e82f38f696",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShlLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "329b45562b0bf6c7e8d9b1d4d6cd4ba3e456a228",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShlLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed094c72b131c5ebbc3bc360e9ca73c6deac3c45",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShrInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66c8967f301e2b51c337d65ea2fe108d3a3e5a90",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShrInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8b53ef21ad865ed25f962adb6f9417be84fca8b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShrIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0827c590491e67e50ee484defc55dc7414379aad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShrLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d99dfd6aac9ca3cfab9aeb76bfacaccf9af283e1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/ShrLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e6862a6eb8b0a2363e5ed0346e6bb8316cdf9e1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SparseSwitch.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "027c253b5c05a2769ace05d60de64e703c79aa31",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SparseSwitchPayload.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c501fe95c1a9bc68338afb75866fa0b7eb1f2e67",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Sput.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cea42d1b93108fca6291e557f2c243a3eec47e3d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SputBoolean.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a60c477bf0e01d87a50f7df2043d9f508f254b9c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SputByte.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2bf45aa7fb9b290018280dfefa3aa33cab8d77e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SputChar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55bdf82c0996366ed503f136fba0d9895b5fb998",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SputObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62819e235f24de4f3a6f72b7f8773026b8a5584d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SputShort.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c4f5c5a9b34fd5e6639223da36c889e937e5494",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SputWide.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5600b597130fc8022013fa1bf2259755a6ca180",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SubDouble.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "725fd3395733881dc7aa86570746ae0d149110a6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SubDouble2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ab0dfafcaf4b76659e9f9de069ab02e0f617918",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SubFloat.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0126bd2ba77eb75ebeb41d8aafdd2d37331c3dae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SubFloat2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "735005c4ce28fd4238441ddf4546e0dd486350b8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SubInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5cd8be85fa42c65735db2ce0c693773c8db43315",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SubInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8a0b3b9da7669770e2f1131af990d3b3d964f84",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SubLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b902e008c2c35da31df455afd862130c1fa9fc5e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SubLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0525e41079c53e4d94b0e8e2fa46c98a130f28c3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/SwitchPayload.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eabef03f553d516fbe811b0d2c069470bf791810",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Throw.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64a7c3e0b2a4e4ce208b8aeefb902b452ab70825",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/UshrInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "240b663f17ce8d32ea7c242487cdf70dc2466cce",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/UshrInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3fada0ba3291ba57acf3e6271a3b0221924d275",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/UshrIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0143494fd6cb324b624bc66e71678db5e46754be",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/UshrLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ac851d21f477901b83449fd253bf0b5a0b7ea73",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/UshrLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3f6b0e540fc34c6e35d530f3c804262549c300c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/XorInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c6486f2752de8cfc2e2e8afa3d3a0be61b21571",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/XorInt2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ce812044d777991a02e6d63dd5aea0c9c3135d8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/XorIntLit16.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14beeef5e38d6a24d8c8079912827c59eb13c4b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/XorIntLit8.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec6de0404e723fd1cdf9389492b41820223ca560",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/XorLong.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23e4f36249a8c132c0f22ea02791413801059c5b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/XorLong2Addr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e6751c4bedc8fbaa2da701c4090af9ceea1fd84",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/compatdx/CompatDx.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "672f6bd681e2b43479475c78773cc2eaf5ad28b0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/ApplicationReader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d86f9296c5abddabbf562cc295d58b5bef2651b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/ApplicationWriter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "201fc82ec2f8546a8c60ddaaaf737b0abef7937f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/Constants.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06dbcfe9279a0dc7b99628540339814872e8cd0a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/DebugBytecodeWriter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28aff79e4a3a38fe83c10a220a020ecc0d06ad96",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/DexFile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdafdc4487d90f9fa69c21c61092c9865da64edb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/DexFileReader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fac5e535dc8f7ae87314bbd601fb5abc1461221d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/DexOutputBuffer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33cea6db2c0ee182cb2d3e42fd865d5fea635068",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/FileWriter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73d5d86b4dfb8c9c0a4b397558752619afe07c38",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/IndexedItemCollection.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc3fe9855b2eece2c43e970e15948d9d7b666bec",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/MixedSectionCollection.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32b0c0b60340bffba56f0767c76fb870eb07e737",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/Segment.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e575cee5074a7800cc03f13e91ad3dd947a611ae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/VirtualFile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "060699eeb0c2194fec3cc2c7742a73acafde509f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/errors/CompilationError.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b51c7ecae6469c0383a8f303ae257dc35efcbd4b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/errors/InternalCompilerError.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0acc65e35b2bbf15e566d637948d83ef801125a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/errors/Unimplemented.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b17ebac80c8134f8683dec4dc296bb11d89f4cc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/errors/Unreachable.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5f22e7b38d2511bb6b6bb2f1394745027ca2732",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/AppInfo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17754cc2ae547e226b1d726d52022b9e0a2e324a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/AppInfoWithSubtyping.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7872801d60e21d128d5a85723e930b8ee830de79",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/CanonicalizedDexItem.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2e972c60ef266548dc362d31c910c5bf1e28589",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/ClassAndMemberPublicizer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04c01be4934f446a57616a1d336d3296d03fe96a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/Code.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d7d120607672feb6125c31e27ff1cda10742060",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DebugLocalInfo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90658390a6e3306dd6f2a9a63a769b06258b1b13",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/Descriptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e145158c112dab5f1ff47307f2ac55393a3603c3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexAccessFlags.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d355ffd9b53fd151ed60a5a2b1a768b1f1de3712",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexAnnotation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c55ea05202d6d73e628851e3f89bb661ef21d5ca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexAnnotationElement.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04e94d7eaafe5236e6b92ddc1c0be94f1c846290",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexAnnotationSet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "336eac5f5aea68a9bf26546a10b9a4e10ece616f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexAnnotationSetRefList.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b155cbb9e63bf1d6a7e2bde3e8a5d47a219f3c02",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexApplication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58bf764338ce3bb1fcfb5a38976d68fbde74d005",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexCallSite.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bff12e75b7fbf33765cbc5ca5581976d00fd4e7b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "243eadf27b75ff6cbab6f738248c59c7380ecae3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexClassPromise.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ec8cf7ec2bfcec5fde3250f367357cf789af601",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexClasspathClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebfd38855240310e37e0ac49052cdf46cd45f080",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de7b5440403de236d0ebb2ae4ee8eb5473a04fc3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexDebugEntry.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6d8fb4a27e777edd3cf4c7355222689a0a8f1f1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexDebugEntryBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8bab7e57ca3f8512f409a23a1fc5f04a753b752",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexDebugEvent.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5295c55d362275c8e3394536d3e9680dfa5baa0b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexDebugEventBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f82fe2a7c43cecb72e7298c53a65b2b2e441dc6c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexDebugInfo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b421a9c8850bcbe154d9b5765e5f414205ebcf25",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedAnnotation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d7eba9ac3719fff82a06823b038731aa07272a0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedArray.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06add734b3fb030a4c52c30cbc5ee49ca7b94672",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedField.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f041e5291ddff8b739b4c75f970786654399189a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f97c147ab705e5c3cde7427b8b11daf67d41071e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexField.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0df7520f642f353d8a17a5d29789a3b395a55f4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexItem.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce974ce34b74e8a7f41474a6dbe65d0e76f3d3fa",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexItemFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0ca9b58b21be5b40987c3c37a78262ab4b62c60",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexLibraryClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11a9396e25b49c083b9120244386aad020f3fefa",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexMemberAnnotation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de536f6847b2d6e8cc55f9ebbf07c056f5542d67",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e59e7c97adb663edf36e7026120da702894e91d6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexMethodHandle.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fc73bcbabcb7ddb2c1401a58f0bd28ad7aa0ac2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexProgramClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "946eb6a86f8c43ce587e78f8eb99e84678dcdd2f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexProto.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9b687e8377c708c8322a0639dd9e144d37bc5ff",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexString.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b704979746cd468210ff0c0994937ca27c975b7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39226d85368a742583ad3dc3bf6ef4d1fe52d895",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexTypeList.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5430d6e1e8f02f7cf088c072f8ef79ecdc20341f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexValue.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42f7c6eb8ea9bbe6c42a071c693f7652a99ecbc8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/GraphLense.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c7f3b312db59d09e838f4cc57b8883a1b261277",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/IndexedDexItem.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b28ffb51c44eebcf3ba09fc57fafdfcea5aff283",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/JarApplicationReader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07a7231b3a1600b29919726507d7624ad5fa0ea6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/JarClassFileReader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b40f6ef007fe62cbc788f5065a496888b8c03f16",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/JarCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad852ebfb547cab7f52f572f5257fad394b9575c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/KeyedDexItem.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01bf1320f468401472320a00c4785a61477c5325",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/LazyClassFileLoader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d5f38ce7b8465d843f0cd64ef392a02e9462dd2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/ObjectToOffsetMapping.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e421133baf81a42c5925785267d66018c6417e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/OffsetToObjectMapping.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "475da13fcfae8b5adbe5ccbb8c419a6b70102267",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/Presorted.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3caf8f2f601a3f974d149ea2405ef0bc0b8e1106",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/PresortedComparable.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "826e260859ff905d49c8215f343b0ff8a26c2b1d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/ProgramClassVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45824c26af15c23ed367074f0133e147dddbb9ea",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/UseRegistry.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba11abbab742c6bde81f2bdb13f91830f1511729",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Add.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6e71aec9cdf0b3b95d0fb045810ad506989b125",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/And.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94c415e30d71464d333cacefd76fc314646ac15b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Argument.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e793190f32ad24a10adf310c355dbb9e521b0edf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ArithmeticBinop.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2cd2ea7a2b299273f9afcd14235e98bce9b3a29",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ArrayGet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40bd44368dd68f123c8f4d2ef9d2d057c3ce4cdb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ArrayLength.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e1ff16f89a506cef2d272c9ae22bd9ce6d87c70",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ArrayPut.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db44f9a4047c7e129b547567ad3a1828b25f04bb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/BasicBlock.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ab2a4f7dbf2b108b23b3225e5a4d2486704c097",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/BasicBlockInstructionIterator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9ce0886573fbc6f351ccbcf4e5e653fe2bd9d26",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/BasicBlockIterator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83240bbc52a5b68d0c04ca10d5da71a40ab4d6fb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Binop.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d67c3599f42c9df47e12380556a0a721a43f4ce3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/CatchHandlers.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "796335783d2d23ca23764371c7c90548c05a51c9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/CheckCast.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5cc82fe4c3068f81a962ab8a4273e0c542fc40a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Cmp.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b565a61b82742ec21d0acb41731027e9b365b48",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ConstClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "657faf752d7cffeaab653d1fbb7cee48bab7bf86",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ConstInstruction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8aff14a1e66a43d0a0ba04be8443af238907c0a3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ConstNumber.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82db97a6b079b04d190dbda80a8e72a8047f0ee3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ConstString.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6f9d73af186a8566e8393e4266ed7a9a079b37e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ConstType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee8a279222e18253217b29911c1d25a3bf580a13",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/DebugLocalRead.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "beaf5084e195a5ad1ace64a41d0896b43ac0fe31",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/DebugLocalUninitialized.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "442fb6d23fca81e8608439fca0a8f80b1e79681e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/DebugLocalWrite.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e078a5b1de2298c59db3e9f7428318b42889f80",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/DebugPosition.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8c1c32c913fd04818dad7ceb608464843b060bd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Div.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e814dbef427897211335532d81f0dc1f80e52687",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/DominatorTree.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e93f3a5e58c91a31f2affbf14689f8c8c832b3e8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/FieldInstruction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c63d323439b070088325ac14d191ebfa462d0a24",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/FixedRegisterValue.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ca91996bfbbe62f5e25b74778b68ed77352c55f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Goto.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94eeb559a417b6e5b9bd37a8480d7cd69ebd5ef8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/IRCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "760a7edbe63b2fe1ed4a429d227e6c82f65b3ab9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/IRCodeInstructionsIterator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f621b8c207e8e9285400302ebfd2df93938e546c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/If.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e5c972363a01619b086d486e7bce83c8f89d52c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InstanceGet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fe498dab20ead67bdc9b6a58961c126734f5318",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InstanceOf.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ec8eaf987f5511db383f88b46e62b58583d2a28",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InstancePut.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d880c724ab87309cad22f6c994a523b1b2c63398",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Instruction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "997b0920201a6d52ca9a21406080e8ec27babe96",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InstructionIterator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9815a1048366826da1e46280055ec45dad7d9ba",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InstructionListIterator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b516b76559c76d24f26d492f03bad6aad7e97dc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Invoke.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c7ea4b214c50eddd963e9f657938301d7683d57",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeCustom.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26bc1160fb065843b3ec3befd5a187c549a1aa62",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeDirect.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e3a4b8ae4bd78ff59687cb6a6927bf63b9a7d5d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeInterface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6435790fd0c8bd00f3c53645c441014aa37f9aee",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0725fed33b63c1008efce5571a06a06353368b15",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeNewArray.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c8714436d976e9ba7ef9984414336fdbeb47bfb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokePolymorphic.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c4fe14d1b640f46f615db23617acd84b365d8a9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeStatic.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e1e3e764bf9bf7a349a74198dbedbc4aa794cb5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeSuper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15ec76ee1a588d4f152f4f5d66f09d13cd41ad38",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeVirtual.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a02218f6fdfdfb8fc50bf9a3f668fbea104afd3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/JumpInstruction.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc16d43ec7e7ca86ed2820471795cfda6f3fb9f5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/LogicalBinop.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a992ab25cf0daefcf4e11c21f72678cf588d9b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/MemberType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "869d1d0eaf5205e0c7ea2601a7b0d0676a1da755",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Monitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f70c57e083303724f716d8b46093b2b725a3bef",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Move.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e63e505ebc323400d87e72a28cbba8e9679bf00",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/MoveException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18f5632136335a8b2ee06638a5f5695f95f0f605",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/MoveType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19024f554fa32e1879d43c641241eee5c0d99294",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Mul.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60664394c8772097d010af1ab62f8f2ee304b645",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Neg.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7b03672898a3c45d3eb7908e35b412beecacdf0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/NewArrayEmpty.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7d05e897667f9cf334e638609995191425de086",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/NewArrayFilledData.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1aa2cbb9e755ab90f7dcd8437ca63c1afbbf8e93",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/NewInstance.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e41f3e20981e18105ef63073eafbc4ea91284f9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Not.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23cbb69801f0f6f7c1512d46ce220ef2c91181fb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/NumberConversion.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "765bfe18f42e5de1896039e4eb9bfe25fe2693dd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/NumericType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfa69f44c5ec012f83a53c57e71a885f0247b47c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Or.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d74321fdc22d2b35e2da78c3e4ecfe5dd56fba3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Phi.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6521ae71584c6da89929e95950a15042db86b1ae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Rem.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2819c580c5c22df9f5042ac07da223dfa654244c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Return.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "823689106c6b4a4134ae57782e04f2e330802214",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Shl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4bd97cc00e92d3c7a353497a23cfce94819a1c1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Shr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fc8e0baeed3cddd7d750e8c63f326ae4ea32c0e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/SingleConstant.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad340c241fb4184a9683650f9a3266fd234ce491",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/StaticGet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8a1fed06c5476bda5fa60319c703397d0b019da",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/StaticPut.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8470070c295415fccfcf98efa0c850814d9f25bf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Sub.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96e00f2784588e19caf1e77f030928e3c52f26e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Switch.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0ba86687d05364582182b6d20a519bd1590ecc1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Throw.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff1744a7318c862c85dd4f7c8eb5033b3a793f49",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Unop.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d90ce4ab8bd7c91874ccc1f1fd8620027442fa89",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Ushr.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b7c6474a84e7531c66c8b40362e8c7583c33a7e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Value.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac07f11529957fcf693278e1076d5ad0894a65c8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ValueNumberGenerator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e77d038ec45bc5965b0516fdc64cfdca6c09164b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/WideConstant.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dfe47bcce126a93e0a05e7476bc54cd7672c1239",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Xor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f916956e3fbc0571a0c9e46c24de930682f0db0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/ArrayFilledDataPayloadResolver.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd48134eb45913f4d6d3d02a8f5960e976becf79",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/CallGraph.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "511f36becd76b258d2012c2d7b884d01a9acce38",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/DexBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e47ed2d5d32a56a4d8c4926eb938a65b0633e20",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/DexSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1576190a1a951131ea329a0fcc9db3588ebe6e29",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/IRBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b01fad86332b57805943fe2e0d49524287a31a20",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56478789a863144487ce71822891110210799871",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/JarSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e45fcb277b492af7007d728076e0f1632be217e5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/JarState.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13507abb24b2f679ebd26c54d4e76ab2d2cf44da",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/LensCodeRewriter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba03f82136c8d2adbf6a31afbc638df793a5bc13",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/SourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5367a3af9adede4666c77e9b7a35de358481c4d3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/SwitchPayloadResolver.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bee210c277b655c19d36c8fbea7d7edc6a3dd85d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/AccessorMethodSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba15c9df3211a98fe553f302882846105222bc19",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/ClassProcessor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f25b19725265661ae7df6d02164c666734adeb8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/DefaultMethodsHelper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "808456b77d0fda4bc5a21900866859f2f30657d8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/ForwardMethodSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81576ece4b4ab8743a5a4c862e678c6f0e75d499",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceMethodRewriter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "772d74c1c52c6251d8413da23fdee7c574560209",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceProcessor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d35566a0d42e232b0a9347e529de3c0bf36bef09",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaBridgeMethodSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e92f78f1747781a08be2880fd4e7680145fade69",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db8e1f51131addd8600af02e48efd4f23ab1c064",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaClassConstructorSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4aef78585309110d830ed78676279a9bb9a2c70",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaConstructorSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a51135748b6bd77ebea7d6894ba1df17b1fe52b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaDescriptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e4c570a749c6ee1701c995f966834c00c469698",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaMainMethodSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11484fb43c4e7d3fdcb741327a9dea3f2a78f9b8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaRewriter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32631c2a5448adf49908bc2e52899a8f8a74eaef",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/SingleBlockSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a07ef4a2205f3a800c5d797451c7d587a81bc75",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/SynthesizedCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a63c32851ac2be0d72f4d956b456e317f0dffe3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/SynthesizedLambdaSourceCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27cf89aa918adb0aabd0472156daf106fce4f8b5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/BasicBlockInstructionsEquivalence.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e701edfc560767f7db3152477a3146bd4380180",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6023ed0145e933646813ca2073ad65ce00141b4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/DeadCodeRemover.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcf1a81f4c3222a181c4747f5342041221a7f0bc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/Inliner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "543aba40cfc3e4a0efa4230a144f630b78a2c688",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/InliningInfo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa3422601a4e594afcb29256c7f8a4a1c1109a6a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/InliningOracle.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9c0b301f42a5d347232c793409130658d64bae1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/InstructionEquivalence.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58426099b55bbaace463523b1a7cdce7d6822cfe",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/MemberValuePropagation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d93561dcb629c0b9eaa1252aea74d784d645626",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/MoveEliminator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80a59752767e74fe5814a412f5478220be157cd2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/Outliner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "839a51b366bf083726a0d81c2b823263a9b0d710",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/PeepholeOptimizer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e79abc1fb96851e9936e2c68fe0ac6c7f234853c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/LinearScanRegisterAllocator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1d3b9e46c5dd4a4109ccc455cae7708848a4c60",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/LiveIntervals.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd37af8f370b9642abdbc3b090a714ac11782c64",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/LiveIntervalsUse.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d7bb80b072decd61dc5f2a6d4b0b1dd5d9b9382",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/LiveRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9dba6d04f2a97c9e53c33fb996340a3b917a7389",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/RegisterAllocator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9cb873e99dbe06644f09db3970b319014b7d57bc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/RegisterMove.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc26729f29aacf5e2c9e103757d238b35ddd1e13",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/RegisterMoveScheduler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87eedca3d73cb05f23151b1ce5313cacb6ad476a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/RegisterPositions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c13d23ee50ca724a45e3e4039a257d93670ed63e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/SpillMove.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "643a3c121ad934a4bf510011c82ad6e5c821bf7a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/regalloc/SpillMoveSet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8cbaa98c6b2554b835f73b1a51917a48a481267",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/jar/JarRegisterEffectsVisitor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8869bf096384900f4ed01019746e66297124d38c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/logging/Log.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e9a1addcfdd916424597a15c2930d0b92e513db",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/ClassNameMapper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de8033808fa67d32123911113a51aa4a1e080a2c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/ClassNameMinifier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a00455f6eee80de17637964638efa611e11a0a97",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/ClassNaming.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b283f0d3352754b9cfd877a5b13b14e441478ad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/ClassRenamingMapper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c1e8e5df69ed62a55e949152f07a70c68d3c757",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/DictionaryReader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a725127f0c0e58d1de4fa69cff739e8077cea8e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/FieldNameMinifier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c45617c4a52b6ea41d7ad0cd0cd6814215106e5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/MemberNaming.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7b17c62f86d58f3737c7e22b1b28a2a679aa6bc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/MethodNameMinifier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c5da6fb841e93cc840030dd6d6b8b008ae8c1f6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/MinifiedNameMapPrinter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18099fb31e380ac27ebdffbdcbc180ed63d67cb1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/Minifier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "604190cddaa3ba649d2eeaa745b2613bd5733ff9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/NamingLens.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0474c1a75140313a384493d62a6bef341d743915",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/NamingState.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "564e6de62eaeb8fb777f65b4a3ecdb4a19f7d589",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/ProguardMapReader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f36e8c5957a3f46c1e5346949b90c1eff05411a7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/BridgeMethodAnalysis.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d045f7697a761210458395d53bb3a762d345236b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/DebugStripper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61b270dbd85ff2dca2aeebea603d488c0cbc30ac",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/InvokeSingleTargetExtractor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e4c51bcb61dcf5fb20f40e2b8c38e4ce002d913",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/MemberRebindingAnalysis.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4892f25114e2f33a985895e17ffa0611720c220",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/VisibilityBridgeRemover.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28507903d7e4c88a50961c2bc248bf494a31e0ba",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/AbstractMethodRemover.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e60f241c9a17e3d90b6424668bc46697fcfee14b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/AnnotationRemover.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75b74956a880cc7e85ddb9b388b4cbfa335970a7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/DiscardedChecker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07e641acc4dbf8ffa5c0d5843e1764835178f3f3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e2f0b230bcea5a9cb5187c01a62cb4d0dfceb76",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/KeepReason.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc54a49054da32939d1093afadbe472c2f4281ee",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardAssumeNoSideEffectRule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73825f12f4e35b9b0ce0723f5af93587f71b18d7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardAssumeValuesRule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "396d37dcdc76299aab20bda1738a08103ff92717",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardClassSpecification.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aab04133ba863552219ba076dfc4fc58f55c84e6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardClassType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a630080034f6ed8dfa6e3b97bb054648f28d0c1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardConfiguration.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69db32db94becd45164744a5241be0a8d495fec7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardConfigurationParser.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "deb11a105f32f083389be6401adf8ced7127458d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardConfigurationRule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fac7d99dbb9aa75514aedd20ae70b58f4b336450",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardKeepRule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2f53b556a742ff287c15a40785583c276304008",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardKeepRuleModifiers.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4af299cad1210d4ed26b44b305142f700d87fbcc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardKeepRuleType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08c79aae58015c519c10d833a5940a8f5ffec7a9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardMemberRule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4e9596f3ff4e9243c0696ccdb0915875c5427d3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardMemberRuleReturnValue.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa37a2ad8eb55c77ce4d46e1d5f44b4aef9b71cc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardMemberType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9286d0afe63aff41112c5d1df7fc155d4c89ff4b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardNameMatcher.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fb278778e03623b11b529a008f00ace95b12d73",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardRuleParserException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd123d400ef7966b4ff7ea8851f748a207ec6856",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardTypeMatcher.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47893e56324803ebae8953d7d2e7c53704b3d323",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ReasonPrinter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "848a743889bd4d0770b58de0273ed38951fd9812",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f2996fd6adb48e9ec0548bd7e0b70cce3a22da8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/TreePruner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53680ee57f11a546bc48613553e9d012668e9a12",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/AndroidApp.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c0aa66dc2262cb4d75103c6f4731d86fc37b0e0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/CfgPrinter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e038f6afdeba84110a22b88ea67f083dd55765f7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/DescriptorUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "890352536063b44fe87a5f0690d5c0ebcb0c493a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/EncodedValueUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a2b9f2b26aa74ab136c3f6c87677521444522f6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/FileUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e916443b967f86121b3dcb1ed0b0eb78b53d99b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/HashMapInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66e62ac695bb122972c4e7e42d57bbd204efe3e1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/IdentityHashMapInt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a92316a08cbff3c358037997acc9d0edb3e9a6d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/IntHashMap.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03d4911036d6276b64b630edaca488553fa06ea3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/IntIntHashMap.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3b80e3116080ae74baf6d48670971b460441531",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14656e65a54b6a1d60951c174ea994c62cd5e92d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/InternalResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4d3b1f1b9d20326d59c78c3108b4deffe7dc710",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/LebUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2ea5087e3c1b93cc2501cde6d3ab37c342319ed",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/ListUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c987fcc6ba3c71380b838eaf7f5acb642e78afd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/LongInterval.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2193149d9a815afa92d22042558ab06d4809f23",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/MainDexList.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86ce165335b301222ac7406729f93dad3a31ccf4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/MethodSignatureEquivalence.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca5dc225eb9fca330766d8fef8c2ec1373c333c7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/NumberUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83d62449496c333699f4a80f66f21a83085db2b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/OffOrAuto.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd4c73aea7d24631f533a44a891105d3aefe1e61",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/OrderedMergingIterator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d36bc3b1c0e532f13ffb4852b30027272a804da",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/PackageDistribution.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05481c56f5935927cfedb058bed7275bdfe14c9f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/SimpleHashMap.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "268228f2a2310e324e41d120c21ec00d4e57bdf8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/StringUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06a87aa58c825c62ca54bb3c9b3fa0c946bb6130",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/ThreadUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fa316e80805799f3b1cd6c225c61d422a1a117a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/Timing.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59f07020a4b6936178517a32c7e6329d4027ca58",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/ZipUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29ec2f2b21aa14792ce0bb0ce9f08837ae017a42",
      "new_mode": 33188,
      "new_path": "src/test/debugTestResources/Arithmetic.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a056c13b50390e24e4d9003ba8427818cd8b6ec9",
      "new_mode": 33188,
      "new_path": "src/test/debugTestResources/Exceptions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8507e792a1352a38742f4ce1e0972b05d826654e",
      "new_mode": 33188,
      "new_path": "src/test/debugTestResources/InnerAccessors.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21d08c145ac0935226d1dc2b6cad165e0455e909",
      "new_mode": 33188,
      "new_path": "src/test/debugTestResources/Locals.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d6dc801224ff65d72c95d4754a615888a3a488d",
      "new_mode": 33188,
      "new_path": "src/test/debugTestResources/MultipleReturns.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "520c637245f2c7b4c3339cc092a40cb6fa2e4a76",
      "new_mode": 33188,
      "new_path": "src/test/examples/annotationremoval/Annotationremoval.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d783fc0e643d617d95bb6d555dc451a7c180c2b1",
      "new_mode": 33188,
      "new_path": "src/test/examples/annotationremoval/OuterClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94d5a60984a254b0df87afc974671038d5bfe7e9",
      "new_mode": 33188,
      "new_path": "src/test/examples/annotationremoval/keep-rules-keep-innerannotation.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7865eeed8f59b66b6f64be26a86c54194d9b459b",
      "new_mode": 33188,
      "new_path": "src/test/examples/annotationremoval/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "315aca4e4323e0f2dfdeeb39915b700982c33619",
      "new_mode": 33188,
      "new_path": "src/test/examples/arithmetic/Arithmetic.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f73fd91fd5fbb2aa02caf884fee828a647732e47",
      "new_mode": 33188,
      "new_path": "src/test/examples/arrayaccess/ArrayAccess.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24b85a0f8910d5708b8cf80c267a9548b21b12d0",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects1/Assumenosideeffects.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c34c95cd322ef0373ee1dec689915bebd6c47857",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects1/CheckDiscarded.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c6b6f73e930250b1acc9745cb267526d143b643",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects1/keep-rules-discard.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d82c2183b88056533d5b1b5990a4ae5ea8414de2",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects1/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab49244dbe644e499b8a73ffcf5734427d708fd8",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects2/Assumenosideeffects.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68ad8e8a9fe52e5f5dc2421413919284ca3d3120",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects2/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7aed82af90ced8f22e8319214c67b145bb13b55",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects3/Assumenosideeffects.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9880dc65134acdce8ee20b011f5210eacc080f96",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects3/CheckDiscarded.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cdd4b86d48174e89b1c8a2a3c5fc702b189765d4",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects3/keep-rules-discard.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb12eb1db1fa2af58d572004bb3bca88ce73520f",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects3/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfeff6ed878057709b985883a3c30bacf4983eb0",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects4/Assumenosideeffects.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43398abfd71bc437e8a08ca6b648e23028c3fdeb",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects4/CheckDiscarded.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6cfcd67b52afc6fa2ce00ede66d999758c4ecde",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects4/keep-rules-discard.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c66b3877dc196597aa2165093e367461b74ce2a",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects4/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91a1a0d1443ff4632137e3dac4fc8746ce2f21d3",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects5/Assumenosideeffects.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c5f4799968941eea9dad68e562058279eb5a3c3",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects5/CheckDiscarded.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2383b2c874c38395709fb3fb11c5c654c3fda535",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects5/keep-rules-discard.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac8cb71cf290735920c5d68c721e8459ff97a3d4",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumenosideeffects5/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24e753c0047737be78b3c21d331ffc0107b5efed",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues1/Assumevalues.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53f4c15fb28d3181e5ec929e1ca90defbc699308",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues1/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc44a82c13fe440997f02c75ce1797787421d484",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues2/Assumevalues.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "252ac6bb41a0a5d946d7fccb51b603626259e102",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues2/CheckDiscarded.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7817d71121398d58013d3583c3df02a8417b90f8",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues2/keep-rules-discard.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1fead13ae044f6701703e38dc09c8ded857b17c",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues2/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "594f1cb2084c5e74116b6fda8f547b72429fc94a",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues3/Assumevalues.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "020b5649543347bac77df62756c07e6e35e77fcf",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues3/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f401c8190af134f16f83d88fc562eea95e62d3a8",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues4/Assumevalues.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f6e9f697e3b7d5ac54eb829a948c6e788dda758",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues4/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "714e144822174d6779f8482b94a2e507a86974ff",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues5/Assumevalues.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "416aa366c3453df900cb0173bbeb25a5d3e4d573",
      "new_mode": 33188,
      "new_path": "src/test/examples/assumevalues5/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ca65057d35fe5c7bb8dd2018b147700674aaa35",
      "new_mode": 33188,
      "new_path": "src/test/examples/barray/BArray.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e82a29c8fe68389d595790863c981109ac2b6e7",
      "new_mode": 33188,
      "new_path": "src/test/examples/bridge/BridgeMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "634974954ab906a6e0c955bd53206ac51f48eea6",
      "new_mode": 33188,
      "new_path": "src/test/examples/constants/Constants.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffdabe071b5ed6c67282eb157ed4de7efc36be63",
      "new_mode": 33188,
      "new_path": "src/test/examples/controlflow/ControlFlow.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "456972df9654985c79988ba57695c31b55db9906",
      "new_mode": 33188,
      "new_path": "src/test/examples/conversions/Conversions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c64a1d710bfb74ffe99662201e3a32253cf49af",
      "new_mode": 33188,
      "new_path": "src/test/examples/cse/CommonSubexpressionElimination.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90dfe275c0f0e3b9c20c30ba89c32c382a2b7a05",
      "new_mode": 33188,
      "new_path": "src/test/examples/enclosingmethod/AbstractClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1c0b75b4857fec476d2c0537561526612f40f47",
      "new_mode": 33188,
      "new_path": "src/test/examples/enclosingmethod/Main.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9ab4ba4dc241f3d9ab883511b5e0040518271ec",
      "new_mode": 33188,
      "new_path": "src/test/examples/enclosingmethod/OuterClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc5bd8dff77066cda3e2705d27d07fc83d71b0d2",
      "new_mode": 33188,
      "new_path": "src/test/examples/enclosingmethod/proguard.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04a8f83b5f667fd726defd00e7a2a661c1de06bf",
      "new_mode": 33188,
      "new_path": "src/test/examples/filledarray/FilledArray.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d7fd8c6e5cff3ae2aa971d7fa6278469bbaedbe",
      "new_mode": 33188,
      "new_path": "src/test/examples/floating_point_annotations/FloatingPointValuedAnnotation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1772f23c983835f0ac4e8f47c77fa250b4a7cd5e",
      "new_mode": 33188,
      "new_path": "src/test/examples/floating_point_annotations/FloatingPointValuedAnnotationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c58f329e3f2348cba2d2092847e09b7bf0e82c69",
      "new_mode": 33188,
      "new_path": "src/test/examples/hello/Hello.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d340abc256f32fc2c2ab4a98fbba9be5f697d80",
      "new_mode": 33188,
      "new_path": "src/test/examples/ifstatements/IfStatements.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ab68e06ba667f0ff42ac6ebe84d30ef9e346bec",
      "new_mode": 33188,
      "new_path": "src/test/examples/inlining/CheckDiscarded.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e013655dd99cc133f5cb4174851079655768a1fc",
      "new_mode": 33188,
      "new_path": "src/test/examples/inlining/Inlining.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66be9621772fdabdc2a5064bdb10314845e76152",
      "new_mode": 33188,
      "new_path": "src/test/examples/inlining/keep-rules-discard.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd713bb9ba800a239401c2184e6fc793a185ed66",
      "new_mode": 33188,
      "new_path": "src/test/examples/inlining/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7ff01138c3dbba83f48c93a46658f517001279e",
      "new_mode": 33188,
      "new_path": "src/test/examples/instanceofstring/InstanceofString.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88768f18d8baf455279813aec5e5a7845a2e5915",
      "new_mode": 33188,
      "new_path": "src/test/examples/instancevariable/InstanceVariable.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d936140257df6b8463b0b2f19e1d39ce7465bd87",
      "new_mode": 33188,
      "new_path": "src/test/examples/invoke/Invoke.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f5a08eb06c77568c48f152678b78444e4359263",
      "new_mode": 33188,
      "new_path": "src/test/examples/invoke/InvokeInterface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4f7ae5d234b17d500348a1cfb402a696f1bab62",
      "new_mode": 33188,
      "new_path": "src/test/examples/invoke/SuperClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50ac63cf55fcb2c4345ba968987e1abec3903bd4",
      "new_mode": 33188,
      "new_path": "src/test/examples/invokeempty/ClassA.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "305baa61ee8c84760464628124ecc7646cacbc83",
      "new_mode": 33188,
      "new_path": "src/test/examples/invokeempty/ClassB.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6160eb23e3d5bf66e1bdf258e00305efff730b28",
      "new_mode": 33188,
      "new_path": "src/test/examples/invokeempty/InvokeEmpty.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bfd9caf79415fd45489de74740264a39320f939",
      "new_mode": 33188,
      "new_path": "src/test/examples/jumbostring/JumboString.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6e3b4bd4e3142db19821d69c82314b6e8df0c8d",
      "new_mode": 33188,
      "new_path": "src/test/examples/jumbostring/StringPool0.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8539fb2fde3ec5a045b501a8403beea1a0010760",
      "new_mode": 33188,
      "new_path": "src/test/examples/jumbostring/StringPool1.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ba7f30c2a7484fe9c53d62ac77ef674eb441625",
      "new_mode": 33188,
      "new_path": "src/test/examples/loadconst/LoadConst.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38e5d50b17c10b15dfb3d1b50c877c0d16721e7e",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/ClassAtBottomOfChain.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80e5a3086d70936bb4609a1dc3f128accf858d48",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/ClassExtendsLibraryClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab138fcc371e2f4226f4db0b34ee3940c0cd37a4",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/ClassExtendsOtherLibraryClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cf34b245411801ca6d84d530d6be35bc1b586da",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/ClassInMiddleOfChain.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43403b3a2625d9fbbe58d14ebf4d582601cbb4b2",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/EssentiallyEmptyClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9865844836d6bd60954151d3c725ce59e5b9069",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/SuperClassOfAll.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03f1bdce6db0eb42b49f4f157ece7feaae09fbce",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/SuperClassOfClassExtendsOtherLibraryClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba5e2f0b571c1e15b4a30b5d52a586d00426ee02",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9bfd68c8896ed254dc337290d58b00cea6aac05",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/package.map"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/proguard.map"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d749fb1df61b1ffc3c00c1ba03eff65829ca3312",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/subpackage/PackagePrivateClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df3a92d3d406eb071ecb17a17d20f1aa5232aef8",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding/subpackage/PublicClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22ea072228bbf8ba21a2cdc84051458d829d331d",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding2/ClassAtBottomOfChain.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "909436072a141138ba711b6f8edf7cc8a673d9ad",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding2/ClassExtendsLibraryClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "209abf7a98e45a86826a31b8815174dc746ef4d9",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding2/ClassInMiddleOfChain.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4da56b53c924c25410ad7324971a5aceace19754",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding2/EssentiallyEmptyClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa4156f56cdd5676e7f0334d5329aeaffcba713e",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding2/SuperClassOfAll.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4b005ebeed1a4b81bed5dc6a4238306826cb4a1",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding2/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "733776cc8efe9af84913c17b8668a72a3c4a1e45",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding2/subpackage/PackagePrivateClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "070bdced7058d979b222a6d7f1aadeb50caeb51c",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding2/subpackage/PublicClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8607f812c8bb498facaa18fb25f83b2fc6094c01",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding3/ClassAtBottomOfChain.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e763c02a66caf43df0635d45388b8b77c92fdc8",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding3/ClassInMiddleOfChain.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "810fe0acaa2b16ca20a0257ca25b9f4192eb747f",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding3/EssentiallyEmptyClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b34d6c7d4de2abe99284a07afcbbf6526892573d",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding3/SuperClassOfAll.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d37f263763d621abf10e2008ca4ddcb5a4c1baf7",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebinding3/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01f018a1340603ba8850802cff6dc9bf78ae8454",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebindinglib/AnIndependentInterface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "786cc9e9f76264548b3b877c1c2a34ef0184c0ec",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebindinglib/ImplementedInLibrary.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c6ec332875c1fd71c0fd53c5853348c879d77e2",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebindinglib/ImplementedInProgramClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "175053f03766491f9ad72c24d8e9706c9d640f43",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebindinglib/SubClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5818b40c662fb7179fdfde20f238bad3b0d67a2",
      "new_mode": 33188,
      "new_path": "src/test/examples/memberrebindinglib/SuperClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9804afc5ef51e05e16d11b092680b7850875866f",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/ClassD.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fda851527416379dc77f77dc8e06afff39d9a2f",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/EmptyInterface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "922ea3d349293847aa4d7d57dff72826057e764b",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/InterfaceA.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ceddaa7be4c9f418651c984d7d7839609daaacff",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/InterfaceB.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6c4917f933270f4eb716536804254ed972c066a",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/InterfaceC.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec60f0616ac128e598b563a2cb2d1f9fc5c482bc",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/InterfaceD.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5f2f6e447eb96bfce830c4fe2e32263d9de4eff",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/Minification.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b856f04ab86aa45f5362b3ce26c2524021721c0e",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/SubClassA.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "663c87cbac007c585690781a1a24b7071c3c7421",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/SubClassB.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdffc0b8013c9898e89844ae6b3221d28675328e",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/SubClassC.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e7fa418f381c2fb9782d11a365c9deae0dbaf7c",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/SubSubClassAB.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99dfe223c35fe55bde27e0572f66c9e11712d29f",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/SuperClassA.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7dd134f29b70eeefebda557d3e161530bc2452ec",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/SuperClassB.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "156e863f8fa91ad5fe33ed2577f9c19f53cfbedd",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/SuperClassC.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "efd06c55e969cb8c74229ba0ea1f8bfa111b6f6d",
      "new_mode": 33188,
      "new_path": "src/test/examples/minification/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6523244aa181130982501d79bc8f6aaac274ee9",
      "new_mode": 33188,
      "new_path": "src/test/examples/newarray/NewArray.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68ad054cd7705d2392a757702aa7a6e9bf9633ad",
      "new_mode": 33188,
      "new_path": "src/test/examples/regalloc/RegAlloc.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b931b6c020012002b325d4bc469f2ff17104049",
      "new_mode": 33188,
      "new_path": "src/test/examples/regress/Regress.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "151a52082223456985d9d3002c64d40f67d749d6",
      "new_mode": 33188,
      "new_path": "src/test/examples/regress2/Regress2.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f6019d924b832bd7244c73573446abb546b9772",
      "new_mode": 33188,
      "new_path": "src/test/examples/regress_37658666/Regress.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad9781a9dc97347eb378a4dcc319b1c440d6e017",
      "new_mode": 33188,
      "new_path": "src/test/examples/regress_37726195/Regress.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9360046ac503d22a494b9ccc32f7e3c97d9a7857",
      "new_mode": 33188,
      "new_path": "src/test/examples/regress_37875803/Regress.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8b5e0b36c1c8557a3c80cff7ce80e0dc8da8099",
      "new_mode": 33188,
      "new_path": "src/test/examples/regress_37955340/Regress.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c496ce57bfa2857990604856a30149f44f517610",
      "new_mode": 33188,
      "new_path": "src/test/examples/returns/Returns.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c96c10f08cfd3ac05ef8218f3ca403b552e2573",
      "new_mode": 33188,
      "new_path": "src/test/examples/rewrite/LongCompare.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8868bf064c86de0560d8687773fa39b6bb29790",
      "new_mode": 33188,
      "new_path": "src/test/examples/rewrite/RequireNonNull.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c39ab87e3a490623c287ff797ec3d9dc374a5b7",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking1/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd6fe40d0779342f5c6c662ca11aabab545db13a",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking1/Unused.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23450ab7f087f25fc6745df777db16ca3a409178",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking1/Used.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6edaafc6d68866969ead019afcb32d1ac6e34d5f",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking1/keep-rules-dont-shrink.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5c21941a792b67fc558474ecbc0f521663aed53",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking1/keep-rules-repackaging.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66cf1c6eabb6b418b1f66f68141def68b574212a",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking1/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83823046e3113234a0ef577cf6e011bca47e0df0",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking1/print-mapping.ref"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d975b26475c26256497c9179cb05f000a51cf77e",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking10/HasAFooImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0737ec8e362b96a1fc835c5c77f2a3878ffd4caa",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking10/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0895849afab7bfed1eaca3d8e0394af11cbdf921",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking10/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6dd396f8099816a1ecf8784f822cc1f35b8e695d",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking11/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6b297359884f2a7ef9c8d9ee9ba5adde18d0417",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking11/Subclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "073d3527e6db0886317156e9d9f41e43348e7f73",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking11/SubclassWithMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c0fc8fbb7c27d3e8ec141c6831c891d21e05358",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking11/SuperClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b655195625387babc02519913be76ee42489883",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking11/keep-rules-keep-method.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a58c01973071253be95a67642b767342a9c9aef",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking11/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87557b337b1effe1c2e02e2efac03d0073f4fe34",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking12/AnimalClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31923683bfbdeda4ca0af6b074cd19c40efe14a6",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking12/MetaphorClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b829050f5127d2e389e9bf8428923aa2c3c6efae",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking12/Named.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24c1f3e104e4fe9369d63ea4b4bd754f2740a0b8",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking12/PeopleClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d1c40e40d4748263af8ea59e33ceb997c388e92",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking12/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "554b87b433aeec25930608e81c67086955620cfe",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking12/ThingClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a5e277a8756deb09c425441b48600910dbb67e2",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking12/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a4052b920ad4c3c4acb8ef8c5de944d14e86ba6",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking13/AClassWithFields.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36e615f882d58dbc4f2ebf559d4c444ef35d189e",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking13/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "531e320522f5accd18e38662570380124a8e2676",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking13/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b12bd7051671668d8c40a08ddf756be4da0d6d8b",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking14/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c06ebb2721486f029bd35ff5072cde499af46f25",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking14/SubSubClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31dd650a9958ce09b9f101f426087c40bfb9da88",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking14/Subclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9dafff3aa3576ef80d678a32a1e65d388bb67fcc",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking14/Superclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94682a321d5fabe556dce2eaf9fed85883ebc569",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking14/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d81efd51626e1c858a4a72e78ef336dfde99544",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking15/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16b9f1aa0fc4ac0734df9dd0d2c236f42e681685",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking15/Subclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e4662255b983aa79976e5874a4622f2c15ef5c8",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking15/Superclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7c9f2fd24010df7332aba1469ee81ed67ea7ef9",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking15/dictionary"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70948bb690f42d66e319825fdbae600cd9a6b7ff",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking15/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25e4d7a35dbe902b4142185a97b3a668f1895bdf",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking15/sub/A.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7de3ebc986ee526d4d0ba2e3c385148f624a883a",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking16/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a6a4ecf727400f254c1ed2b48a79f3abc84490d",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking16/a.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ded44f152ccaba8a5ca2e7999bc086c765e3591",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking16/b.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8043cb232b08c64b8491ef3789f25f6e03196875",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking16/keep-rules-1.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f11c3ad4d696bff689fc0a5644991a5131072e29",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking16/keep-rules-2.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3862b05bcaeb1940a88dba47c81e2239639af45f",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/Interface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f99fd8cd746d7800f6965a9c9dd6feba16d893bc",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80bf6ba3b5e6e7e90c631ae26b57f048e883b470",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/StaticFields.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "722c6e009b20f9898228cba1840e067fc7dacd24",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/SubClass1.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a0dcb27f1c8155d2dcac4fd434198fcf852e14e",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/SubClass2.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3826715ee43c574900acc81628239b0ff29bf78",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/SuperClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ec5d4ecb4c94e11233c7d18bb325b3b81e52ed8",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/SuperInterface1.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9a1ff796d8656cf74f34f397b012c9d576d9f1a",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/SuperInterface2.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "400ec64929d01b2772dc4430425266c5b8cf4b1a",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/UnusedSubclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6edaafc6d68866969ead019afcb32d1ac6e34d5f",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/keep-rules-dont-shrink.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e05f735122a978ee1da7d51123b35618011790df",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking2/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45413a6fd68e5b085c9ae768fa5142b666d46cc9",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/A.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e38501efcc6a38659be22c851403ca74f15e3eb8",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/AnAbstractClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4072be160dc0741f906b97fc3584b73c8180a84d",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/AnInterfaceWithATag.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "011f8a6f39d882418b7f004fe3bb7ce355c4a1ff",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/B.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a33f91f1f88a1d22cea53052c44f99993ae758e",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/RandomTag.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76f6b4afd33693f51bea3b501571117d27f226db",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10db4bc0619ad08cff9b35a31c74f8494d332451",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/SubtypeUsedByReflection.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65ec5b0c907e29131c08f077d690396c8dc342ab",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/UsedByReflection.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "857e4e5c6ac3e6e7a07047505a609981c65e7a08",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/keep-by-tag-default.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39f2674a379e7b064ebfbb3bb4aff01a24def84f",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/keep-by-tag-on-method.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6202a258ccef3dd673eaea44e8583e787aae0cbc",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/keep-by-tag-via-interface.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d880bf28953f7ab15150c9366d4e42230b480253",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/keep-by-tag-with-pattern.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08b5862c6ff7666e0ae3eb4a87cacb9e8d888169",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/keep-by-tag.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6412247d72751c856c2d9c5e30ea8246d8a19dad",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking3/keep-no-abstract-classes.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15926dc3a8b18bb57e336e726d1265b31e8430a2",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking4/A.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dd904cfb35c3d4fc92a7ad9619420a9f3ef4361",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking4/Interface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc8fa35e5240bec94108f548f27715029c3bec08",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking4/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31f75370d6de4c19c2cff5a14b5485c761f26bd4",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking4/Superclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6edaafc6d68866969ead019afcb32d1ac6e34d5f",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking4/keep-rules-dont-shrink.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64953e223a728309c760cb9b508e42c24b579b53",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking4/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a9a7385c773e818db765c2873bc38238cb00479",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking5/A.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06c797dc5ccc46a1050734626d6dc403720bfaa5",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking5/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6807967847bc04ad8b8aca22d86e7793990b2ae7",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking5/Superclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "616b03e9a3c514dca653b3687c784ed7b3f5537c",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking5/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc0b82748922fbfef69b4c7ce4fa6ac10c997d84",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking6/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc193baff43680fa33a8da314814bf8d92fa6ff7",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking6/Subclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7fefb74ad3d751cdea7d05543c88e6362d1b6e9",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking6/Superclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ff630ac5c72088e8234960698114da07864816e",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking6/keep-justAMethod-OnInt.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d910f77250c9aaa5fe30d9d0c97cb3a26b5fc5e",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking6/keep-justAMethod-public.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc1316a0f5e4a8ec267cac0c007448db946b6e0b",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking6/keep-non-public.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4f1ea65818f523b6ee2f437d2d1644445ef3aab",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking6/keep-public.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bad63a5530e8312ccd9372bc579c436de1649351",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking7/Liar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8701ad708442a916c2a17b1947af9acb2e7941f9",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking7/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "492acd7d3a127c6537f6f6430894ac5dfe3372d9",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking7/Subclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1027c5898ab2b2d4321a08a32284fd1c50bf4d3",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking7/Superclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "813bce9675af1b67d010f2cca0de79cb903e8396",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking7/keep-double-fields.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5e8af3b30faec6273b1875d09b1bde330beaceb",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking7/keep-public-fields.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "941217beb46215dc9e631eedb34a58e48b8e9dd2",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking7/keep-public-theDoubleField-fields.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b93c59d6c9d62a4e3132049faaacc7aefcb174e",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking7/keep-public-theIntField-fields.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "053501b0326ceb866ab9fceaf3153d08aff42bed",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking8/OtherThing.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c2d7006c8b8e66995d46fcde6b296c6a730e284",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking8/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b8f013b6f6f4bf08ed75d96aef38b6c66ad830e",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking8/Thing.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad3df45db6d328dcb4ab30cac83657fdb67b6f2f",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking8/YetAnotherThing.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a97f89680930786836964023868e5f729774f469",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking8/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "578dda2e033c8606cbeb38de6e92293e31393138",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking9/Shaking.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c1e809bded985980de6c8808cd32453bbefed28",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking9/Subclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90041ee1f2e7daf55ec68b1cb1b9fcd87d3dc4aa",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking9/Superclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8b0919dd57c6dac3e5545da720b7fda650b0d12",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking9/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "077c86f613fa72518550c451a48879e5ba5dd8e4",
      "new_mode": 33188,
      "new_path": "src/test/examples/shakinglib/HasAFoo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9195b76e9af7673bd69115d3b2bd0dd2613c180b",
      "new_mode": 33188,
      "new_path": "src/test/examples/shakinglib/HasAGetter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ec7415c61eb658870423b782ae884c3118acf64",
      "new_mode": 33188,
      "new_path": "src/test/examples/shakinglib/IndirectMethodInvoker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f50bdf4b77ef2dffdb561f73787b6603d50ea816",
      "new_mode": 33188,
      "new_path": "src/test/examples/shakinglib/LibraryClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4d5854b5bc93c40d90017b5095c1beac60040f7",
      "new_mode": 33188,
      "new_path": "src/test/examples/staticfield/StaticField.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18152fb63069a2f9efd15ed4b2f7a152b1b5fd18",
      "new_mode": 33188,
      "new_path": "src/test/examples/stringbuilding/StringBuilding.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "588e541474df9a0a1ae2584b1e0eefebd2cc49b2",
      "new_mode": 33188,
      "new_path": "src/test/examples/switches/Switches.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7459d0e66db53723c917807f73af59f3a464f89f",
      "new_mode": 33188,
      "new_path": "src/test/examples/sync/Sync.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44b543537bea8e591a9764113181e55877ece97a",
      "new_mode": 33188,
      "new_path": "src/test/examples/throwing/Overloaded.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3fd5371d3c06e6d609795f515ab7a6fe140f1a9",
      "new_mode": 33188,
      "new_path": "src/test/examples/throwing/RenamedClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "574556f3469e243256b6c7c9d8c88ae40fedb45e",
      "new_mode": 33188,
      "new_path": "src/test/examples/throwing/Throwing.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6de724a5251a03ac6607fbe2717360309f80b850",
      "new_mode": 33188,
      "new_path": "src/test/examples/throwing/proguard.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6b82996758f5294f529af9ea4998709669eb0c7",
      "new_mode": 33188,
      "new_path": "src/test/examples/trivial/Trivial.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "509e7c9aafca328da8ed48b08ada568ce8108416",
      "new_mode": 33188,
      "new_path": "src/test/examples/trycatch/TryCatch.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb07f274d2a627dad99130ca1488e3afcfdd9baa",
      "new_mode": 33188,
      "new_path": "src/test/examples/trycatchmany/TryCatchMany.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da0d112a8b84fbd45afddafd02c47c2a9ef2f0c5",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidN/interfacemethods/C2.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49e792c2ce0b7697d45e3de3f3984da8d5946c91",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidN/interfacemethods/DefaultMethods.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52b00ae719b8fd4ac35501c8720512d72714d179",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidN/interfacemethods/I1.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6973c21666b5439a8b36e58b66fc3fcd281ea74c",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidN/interfacemethods/I2.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32a651e98ff631e2a92173624252dd2e1f35708a",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidN/interfacemethods/StaticInterfaceMethods.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d4d5c54b320cfd97e9291c7d7a91a79f386b82b",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/invokecustom/InvokeCustom.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "883106f4c53213b1e4bb7d4fb3374ee761aebd17",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/invokecustom/TestGenerator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52fa2a778b3710e77ef95ecb968229cf80641ae4",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/invokecustom/keep-rules.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90cb064d43344a8c6d5dfc802853f742ad2eec25",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/invokepolymorphic/InvokePolymorphic.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b7ebd9363afa8c58ad987f00dce2f0055db57bc",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/lambdadesugaring/LambdaDesugaring.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9d2752edf13ff63d9da8dc8762c284f092198ef",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/lambdadesugaring/ValueAdjustments.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aabd8d86b2cf1e8c46bd92d9341e2e0a8d497a03",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/lambdadesugaring/legacy/Legacy.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e783be3015bfb10073717175ccface67c3045a56",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/lambdadesugaring/other/OtherRefs.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2e738d0a0e520d7b34fca5b470124e919b78481",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/lambdadesugaringnplus/LambdasWithStaticAndDefaultMethods.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "102b13bdab7d6d48cae4c8262148ca4fbe8277c6",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/lambdadesugaringnplus/other/ClassWithDefaultPackagePrivate.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "536bc297de401cf1d289641892f876ee9218e1b5",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/lambdadesugaringnplus/other/InterfaceWithDefaultPackagePrivate.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9d9334e58e7cdca8ef7195c585333908c57a0a1",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/paramnames/ParameterNames.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e304b9ba082842826921ec285bd74747c1e66c7",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/repeat_annotations/NumberAnnotation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a70587ade1e6efee2cdbcb19648148e011c7e79d",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/repeat_annotations/NumberAnnotations.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d55de94de2e6e2a7b84da7926373d36fb70b7fa9",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/repeat_annotations/RepeatAnnotations.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d2370629e5cc7cf142ad6c4e9baefe8fa3498ee",
      "new_mode": 33188,
      "new_path": "src/test/examplesAndroidO/repeat_annotations/RepeatAnnotationsNewApi.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "978f9de219ef55d1533c658cd05a37a5ca0d9a53",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/D8IncrementalRunExamplesAndroidOTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea94040c1396540ad675ecfc910bfe28e73965d3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/D8RunExamplesAndroidOTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f9ecb028c58887fa60af54e3234ddb3951d9458",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/JctfTestSpecifications.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fca2edf540b5790681ad39bff7d83bb928442a2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/R8CodeCanonicalizationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b026dcd0a09bf0002d0d11b4d7c733c9cabde4cc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/R8RunArtTestsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13359707d8fbe3eb04f652852082088bc8b62bd5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/R8RunExamplesAndroidNTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c45f40a4bbc21a903ca11a615f5d041a156b0af",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/R8RunExamplesAndroidOTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f72694bd0109fa6856d0ab04ad33fde30363fe96",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/R8RunExamplesTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fe2173278a05572ce70f92729772a833bbac696",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/R8RunSmaliTestsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77eb5eb0a8023842ff1bdbdbd91a9c0c8a2a502b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/R8UnreachableCodeTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f63319c4387c9831a9cf1807b6d51a6b1e55c2c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/RunExamplesAndroidOTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef2eac36afbd550a26d336e966df6c8ceac06187",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/TestCondition.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e45d0b53577609e78d59a862355264bdaa609a3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ToolHelper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba49e64b2995fea996d08007489bf6ccfc496551",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/bisect/BisectTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ddd4f692109f5aad64154719401f908fd5231aee",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/code/InstructionFactoryTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "228b9b3bc91765a94929627d4d0fc0ed18afb205",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/compatdx/CompatDxTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d72a5207e3351a778cd704a4433b70ca2333f44",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/d8/DexVersionTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b042a9dc9b9df400010a3c914d93a1e4d45d710",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debug/DebugTestBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39091fb3916b75277407346bb62be8591ecb33c9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debug/DebugTestExamples.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96f44990c20dbc5c1eb81fd68e09b67f32d55ab5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debug/ExceptionTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d72ab984ccd0e9045658a24906b9b6519acafca",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debug/LocalsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b7973e6306d2125fa2d6302c7ff29473bde0168",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debug/MultipleReturnsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5b7d4eed179bfc4bd53e1a58767e597e614cb6d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debug/SyntheticMethodTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2288a84c199538456c89204cea4a59c262e44ff8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/ArgumentLocalsInLoopTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "250bf867519b3a97b545d0d20975dde1c71ef9cb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/ArgumentLocalsInLoopTestRunner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c202bd3c47236db2b48af238a1a5b43c5bd1bc70",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/BackBranchToSelfTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebd1b0b52c3037349f20737c0ab424a1af190315",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/BackBranchToSelfTestRunner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60f65f2a2d495de681ec70c90418e098951db2ae",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/ConstantFoldingTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a229add4a0a2917de82e708fcffd0e05d677767b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/ConstantFoldingTestRunner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "368a8fcda2dc445ff9836a7793057d85444b786b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/DebugInfoInspector.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c16291aa54cd2747ba0f1352917803e0c03164f1",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/DebugInfoTestBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6df6d9969838c35fe7e1a3cd8851c97916c599a0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/LocalSwapTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ee33bf9b5b0c659a4a263ac1d64f71454d96382",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/LocalSwapTestRunner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b07fab86af34719e96cdf8c2464b80643ab5554c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/LocalsAtThrowTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8df6f79c0fe33c295f7f0f570eb86fd19da7e4f8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/LocalsAtThrowTestRunner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "010d51763340f138fdafc589d9b99055b60cb562",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/LocalsInSwitchTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "020809a9b43b3aeb566827b0a1a3cb514c232314",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/LocalsInSwitchTestRunner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2dd50edba776f1eef81290ec9d49a9f2f45e12e7",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/LocalsWithTypeParamsRunner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea4ac2b9cca9c47752783161d18446f74145b9f5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/LocalsWithTypeParamsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "127211f219f8359a11b06680050097feb8e0f1ae",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/ScopedExceptionsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "436334acdbe987508f79d3783befd1550c6124d7",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/ScopedExceptionsTestRunner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be0a12284f383fad46b519fcd446d814edb90344",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/SynchronizedMethodTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7370ca20b761b9508e42447f5f8a07d4d2bc3678",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debuginfo/SynchronizedMethodTestRunner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5581a4662b7a764823cea174fb4541960d4cdd9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/dex/DebugByteCodeWriterTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f9a5a4a0802de7af21757e9f8d5ca7f5e62d41a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/dex/DexItemFactoryTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa7f3328e0ceebcaa5316f678ee88ecfd5ada6e4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/dex/DexStringTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a4ea0424f5877b7f11a937649bb94a39b172811",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/dex/EncodedFloatingValueTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2aa592b764a44b1e23a1862b15c624080e3cded",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/dex/ExtraFileTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2fa54581b9c9fee49e5a3581bbbc6a0ec7e0545",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/dex/FileNamePrefixTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b6ab9e9f482dd1e0e53a22a0dba9fd4f7bae28d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/dex/Leb128Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f731e39a0389e9a1b3c9c79cba3790acebf31061",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/TargetLookupTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5902a6ecafa03e6314e275e75b2dfd92e88e8204",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/CompilationTestBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5f23d03b603542c320decafb22122057337561f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/D8GMSCoreV9DeployJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca8d019e49853ea43d8896ce06b2b9348ee94875",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/GMSCoreCompilationTestBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ecc745134f91ffa7ab670460d3d5037da1a9130b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/GMSCoreDeployJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f20559ba25f4f897b193868a8dd2b68abe4c2a0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8DisassemblerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1481bc891cc29fa24a6eee0d77440ee4fcc32f19",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreDeterministicTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6d3dac45033a1766ae9a1ed9a61b3f549ea3f75",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreFixedPointTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f88ea4988ac63bedcb23e5c7ea4804201bf66ca0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreLookupTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25714907a5fd8a1032a2c2e958a78d659ef8ceda",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreTreeShakeJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58949810dd92dd0df2e90a3e68702a2ba2c573d9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreV10DeployJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5253ac2ab9c1f082f6299a72d73a89305b0718aa",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreV10TreeShakeJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7de82e9ced35d4f779e34703876d2e5984ad6ee",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreV4VerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a098a84e44fe9abc5f6df73d232f12ce69bf472",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreV5VerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7ca29553d95074a214a6d14a2e99ad181d20ec4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreV6VerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f65a8e1546854f99254b8d2b7e2cea513d0d69c3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreV7VerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc0dbe8554fe79df06c656771c9cf7204c24dcbb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreV8VerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1e6844b6f1ac115462910b3afad12c543d4ef07",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreV9DeployJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f5ed63d305459dc8a84a964731b701d95a09a1a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreV9TreeShakeJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08b38923ea048ce1868774b2e57b2a447ac94f95",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/YouTubeCompilationBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b40ba070d330f61ecc12205e079e605454a61bc1",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/YouTubeDeployJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19bfe25a8b9bcd3bc03702b0f1f9711717bb5399",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/YouTubeDexVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b1e55395f1dfc95e44350ae13910cae134c991c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/YouTubeProguardJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c51129c95e8a30f8a23da0c004fb96c1ac91096a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/YouTubeTreeShakeJarVerificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50cee1bb986669f73e84b035aed24db994b5a315",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/BasicBlockIteratorTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e12d003301e2f86ae1b51646dfca056c23122cd0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/InlineTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e35475da53482bff171fa1df5f099620713959f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/InstructionIteratorTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "291c2c57876ce5a8a252bfd3070bb4224d587357",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/SplitBlockTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eaf9fe3cc54c7efbbb541a478546cdaacab379cb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/deterministic/DeterministicProcessingTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bbfa51999ea99c5e61cde0c6666afad114fa50b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/deterministic/TestClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7eebf9bcf04edb9c296823c60ccc8a08f982eb6b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/regalloc/IdenticalAfterRegisterAllocationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26b6e18173842203b462f54cb62681f284b3b251",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/regalloc/RegisterMoveSchedulerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2990356ab9eb01bda2e87a6cffde3c5c020c187b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jar/UnicodeSetRegression/UnicodeSet.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96df2b85897d115739fd195dbfa66f050f5e5f21",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jar/UnicodeSetRegression/UnicodeSetRegressionTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72bbaede838104bddfa70f8874736c67ebd020c3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/DebugLocalTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "984e40e9754661008e5d7372ab6363c0aceefa1b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/InvalidDebugInfoTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "197b4d10e59e70cb14605c4e6ce2523959b133d2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/InvokeSpecialTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7511e5ffeeb88f84b63a6e161df649aab520b1d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/JasminBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7db5451a09331f3c8d130327a683d349ea6e0371",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/JasminTestBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0d1e83367bb0fa1311bc806b00dd7489b6d79b7",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/JumpSubroutineDebugInfoTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34ddd6936024810848d64a24982f4942da04bd90",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/JumpSubroutineTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92f99f8714a024a4241dd038e57994df2fe1a9f8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/TryCatchStateTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e6e3f74f70893857f81389f3978126817f2b666",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jdwp/RunJdwpTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "936fc80ca042772452e5125d4ead9bcd00d4d8b5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jsr45/HelloKt.class"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66137df7d90f6149c7f1ff2e4fd0ba1563b23c06",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jsr45/JSR45Tests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04e2d3003cf3409ddae29dc09baa8534c20e1b2d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jsr45/keep-rules-1.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "916ee1c6aa37cbcde6634f81f408c8a3741131f4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jsr45/keep-rules-2.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69395dc537dfbf85528c829c979da52a797e7a8a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jsr45/keep-rules-3.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1651fda2d32c970319be04c45a5d2a4246dfa848",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jsr45/keep-rules-4.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7840b6ec16a894a42636461214e7f16f1e8be58b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/maindexlist/MainDexListTests.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c1530d628b185350d042576c21f2ab6e53a1160",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/maindexlist/many-classes.zip"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97b5fdeca9b342fe0f5f02b033254e6162cfbc0a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/maindexlist/two-large-classes.zip"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e45b6391544ad8487412eebd24ccff10a0ad2817",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/memberrebinding/MemberRebindingTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dccfd8a3897a6e8b929f08ab257251e08f756b7f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/ProguardMapReaderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72b452f7fdb870fb09f12989237029e713e0b283",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/optimize/R8DebugStrippingTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5258b314ddc49036ea3ae5a507f2ba82eaa6a7d6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/regress/Regress37740372.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5fb30075d6b043c7f6da680711146b6b0c130d03",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/rewrite/longcompare/LongCompare.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cbae1685f87c00eb73098a5daf3f9c8b7727978",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/rewrite/longcompare/RequireNonNullRewriteTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "236202870e91d62be7750ce16daf7bdda87b4eba",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/ProguardConfigurationParserTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c38c3790154da9461338c4e23ca9d3265dc98345",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/ProguardNameMatchingTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be28b384ab26b86d02ee7fef77b649b2294572f2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/R8Shaking2LookupTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5b2b1aea2a61c5ca59bd58571e5b38eb4a654ff",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/TreeShakingSpecificTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e03c0ee993365470763d9baf466ae807ad21b22",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/TreeShakingTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7429b43c92b7ee3acc95b82cb299f8b442ce8b3d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/BinopLiteralTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e67ad1571784ab52263282eb5c7039e79526448",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/CatchSuccessorFallthroughTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64aa946cd9029e178c2df1bcaa22c5fd9f1379bb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/ComputeBlockTryRangeTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a2fe32d1e14a948fa479eb0e2e7f5ff5923bc7f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/ConstantFoldingTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3f6d672975657041f9d9e0fb97ada9e2b579f56",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/IfSimplificationTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79ef0b9435dc78bb888dd9be884a6e242ed03d3f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/JumboStringTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4808f337dceea399cd9e2e8754c967ba33e49f6d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/OutlineTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91d8023a817fbc886a0f0440e78decfe7f4d5d52",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/Regress38014736.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45cd8cdc4ccf2ab80f23185b71c2fdad91405437",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/RunArtSmokeTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edcd454aff47894b075bc5a2eecf44ba5d58c169",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/SmaliBuildTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1fd38fbeab1b89391c22f6d54f2e3b31ec8a01d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/SmaliDisassembleTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "314adb1799d61f896be11a2e639850a94bc4a59e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/SmaliTestBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12bb1f687995f48255e43e95fc81c92ce92a33b5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/smali/SwitchRewritingTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0344a279b6d38dc74713d163178073fe8a19864f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/ArtCommandBuilderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "406c63fad17c506957e5341245135faa5c31af9c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/ArtErrorParser.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a203323516fb24935bfec6d27b780b9dabd4b2b4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/D8CommandTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "034a288c878ff90373657431ee76f37d4d44cc22",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/DescriptorUtilsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "694ccc57f7afd7cfa50b66f8dd82e1858f766c4e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/DexInspector.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d8fffe0cd4af197df7c5ed668f02506cdb5b436",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/HashMapIntTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd57960074e10a9c2058952d54a2c0ee57678535",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/IdentityHashMapIntTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4b4dc28b70a3ad6d347909cad8ce0e45751dce7",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/IntHashMapTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d129a034680fe03f13a01b7e8951f62eb428eda5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/IntIntHashMapTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9186ff44a703fe14aa83b11bb102fb638a61a12d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/JarBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6e10a84b278e1b63c3f950749eced480e730120",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/R8CommandTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50db3471dd12692d3d57a079050b9b0b1824ea63",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/R8InliningTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbc5e16e58f9d25dad26bbc90950b449efe10293",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/Smali.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c61ff341e0b8f0d10e1c3e3134645d4f00b1b779",
      "new_mode": 33188,
      "new_path": "src/test/proguard/invalid/including-1.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1018ee202139884f979ec50a4621e5d5cb5c6f8",
      "new_mode": 33188,
      "new_path": "src/test/proguard/invalid/including-2.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8096b590311dea7d700464200a8dbb632a22e147",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/access-flags.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f9485e33380382ace5278e8b20f0fa5056234cd",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/assume-no-side-effects-with-return-value.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9377b0b79a555bc32944fffb0d8c14c9778a556b",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/assume-no-side-effects.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6877f10883e0f5eaa2ca613420a7814b867c135e",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/assume-values-with-return-value.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0674e77454d35ea9ca64976cc8243f46960554b5",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/dontobfuscate.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50ed61c26031d4eb5bd99f1ffe9b8e3180ebf098",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/dontoptimize.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e76e60cedc5f9654e79f807e647f758958fe480",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/dontskipnonpubliclibraryclasses.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/empty.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7079fd32c5762b95e43832b06068a92b3f1289c5",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/ignorewarnings.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2e3e71aea49bf7589f8eab78daa2414b5092f44",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/including.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9cb77d4026aeab17903f0c265a0a3c58f98f7521",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/library-jars.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d996a58e0479bf18cc43acedc41fc86dfff2203",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/multiple-name-patterns.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef5ba4c68b158646f4bdf6ab63b8f6c8c5f37fb3",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/parse-and-skip-single-argument.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99692d36b28f6f0fb40fe14bacb012f344aec26c",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/proguard.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18ce6b5e4e705b43291add726a1b174ff3853bd8",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/seeds-2.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4d1ca28f708bd6edcf932de3c2e9467d9d04c28",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/seeds.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6e9f8bde303e559c55c0f7a3ad65a071d1f6102",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/skipnonpubliclibraryclasses.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/sub/sub-empty.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5de6ef51223ee624a9d6fb91903a692eb46cc521",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/sub/sub-including.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4254a8dd85a459523757ff36bd095ebe3a5361c8",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/verbose.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e57da118b109ed2649d85c49105f3bb84dd25fae",
      "new_mode": 33188,
      "new_path": "src/test/proguard/valid/why-are-you-keeping.flags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f76b9b3ee707567d6737dc89e9ec7a36fad323ab",
      "new_mode": 33188,
      "new_path": "src/test/smali/arithmetic/Arithmetic.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f301ed7c9157141a9dd0198249c78dc8aa18f682",
      "new_mode": 33188,
      "new_path": "src/test/smali/bad-codegen/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc96fcad882028147e80c501334637249e9009b3",
      "new_mode": 33188,
      "new_path": "src/test/smali/bad-codegen/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0a1a58a0bffbb12f14c17d69c7a105b6ad87fd2",
      "new_mode": 33188,
      "new_path": "src/test/smali/bad-codegen/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77d335d0a483239c2c225ceea0050ed55b53d6e2",
      "new_mode": 33188,
      "new_path": "src/test/smali/chain-of-loops/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85cb78ac5c51198ba9532af449a9e82f35a02947",
      "new_mode": 33188,
      "new_path": "src/test/smali/chain-of-loops/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d516ee34f29e751b6046b8f7146eb9051cac1c4d",
      "new_mode": 33188,
      "new_path": "src/test/smali/chain-of-loops/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35881fe6b4d8c8c39b515723e210df0cb17ed6d5",
      "new_mode": 33188,
      "new_path": "src/test/smali/controlflow/ControlFlow.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3345ec038a7a94565cd83197e931e2230feb8b45",
      "new_mode": 33188,
      "new_path": "src/test/smali/fibonacci/Fibonacci.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81a58348c61c07d9b7af46ebfc3ad4a7a9f78dc9",
      "new_mode": 33188,
      "new_path": "src/test/smali/fill-array-data/FillArrayData.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2550e3f3cf87045f5aba748f50432a33f63d5645",
      "new_mode": 33188,
      "new_path": "src/test/smali/filled-new-array/FilledNewArray.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a93923b38e9f37be3aee07d09019653956c149bc",
      "new_mode": 33188,
      "new_path": "src/test/smali/infinite-loop/InfiniteLoop1.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca61ff42bfac4e1ad9e227c3b54b302baa0fa168",
      "new_mode": 33188,
      "new_path": "src/test/smali/merge-blocks-regression/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59b46f6f4e01d3d4f3255b1e0caae7887afacb6c",
      "new_mode": 33188,
      "new_path": "src/test/smali/merge-blocks-regression/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a9ddec841b900f9fdf2d29441f5f2a910f0e281",
      "new_mode": 33188,
      "new_path": "src/test/smali/merge-blocks-regression/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "145736b1ae254fa92b3b4ee55e5891af4c113e00",
      "new_mode": 33188,
      "new_path": "src/test/smali/multiple-returns/MultipleReturns.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a47e69d9ba8483795e580eefef5e29f2dac03eb5",
      "new_mode": 33188,
      "new_path": "src/test/smali/new-instance-and-init/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "003f09dffde47e8066a2b9e65f5a341238a56398",
      "new_mode": 33188,
      "new_path": "src/test/smali/new-instance-and-init/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "665de1b69f15b5d2d2ffcea377668c57e22061dc",
      "new_mode": 33188,
      "new_path": "src/test/smali/new-instance-and-init/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "167eb1bceeebdbf6e21805b955afe7369292faaf",
      "new_mode": 33188,
      "new_path": "src/test/smali/overlapping-long-registers/Overlapping.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30ab926b8e1d22bd1a96a90985e75049f33926de",
      "new_mode": 33188,
      "new_path": "src/test/smali/packed-switch/PackedSwitch.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7accd026629d72fe82cb610d98e0b337842ba23c",
      "new_mode": 33188,
      "new_path": "src/test/smali/phi-removal-regression/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a93611a853c593aa05764d5b24282506c5b02e7",
      "new_mode": 33188,
      "new_path": "src/test/smali/phi-removal-regression/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b5f9e08f7c28be850802c130291bc937d215bf2",
      "new_mode": 33188,
      "new_path": "src/test/smali/phi-removal-regression/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87e9cf661f8af94f55b426a8adbf94580b77d5e0",
      "new_mode": 33188,
      "new_path": "src/test/smali/regression/33336471/33336471.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8553a710a9a64d2b5158b26b5ae65c7eafef93e",
      "new_mode": 33188,
      "new_path": "src/test/smali/regression/33846227/33846227.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04f0cf12860ca0fd02d33e5ec02597df58d9ab28",
      "new_mode": 33188,
      "new_path": "src/test/smali/self-is-catch-block/SelfIsCatchBlock.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "908220ed38595de8b83a04c302eda868a385cbe8",
      "new_mode": 33188,
      "new_path": "src/test/smali/sparse-switch/SparseSwitch.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2becd5f30a5a383b139300c0116ceb1fd9fbcce4",
      "new_mode": 33188,
      "new_path": "src/test/smali/try-catch/TryCatch.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef41f6b795a3554dffac98ea86bcff825a997a8a",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee66c3540402c0b4ae60f7f30c6486457922e822",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "832cab92e1f9a576a43e900961980b16a1ed3964",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4caa81b128485a82058c20dfb838c78adbbfe5b4",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression2/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "677b4298a8d0c6be45e71d673a497f7cdddfb367",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression2/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bac9e0cd46f890d4b05574efdea63ed17f12de8",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression2/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f1f0f2e6f08ebeb2167c3bbc82c7146242cf231",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression3/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f20168c23fa1ebc7f6c1995e14a7fdc1cf199253",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression3/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce33419cbb717c249dc3658fb036250b2e073fa4",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression3/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "252d6c8d611d1e4088648546e0c571d79028e77f",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression4/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "340e8207e684c60591116650596fc319f5e8ff3f",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression4/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c190f81deacc80c3bed7224f95163b7d20aa0a25",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression4/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e450d6bb509dff79a379ef8fd0c3f165e599af9c",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression5/Test.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3cc1f95479077b91fa82d0da04cd730471a72a4",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression5/TestObject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ca16974c354aa1c7e680fe4aeacf8102e1a9ede",
      "new_mode": 33188,
      "new_path": "src/test/smali/type-confusion-regression5/TestObject.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7ba2f161b24cdb3da406db43976764740db025a",
      "new_mode": 33188,
      "new_path": "src/test/smali/unreachable-code-1/UnreachableCode1.smali"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b25f2d8a43b85105dfce2721a6dd65dcc1f749a",
      "new_mode": 33188,
      "new_path": "tests/art.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c188743d56782d8c97b10142487062c269077343",
      "new_mode": 33188,
      "new_path": "third_party/android_cts_baseline.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51dc209f1eac6b5cb25d09f6d865681c3b00b8dc",
      "new_mode": 33188,
      "new_path": "third_party/android_jar/lib-v14.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9033f9bf132b9ee4a25553e009bd9d818e43c40b",
      "new_mode": 33188,
      "new_path": "third_party/android_jar/lib-v19.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1b04cd9d05b657954de45f494734367b461e65e",
      "new_mode": 33188,
      "new_path": "third_party/android_jar/lib-v24.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "765a5dbe80f99799d80715c7fc45416da05fbbed",
      "new_mode": 33188,
      "new_path": "third_party/android_jar/lib-v25.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1972629c00adf936e579688974e7d915641946de",
      "new_mode": 33188,
      "new_path": "third_party/android_jar/lib-v26.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5e52c7ca9dc503367279cdf26ae69a5c807107d",
      "new_mode": 33188,
      "new_path": "third_party/aosp_manifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c46e8b31c8a6c74b6f25c91df670b2d5ac664f8",
      "new_mode": 33188,
      "new_path": "third_party/gmscore/gmscore_v10.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e40b77c32796dd2ab343726b06d2b22ae68d628",
      "new_mode": 33188,
      "new_path": "third_party/gmscore/gmscore_v9.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4747ae26f1d79da8273ceb3b298d84a35f351fb",
      "new_mode": 33188,
      "new_path": "third_party/gmscore/v4.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ca50436cf9ab86a98b8eff753f3bcef2b57cb24",
      "new_mode": 33188,
      "new_path": "third_party/gmscore/v5.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6cca80bbb954f2faa434946af4839123f87083c1",
      "new_mode": 33188,
      "new_path": "third_party/gmscore/v6.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "502e1cfbb749c29b6baa84810b5f09a0be7225e2",
      "new_mode": 33188,
      "new_path": "third_party/gmscore/v7.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9eab429190824b85ae678de1fe4783c1b446184b",
      "new_mode": 33188,
      "new_path": "third_party/gmscore/v8.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16834538518bc7842dff1737add1848e1d9d62be",
      "new_mode": 33188,
      "new_path": "third_party/jasmin.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73cc7561f2e296be415f2379b1f634671c3ada01",
      "new_mode": 33188,
      "new_path": "third_party/jctf.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20b141e0cd9fe11d2af19c4412a527db946a82de",
      "new_mode": 33188,
      "new_path": "third_party/jdwp-tests.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dc91adafbaeee906595070bee0d00eb7f597fe1",
      "new_mode": 33188,
      "new_path": "third_party/proguard/README.google"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a145334bce9838d86cc4425e87c8c729571c69e",
      "new_mode": 33188,
      "new_path": "third_party/proguard/proguard5.2.1.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3a2a2a7ede44244ac1c8361c158684715d53967",
      "new_mode": 33188,
      "new_path": "third_party/proguardsettings.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db949841d354be73e50a9dcfdaec732c50f1be8d",
      "new_mode": 33188,
      "new_path": "third_party/youtube/youtube.android_11.47.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b15878454baa73137f75d21e86bbddebbfc795cb",
      "new_mode": 33188,
      "new_path": "third_party/youtube/youtube.android_12.10.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d64239bfb7886e3a3310d22cf109aedde854bff9",
      "new_mode": 33188,
      "new_path": "third_party/youtube/youtube.android_12.17.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0c990f48b5487f743deeb9e4db9eb86297707d2",
      "new_mode": 33261,
      "new_path": "tools/apk-masseur.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb3189e3210ecf249c2f122090ca481941596a08",
      "new_mode": 33188,
      "new_path": "tools/benchmarks/android-sdk-linux.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd28efecb9c9dc02f13005da42d44dd8574e6194",
      "new_mode": 33188,
      "new_path": "tools/benchmarks/get_deps.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3ea70320964a540076811cf1ca4bec44cef7002",
      "new_mode": 33188,
      "new_path": "tools/benchmarks/main_utils.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8d1501b3926104f7ebdff8769430c5ebf6a5a51",
      "new_mode": 33261,
      "new_path": "tools/bisect.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb0c8418e369df1d6666856100310ec84b196c88",
      "new_mode": 33261,
      "new_path": "tools/d8.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd9257e1efef6f7b73f13601fb64f32aa24535a9",
      "new_mode": 33188,
      "new_path": "tools/docker/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a308e462bde66388bcd68c1772f2a77c84ba6d31",
      "new_mode": 33188,
      "new_path": "tools/docker/image/Dockerfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7746b87a25e932f0b7bc7d3aa59d7fb8fb4d035b",
      "new_mode": 33261,
      "new_path": "tools/docker/run.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "401fa5346d6a45333ada7f8c7e12138ef12954e1",
      "new_mode": 33261,
      "new_path": "tools/download_from_x20.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b9c430c4a4b6bc1e728c4e4ddf1f0991afa16eb",
      "new_mode": 33188,
      "new_path": "tools/gmscore_data.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1945557d281dd68eee781d443f45baea874d25d3",
      "new_mode": 33261,
      "new_path": "tools/gradle.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b118c9bb1d09912b41306826cb251ef1c283fb7",
      "new_mode": 33261,
      "new_path": "tools/java2smali.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acca4265f18629345ae7a8837e633e1b15d079b0",
      "new_mode": 33188,
      "new_path": "tools/linux/README.art-versions"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ecd0286e4b768a55e775d6f91948818f37695099",
      "new_mode": 33188,
      "new_path": "tools/linux/README.dalvik"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86fef9564ce0a223f6b83316444e909e2b269297",
      "new_mode": 33188,
      "new_path": "tools/linux/art-5.1.1.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40391f29f6c06066f753a0a7d829669032df851c",
      "new_mode": 33188,
      "new_path": "tools/linux/art-6.0.1.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55f7b1c10cfd93e91505d900976403e048c23f71",
      "new_mode": 33188,
      "new_path": "tools/linux/art-7.0.0.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ad91fc2e56986dbe9f5ed65d37c3a58444d91b5",
      "new_mode": 33188,
      "new_path": "tools/linux/art.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3aea45687ee40a4b851053c16bf95b4eac45f7ea",
      "new_mode": 33188,
      "new_path": "tools/linux/dalvik.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f13e394ebd4c317e789224272525ee74062b1fe3",
      "new_mode": 33188,
      "new_path": "tools/linux/dx.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16f98f34bcdbee74e867961d9fb6a4222325f99b",
      "new_mode": 33188,
      "new_path": "tools/mac/art.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "402acab36543e58adb8f0563c2eedc248af9e73a",
      "new_mode": 33188,
      "new_path": "tools/mac/dx.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b453227eff0454e657cd5c74c1620f535932ff1b",
      "new_mode": 33261,
      "new_path": "tools/r8.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1502783e188ce8e375060905746f9491cc226b8",
      "new_mode": 33261,
      "new_path": "tools/run-d8-on-gmscore.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d561e7e4686edf134eb2bb3c677064deb7342e3d",
      "new_mode": 33261,
      "new_path": "tools/run-jdwp-tests.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c00a58dda9b062024e9af2764d4dc352fd5b7dda",
      "new_mode": 33261,
      "new_path": "tools/run-r8-on-gmscore.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "736d4285bd9674ff1b011c3cb337080f8a5d7de9",
      "new_mode": 33261,
      "new_path": "tools/run_r8_on_app.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f5baf8c7afa56f345ac5b2e09ae885d2c31d067",
      "new_mode": 33261,
      "new_path": "tools/test.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0b4716cf8e045d7bfc93b87bcb1eb2471127329",
      "new_mode": 33261,
      "new_path": "tools/track_memory.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd7a07244cb1e10cac783ff5a0218b46cf9c1280",
      "new_mode": 33261,
      "new_path": "tools/upload_to_x20.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5d27ca7c32ddb9ae7dfb7d773122de02848d2e5",
      "new_mode": 33188,
      "new_path": "tools/utils.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fb39e30a8be6b6f87ce3818e88cc7a0f1eb471e",
      "new_mode": 33188,
      "new_path": "tools/youtube_data.py"
    }
  ]
}
