)]}'
{
  "commit": "3e8d9575e3c4f15e7c2f90bc72feb9a39c74a943",
  "tree": "497707f460d4f005dc89ad99da0f584696f6db6c",
  "parents": [
    "49b07656ebdb60b3386d0b542f1c2151961ec8a0"
  ],
  "author": {
    "name": "Markus KARG",
    "email": "markus@headcrashing.eu",
    "time": "Sun Dec 22 17:02:15 2024 +0000"
  },
  "committer": {
    "name": "Markus KARG",
    "email": "markus@headcrashing.eu",
    "time": "Wed Jan 01 17:57:14 2025 +0100"
  },
  "message": "Performance: Using ReentrantLock instead of synchronized\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3570e5164b61d9aaf20e223b9cca94f28b01901b",
      "old_mode": 33188,
      "old_path": "jaxrs-api/src/main/java/jakarta/ws/rs/ext/RuntimeDelegate.java",
      "new_id": "3dc71b8b70cb6e9fec39209fe7475219f9192840",
      "new_mode": 33188,
      "new_path": "jaxrs-api/src/main/java/jakarta/ws/rs/ext/RuntimeDelegate.java"
    }
  ]
}
