)]}'
{
  "commit": "3b3bad9e774891856c198738c46d547de954b84a",
  "tree": "2612f68df4473475fdda7e363c00528a34335b91",
  "parents": [
    "13c128b74230d6cb2022577ad495ef8d2abeb4cb"
  ],
  "author": {
    "name": "ilist",
    "email": "ilist@google.com",
    "time": "Fri Oct 08 23:39:19 2021 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Oct 08 23:40:34 2021 -0700"
  },
  "message": "Rollforward of https://github.com/bazelbuild/bazel/commit/cecb3f1650d642dc626d6f418282bd802c29f6d7: Create a wrapper around the desugar binary that sets jdk.internal.lambda.dumpProxyClasses\n\nIn JDK11 \u003e11.0.9.1, the platform uses lambdas early enough that the LambdaMetaFactory\nclass gets loaded by desugar\u0027s main is reached, so it doesn\u0027t get a chance\nto set the dump directory.\n\nThe wrapper script let\u0027s us upgrade JDK version.\n\nFixes https://github.com/bazelbuild/bazel/issues/12880\n\nPiperOrigin-RevId: 401933663\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f0d45b83c97988030a266e4a29c5d94c4ae32537",
      "old_mode": 33188,
      "old_path": "src/tools/android/java/com/google/devtools/build/android/desugar/BUILD",
      "new_id": "8ac93c6ec558a652e9da5329ec939790267e175f",
      "new_mode": 33188,
      "new_path": "src/tools/android/java/com/google/devtools/build/android/desugar/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f4bd29f99d04215d12cd2530cc1f924b29574bf",
      "new_mode": 33261,
      "new_path": "src/tools/android/java/com/google/devtools/build/android/desugar/desugar.sh"
    }
  ]
}
