)]}'
{
  "commit": "f844c8df93ec1ae4e5d0b93f2ae591e5ccb521c8",
  "tree": "465d8f96dfb541b8bb8527ac646bd1dfff30035d",
  "parents": [
    "114d100715c6a025de154eb4136ee40cdc9a4f18"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Thu Oct 24 09:07:49 2019 +0200"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Thu Oct 24 09:07:49 2019 +0200"
  },
  "message": "Disable vertical merging if base has dependency outside main dex\n\nThis CL will add an additional check in the vertical class merger when\nmerging bases with constructors if compiling with a main dex list.\nThe check will look through constructors for references outside the\nmain dex and disable merging if a dependency is found.\n\nThe check requires scanning the code of constructors so the check is\nplaced as the last one.\n\nBug: 142909854\nChange-Id: I8d046f7666290fc8e358b28c3f030e4c3093df04",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2649e62c1c205d849830f6821285091f34f7ed73",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/DefaultInliningOracle.java",
      "new_id": "0251620cb6676374cef1972532d15e3594554efe",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/DefaultInliningOracle.java"
    },
    {
      "type": "modify",
      "old_id": "1e6b0ee5acd7a5a370857312a35158e34cbacfe6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java",
      "new_id": "159ca221fa549856ed4b6a8e18d7ed26f0aa3fa8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java"
    },
    {
      "type": "modify",
      "old_id": "3285930db0983ec8c42ebfa9b51427f0da813c0f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/classmerging/VerticalClassMergerInitTest.java",
      "new_id": "1c4f406c81c447eb542412d2cb7c6419f5f51bb8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/classmerging/VerticalClassMergerInitTest.java"
    }
  ]
}
