)]}'
{
  "commit": "cfb5b41d27d3d28e7bd9d5be1ad68ff69f5aa725",
  "tree": "53bc0441eee91e79e0c997e53a6d7f12f0c87155",
  "parents": [
    "4941cfc9536b1af427473e5b4ec0c9f0ff662b55"
  ],
  "author": {
    "name": "Ivo List",
    "email": "ilist@google.com",
    "time": "Wed Nov 04 23:27:43 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Nov 04 23:28:55 2020 -0800"
  },
  "message": "Retrieve ijar from java_toolchain instead of using remote_java_tools.\n\nAndroid tools depend on using ijar directly, which is provided in tools/jdk/BUILD using remote_java_tools macro.\nRemote_java_tools uses selects to produce an archive name (java_lang_tools_linux, ..) and grab a tool out of it. The selected archive name needs to match the one toolchains will resolve to.\n\nInstead of ijar is already among things provided by java_toolchain and we can obtain it directly from the toolchain. The right way to do it is using already provided java_common.run_ijar.\n\nCloses #12399.\n\nPiperOrigin-RevId: 340793144\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3fc5a5e54c0ce6a52675e86aca5baf027e67582",
      "old_mode": 33188,
      "old_path": "tools/android/BUILD.tools",
      "new_id": "165b531650b28ac229cca706216736dd142a500d",
      "new_mode": 33188,
      "new_path": "tools/android/BUILD.tools"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "054be84e58afaa70116907959cc7a897fe7071f4",
      "new_mode": 33188,
      "new_path": "tools/android/defs.bzl"
    }
  ]
}
