)]}'
{
  "commit": "c28ea8d23cb1a78b762c13ebbf1f37411bcd0ed2",
  "tree": "7ca5142b6d7bb6b05878fb53509f86f4c0c7f947",
  "parents": [
    "05333e9f6824ecb1ee394d913c8712e1ff8b1de4"
  ],
  "author": {
    "name": "clementbera",
    "email": "clementbera@google.com",
    "time": "Wed May 22 09:34:07 2019 +0200"
  },
  "committer": {
    "name": "Clément Béra",
    "email": "clementbera@google.com",
    "time": "Wed May 22 07:35:37 2019 +0000"
  },
  "message": "Enable Nest based access in optimizations\n\n- All optimizations now consider private as\n  nest based private and not class private\n- Nest based access desugaring clears nest attributes,\n  so that optimizations before desugaring work using\n  the nest but optimizations after desugaring cannot\n  use nest information.\n\nBug:132671781\nChange-Id: I8e0aa00227fe819ee9ad33840d882b106737a0e1",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d34a68350565f186e92478a02da2af204f5658a8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java",
      "new_id": "55c13361da6384efd4ff0b2b4695249023be5ea4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java"
    },
    {
      "type": "modify",
      "old_id": "9d3e1e9f5dd8b67bc0f64281e3e432cda9196d75",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/R8NestBasedAccessDesugaring.java",
      "new_id": "b5801023221d6a0134f75e584c723358e198e4b3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/R8NestBasedAccessDesugaring.java"
    },
    {
      "type": "modify",
      "old_id": "ad7dfb8517319ea7ea8c111ae00e052b79d1d18a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/Inliner.java",
      "new_id": "dfa9dd0dd5a4742283b53980812b090b787aad01",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/Inliner.java"
    }
  ]
}
