)]}'
{
  "commit": "02508338d72615e42aecc41911a747a44241e192",
  "tree": "867db69c78d847b23026f02018d3a4536c946603",
  "parents": [
    "598949526df50ff7f463c26e16fc93a09e533d19"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Sat Jan 08 20:12:10 2022 +0100"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Fri Oct 20 13:08:42 2023 +0000"
  },
  "message": "Bump Java language level to Java 17 per default\n\nNote that with this change CI verification takes place on JDK 17 for\nboth checker environments: Build/Tests and RBE Build/Tests.\n\nAlso update eclipse project generation to reference JavaSE-17 per\ndefault.\n\nAlso change compatibility mode of Locale Sensitive Service Provider to\nCOMPAT only, as it also fixed the tests on Mac Os X operating system.\n\nTest Plan:\n\nTo build with Remote JDK 17 locally:\n\n  $ bazel build release\n\nTo build with Remote JDK 17 on RBE:\n\n  $ bazel build --config\u003dremote --remote_instance_name\u003d\u003cname\u003e release\n\nTo build with Remote JDK 11 locally:\n\n  $ bazel build --config java11 release\n\nTo build with Remote JDK 11 on RBE:\n\n  $ bazel build --config\u003dremote11 --remote_instance_name\u003d\u003cname\u003e release\n\nRelease-Notes: Update Java language level to Java 17 per default\nChange-Id: I932527e6036efb1518a31979a22a086e458bbc5c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94df44ee5a47e6166cca53584936e98b57643558",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "6828f9ee234c1bcdf7f9caccb8676d0c25760a99",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "fae2a87326fd23472f661fd419bc633e861f25cd",
      "old_mode": 33188,
      "old_path": ".settings/org.eclipse.jdt.core.prefs",
      "new_id": "ba37f191bdd26610306d4dc4b21effe9ca5da6c1",
      "new_mode": 33188,
      "new_path": ".settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "c04db2cb34dee7dae79c9d8f7e649707f201d06d",
      "old_mode": 33188,
      "old_path": "java/Main.java",
      "new_id": "e824a959961ce17f38c8d85a140a0831c99bca76",
      "new_mode": 33188,
      "new_path": "java/Main.java"
    },
    {
      "type": "modify",
      "old_id": "4659c48423603a0b8ae0223fa21e05d633c9fef1",
      "old_mode": 33188,
      "old_path": "tools/bzl/junit.bzl",
      "new_id": "c5951e12ec64a04477a0602bd73dfc3ac57637af",
      "new_mode": 33188,
      "new_path": "tools/bzl/junit.bzl"
    },
    {
      "type": "modify",
      "old_id": "d574ecf7b776dc6882c69d69eaf415f1dc1ca95b",
      "old_mode": 33261,
      "old_path": "tools/eclipse/project.py",
      "new_id": "3ad9e0c2604cd03b0a9ace01ceac838a86a8e094",
      "new_mode": 33261,
      "new_path": "tools/eclipse/project.py"
    }
  ]
}
