)]}'
{
  "commit": "47e8409f12479b17647271f3b1ba04d9cfb147aa",
  "tree": "996bc740ba142f759ae6d944bf2196cb82f3c250",
  "parents": [
    "626a1b239a6a44185a1bb72b94015e6b73fa7017"
  ],
  "author": {
    "name": "Daniele Sassoli",
    "email": "danielesassoli@gmail.com",
    "time": "Wed Dec 10 14:29:43 2025 +0000"
  },
  "committer": {
    "name": "Daniele Sassoli",
    "email": "danielesassoli@gmail.com",
    "time": "Thu Dec 18 09:43:19 2025 +0000"
  },
  "message": "Extract deletion logic\n\nTake advantage of the already extracted logic between archiving and\ndeletion and further extract common logic.\n\nBug: Issue 461332435\nChange-Id: I750c57cbbf300fee6f48ed7eae1d38da6a6a6964\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cefbfc9d536ab29d9e41e0a6232c736fae89d96b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/AbstractScheduledTask.java",
      "new_id": "0b32d6d2d65a6e530ba8140260d1b9071ae4707c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/AbstractScheduledTask.java"
    },
    {
      "type": "modify",
      "old_id": "86286445b2145d90b7d7c34fdb6ed86d30b4c0df",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/ArchiveRepositoryRemover.java",
      "new_id": "24ffded512090f41c331df5fc2535fd92c70f9c0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/ArchiveRepositoryRemover.java"
    },
    {
      "type": "modify",
      "old_id": "62bda19651023aedee749d568324ecc7eb574117",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/DeleteTrashFolders.java",
      "new_id": "d34d1122c571916114874121e2b8c290650440cb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/deleteproject/fs/DeleteTrashFolders.java"
    }
  ]
}
