)]}'
{
  "commit": "ed021f9a2e6f405317012ac0ecc51c12f01d1ff7",
  "tree": "4649e76f58297365c708f2ca1d27cc030388f50c",
  "parents": [
    "c5a676da49caee5b60ff24e88e63b143303eac89"
  ],
  "author": {
    "name": "Googler",
    "email": "hvd@google.com",
    "time": "Thu Aug 06 05:50:40 2026 -0700"
  },
  "committer": {
    "name": "rules_java Copybara",
    "email": "noreply@google.com",
    "time": "Thu Aug 06 05:51:09 2026 -0700"
  },
  "message": "Fix `check_remote_jdk_configs.sh` for archives with nested layouts\n\nInstead of looking at just the top level directory, we find the first \u0027/bin\u0027 directory (or symlink).\n\nContext from https://github.com/bazelbuild/rules_java/pull/370\n\n`Note that Azul changed the layout of the macOS tar.gz archives after 21.0.9: they now contain a macOS application bundle with the JDK under Contents/Home instead of a flat JDK image (the Zulu 25 macOS archives are still flat). The strip_prefix of the two macOS entries therefore descends into Contents/Home.`\n\n(ignore-relnotes)\n\nPiperOrigin-RevId: 960249078\nChange-Id: I7b4e93dfc395985a672795204cad10fba20fcf93\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b1c509fe4c485c33682c4290890c6290051e70af",
      "old_mode": 33261,
      "old_path": "test/check_remote_jdk_configs.sh",
      "new_id": "09930bee1261dc8c2470eb5cead8e5c2febc5fcd",
      "new_mode": 33261,
      "new_path": "test/check_remote_jdk_configs.sh"
    }
  ]
}
