)]}'
{
  "commit": "54e89daeacd9728f45b4c16b3834e16d5f40e11c",
  "tree": "3fabee658f49ab06510db2bfbffe4c44bcf64b18",
  "parents": [
    "1213a73d263b161ce7184f38b6c3bc986bcc4b87"
  ],
  "author": {
    "name": "Fabian Meumertzheim",
    "email": "fabian@meumertzhe.im",
    "time": "Thu Aug 10 17:37:33 2023 +0200"
  },
  "committer": {
    "name": "Fabian Meumertzheim",
    "email": "fabian@meumertzhe.im",
    "time": "Thu Aug 10 17:37:33 2023 +0200"
  },
  "message": "Reference `platformclasspath` in `@bazel_tools`\n\nThe `platformclasspath` rule in `@rules_java` always requires a\nbootstrap Java runtime toolchain to be registered, but whether the\ncommonly used toolchain macros in `@bazel_tools` register this\ntoolchain depends on the version of Bazel that is running the build\nand the version of `rules_java` it bundles as `@rules_java_builtin`.\n\nIn order to support all Bazel versions, reference the\n`platformclasspath` in `@bazel_tools`, which in turn references the\ncorresponding target in `@rules_java_builtin`, which may or may not be\nthe current version of this code.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e69698848bc7ba15c77a6b8163bea22b2670b282",
      "old_mode": 33188,
      "old_path": "toolchains/default_java_toolchain.bzl",
      "new_id": "788f91dbc989b44f03eacb604de41175dedc3c0b",
      "new_mode": 33188,
      "new_path": "toolchains/default_java_toolchain.bzl"
    }
  ]
}
