)]}'
{
  "commit": "119320aa470cefca678052acf650af65a88eb641",
  "tree": "e9d7e2947b7cfae11cb62597dbe18d001a8370e8",
  "parents": [
    "48a7da086d77150ba0f699d6655368801d0d713a"
  ],
  "author": {
    "name": "Jinseong Jeon",
    "email": "jsjeon@google.com",
    "time": "Wed Mar 13 10:36:52 2019 -0700"
  },
  "committer": {
    "name": "Jinseong Jeon",
    "email": "jsjeon@google.com",
    "time": "Wed Mar 13 10:36:52 2019 -0700"
  },
  "message": "Extend non-null tracking to D8.\n\nBug: 128421006\nChange-Id: Iafaf3d21bfd92eebfcd11f272ef52337a44a3702",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "121a101613429ed076e6932d32ebb5feb0515496",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java",
      "new_id": "9e6dd9ce0a7765e28e753887a364769bcde494bf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java"
    },
    {
      "type": "modify",
      "old_id": "fbc237326da215c2f66daf8acd478e79d665dca4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/NonNullTracker.java",
      "new_id": "4bbfc4d95397e8480a5d89dd3ac0870c258278d6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/NonNullTracker.java"
    },
    {
      "type": "modify",
      "old_id": "a82e5f5b805405368953e739a4afc716d5a2eef1",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/analysis/type/NullabilityTest.java",
      "new_id": "54399f9b3e2c695b525b2873d1e3ca3770e3d72c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/analysis/type/NullabilityTest.java"
    },
    {
      "type": "modify",
      "old_id": "6b44b2f64e806498612f755ba06d018613964590",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/NonNullTrackerTest.java",
      "new_id": "155a1ba2f9d7f5d23fb719aa7256e7679022643e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/NonNullTrackerTest.java"
    },
    {
      "type": "modify",
      "old_id": "8a44d15733faa0bce2dd75ef3648af9f62218039",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/NonNullTrackerTestBase.java",
      "new_id": "f21113d47074580c49a1cba0e3156b1a828cfb5d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/NonNullTrackerTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "ad0ae87f223dfca905bea0dc49f94e8fd3d0cd6f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/SimplifyIfNotNullTest.java",
      "new_id": "15e97291d74eb8ad78fbb9f28d385ca49da6f180",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/SimplifyIfNotNullTest.java"
    },
    {
      "type": "modify",
      "old_id": "42d7ab4ca8e7850192a897f52819ab8b8409aff4",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/string/StringValueOfTest.java",
      "new_id": "330280f4081c415e7109b7704d08bdb2b0283f83",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/string/StringValueOfTest.java"
    }
  ]
}
