)]}'
{
  "commit": "1e9bea8536e5a62b7647f90a39492e90a40bdfbc",
  "tree": "76b03f4d1301ab29a47a46b858af979da0a8aa30",
  "parents": [
    "67e91dab54700ea9e6a149e0a4058b8d17a4e8d6"
  ],
  "author": {
    "name": "Gary Gregory",
    "email": "garydgregory@gmail.com",
    "time": "Sun Nov 21 18:57:37 2021 -0500"
  },
  "committer": {
    "name": "Gary Gregory",
    "email": "garydgregory@gmail.com",
    "time": "Sun Nov 21 18:57:37 2021 -0500"
  },
  "message": "[IO-751] When deleting symlinks, File/PathUtils.deleteDirectory()\nchanges file permissions of the target.\n\n\nPOSIX: Deleting a file requires write and execute on the parent. Listing a file also requires reading.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "014b77711bc164c8799d157e7a41ccb0c07285b5",
      "old_mode": 33188,
      "old_path": "src/main/java/org/apache/commons/io/file/PathUtils.java",
      "new_id": "6911ecd495f97812aa8657c7c705c1055f44bc76",
      "new_mode": 33188,
      "new_path": "src/main/java/org/apache/commons/io/file/PathUtils.java"
    },
    {
      "type": "modify",
      "old_id": "1880c758fce05ecdfca322aac23f9631a7182281",
      "old_mode": 33188,
      "old_path": "src/test/java/org/apache/commons/io/DeleteDirectoryTest.java",
      "new_id": "1bc2420ab31902050bad7e42e2825d2c16486446",
      "new_mode": 33188,
      "new_path": "src/test/java/org/apache/commons/io/DeleteDirectoryTest.java"
    }
  ]
}
