)]}'
{
  "commit": "be90172f0a7c7783f2ec100bdb0755b1fdc8fb9f",
  "tree": "e78b1cab453d5c9af45fbb5add46a04dc00cd60f",
  "parents": [
    "b0b94f618280ef706ec278026ea51e8e4b4e78ad"
  ],
  "author": {
    "name": "Remi NGUYEN VAN",
    "email": "reminv@google.com",
    "time": "Wed Mar 02 21:00:33 2022 +0900"
  },
  "committer": {
    "name": "Remi NGUYEN VAN",
    "email": "reminv@google.com",
    "time": "Wed Mar 02 21:23:15 2022 +0900"
  },
  "message": "Support overriding APEX java contents\n\nIn addition to the current \"apps\", support overriding\nbootclasspath_fragments, systemserverclasspath_fragments, and java_libs.\n\nThis is useful to build APEXes with slightly different contents, for\nexample where the base APEX could contain libraries that only use stable\nAPIs, but the overriding APEX could contain a variant that also uses\nnon-finalized APIs.\n\nBug: 222247869\nTest: m (runs apex tests)\nChange-Id: I14da6f835c58b44be31e517598695ec8ff830648\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe4c205417c84172d9e24332246a330d9847beee",
      "old_mode": 33188,
      "old_path": "apex/apex.go",
      "new_id": "9031a4ea9c5d7a095c37a731a3a744b4987e7bc1",
      "new_mode": 33188,
      "new_path": "apex/apex.go"
    },
    {
      "type": "modify",
      "old_id": "b4b51284e6db36e90781fbee6d1f46457c9ced3c",
      "old_mode": 33188,
      "old_path": "apex/apex_test.go",
      "new_id": "a50bfda045869bc62042dfcd2c5b5dd6bac4cf5a",
      "new_mode": 33188,
      "new_path": "apex/apex_test.go"
    }
  ]
}
