)]}'
{
  "commit": "65e818e65b4a8720a2dc3a15750d6d83bd961ed2",
  "tree": "0de6ce63a324f21c1354978c121dcba9d9380786",
  "parents": [
    "c1ae939e2e27c928dc87ca64280948d93fdb056a"
  ],
  "author": {
    "name": "Ivo List",
    "email": "ilist@google.com",
    "time": "Wed Nov 04 06:16:43 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Nov 04 06:19:36 2020 -0800"
  },
  "message": "Resolve labels in java_toolchain_default relative to java_tools repo\n\nUsecase for `java_toolchain_default` is:\n```\nload(\"@remote_java_tools_linux//:java_toolchain_default.bzl\", \"java_toolchain_default)\njava_toolchain_default(\n  name \u003d \"mytoolchain\",\n  javabuilder \u003d [\"//:VanillaJavaBuilder\"],\n)\n```\n\nIn order to make the use easier, we need to resolve labels relatively to current repo. Otherwise the user would need to specify `javabuilder \u003d [\"@remote_java_tools_linux//:VanillaJavaBuilder\"]`.\n\nCloses #12408.\n\nPiperOrigin-RevId: 340635441\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff7f1a36142d8f6246b667aa7051904fa8ab07d7",
      "old_mode": 33261,
      "old_path": "src/test/shell/bazel/bazel_java_tools_test.sh",
      "new_id": "45729fcf6f7994d58761e6f20990ab2c379d91b1",
      "new_mode": 33261,
      "new_path": "src/test/shell/bazel/bazel_java_tools_test.sh"
    },
    {
      "type": "modify",
      "old_id": "97406e0d379245d87e5e8176b02a4fe0a26c3b3c",
      "old_mode": 33188,
      "old_path": "tools/jdk/BUILD.java_tools",
      "new_id": "8e13b4bcdd85462ae8ba30384324b978c13f2c19",
      "new_mode": 33188,
      "new_path": "tools/jdk/BUILD.java_tools"
    },
    {
      "type": "modify",
      "old_id": "cce05dd7c73a05e9c04aa0798d0ed34dec405376",
      "old_mode": 33188,
      "old_path": "tools/jdk/java_toolchain_default.bzl",
      "new_id": "cddc6149ab4c71a687001916fb72c78e8be189cc",
      "new_mode": 33188,
      "new_path": "tools/jdk/java_toolchain_default.bzl"
    }
  ]
}
