)]}'
{
  "commit": "85b488f7fa12cfe7bfd3c10aecd25aefda734a17",
  "tree": "fcdf8ec96c28379dc8fb045460f1fe63fbe5c4f7",
  "parents": [
    "b718551571983f281d065e818da4fd9ca5723d89"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Wed Jan 31 09:01:27 2018 +0100"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Wed Jan 31 23:12:04 2018 +0100"
  },
  "message": "Bazel: Support building with Java 9\n\nFixes: #4256.\n\nBazel@HEAD supports Java 9.\n\nThe current code has one single issue with Java 9 compliance: the usage\nof sun.misc package. We add jdk.unsupported module with --add-modules\ncompiler option for now. Long term, the usage of non public API should\nbe avoided.\n\nTo build with Java 9, build custom bazel version and issue:\n\n  $ bazel --host_javabase\u003d/usr/lib64/jvm/java-9-openjdk build \\\n    --javacopt\u003d\u0027--release 9\u0027 \\\n    --java_toolchain\u003d@bazel_tools//tools/jdk:toolchain_jdk9 \\\n   :protobuf_java\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2902e9e22e252c714bfbde57689e1f0497d79e21",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "b786ff640f7804c7e961e507f2db1980283014a5",
      "new_mode": 33188,
      "new_path": "BUILD"
    }
  ]
}
