)]}'
{
  "commit": "dd24a0022a0ff959598da2c9bc097d27083be1a0",
  "tree": "be7da8fd2fe694a99019e7b60f2ebd26263e53c1",
  "parents": [
    "8e41dce65b97a3d466d6b1e65005abc52a07b90b"
  ],
  "author": {
    "name": "Fabian Meumertzheim",
    "email": "fabian@meumertzhe.im",
    "time": "Mon Jan 30 20:12:04 2023 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jan 30 20:13:37 2023 -0800"
  },
  "message": "Test and fix root symlink edge case in runfiles library\n\nDue to incomplete test coverage for the case of a root symlink named like a Bazel module, the Bash runfiles libraries behaved incorrectly in this case. This commit fixes that and adds proper test coverage for all libraries by adding repo mappings that conflict with the existing rlocation testcase for `config.json`.\n\nCloses #17317.\n\nPiperOrigin-RevId: 505873412\nChange-Id: I72019d329b72cab9cf893deb714da8889d371617\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6607317c759ab8d5ae459c33893d0b73413e922e",
      "old_mode": 33188,
      "old_path": "tools/bash/runfiles/runfiles.bash",
      "new_id": "540eb90d21461d91fe603f174ab02f0e5bcd4c3c",
      "new_mode": 33188,
      "new_path": "tools/bash/runfiles/runfiles.bash"
    },
    {
      "type": "modify",
      "old_id": "1e1c096b29e9cdedd08c315371ce7e65989fcd22",
      "old_mode": 33261,
      "old_path": "tools/bash/runfiles/runfiles_test.bash",
      "new_id": "d9c384787a9462590cc445c10481cafcf28231f6",
      "new_mode": 33261,
      "new_path": "tools/bash/runfiles/runfiles_test.bash"
    },
    {
      "type": "modify",
      "old_id": "4abb19f31ef0aa919f6b3534da024cbe262e69eb",
      "old_mode": 33188,
      "old_path": "tools/cpp/runfiles/runfiles_test.cc",
      "new_id": "122b184cafe1d07b9d40813bb3929d47ebefa1e8",
      "new_mode": 33188,
      "new_path": "tools/cpp/runfiles/runfiles_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8b88ce28bd4e3dd89ec45ffccf32eade768ae520",
      "old_mode": 33188,
      "old_path": "tools/java/runfiles/testing/RunfilesTest.java",
      "new_id": "92d420f77ce7bfea6555afec52d8d7c73b19308e",
      "new_mode": 33188,
      "new_path": "tools/java/runfiles/testing/RunfilesTest.java"
    }
  ]
}
