)]}'
{
  "commit": "389e0da1fedc7543e243267a1052f9209b4dd395",
  "tree": "07bb91d4d982fef49c0e0cb503494b9aa8270519",
  "parents": [
    "e47d766f66afe57fe722a422b2867e33666256d3"
  ],
  "author": {
    "name": "Ivo List",
    "email": "ilist@google.com",
    "time": "Tue Sep 29 03:59:35 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Sep 29 04:00:47 2020 -0700"
  },
  "message": "Remove java_tools_javac14 (releases and dependencies) from Bazel.\n\nJava_tools_javac14 is a binary equivalent to java_tools_javac11. It was split from java_tools_javac 11 in order to be able to provide specific support for Java 14.\n\nAs a result a release of java_tools_javac* we now need 6 binaries and fix of dependencies and their hashes in Bazel on cca. 18 different places. Adding another Java version (e.g. Java 15) will add additional 3 binaries and 9 places to fix (total 9/27).\n\nAlso JDK 14 has reached EOL.\n\nIt makes sense to have only one release until we actually have some specific support for Java 14 or newer.\n\nThis is a partial revert of commits fe291f7dcadc20eb85cff07b2cd4d899d79fba71 and 693c88a8f897b6764b98c7d9da922ffc96c6d890:\n- Add support for toolchain java 14\n- Add unit test against released java_tools_javac14\n\nCloses #12180.\n\nPiperOrigin-RevId: 334346567\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cdcb49a927bfd5d91d48da5778f09ca5f9526a54",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "91fcf4a144fc9d8f5feef5558390253b21074004",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "2cb0b5b89ac4eba66bfd43cfc380719e52f7ddec",
      "old_mode": 33188,
      "old_path": "src/BUILD",
      "new_id": "5bbf5c3b38db9273e4b3c658e5c30d485fd27a53",
      "new_mode": 33188,
      "new_path": "src/BUILD"
    },
    {
      "type": "modify",
      "old_id": "e120419835c3c5335b18110e64747aea92fad44b",
      "old_mode": 33188,
      "old_path": "src/test/shell/bazel/BUILD",
      "new_id": "2d649d6afad71186ea5cc3764f0871b61d9cac2c",
      "new_mode": 33188,
      "new_path": "src/test/shell/bazel/BUILD"
    },
    {
      "type": "modify",
      "old_id": "ce2376f2cc969b13a1ea0f4e26d048e6641ae1aa",
      "old_mode": 33188,
      "old_path": "src/test/shell/bazel/testdata/jdk_http_archives",
      "new_id": "1c3f878af687cdf98f999b8cef1f0c9a90a17ed1",
      "new_mode": 33188,
      "new_path": "src/test/shell/bazel/testdata/jdk_http_archives"
    },
    {
      "type": "modify",
      "old_id": "8d84f01107f8bb3e3ff3d187ef43823ab7e5422b",
      "old_mode": 33261,
      "old_path": "src/test/shell/testenv.sh",
      "new_id": "77aa71344bb6cd035814cdd55d89781339d35966",
      "new_mode": 33261,
      "new_path": "src/test/shell/testenv.sh"
    },
    {
      "type": "modify",
      "old_id": "3c79696f852f70ef5ec012a25617fa7b7bace14b",
      "old_mode": 33261,
      "old_path": "src/upload_all_java_tools.sh",
      "new_id": "e96fd01d5f3ce455fbe05856ac090bbe8338a154",
      "new_mode": 33261,
      "new_path": "src/upload_all_java_tools.sh"
    }
  ]
}
