)]}'
{
  "commit": "fbb72fdf125158c19aebd15761c81335c90961d9",
  "tree": "bb2e64d38e009711c03ea817a8cd8d6469bac23e",
  "parents": [
    "82b8bdf3c6a57bb304f85b31fabf0fa5e97fe16b"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Jul 24 01:24:11 2026 +0200"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Sat Jul 25 15:19:47 2026 -0700"
  },
  "message": "Stop using custom deserialisation logic for groups*, accounts and tokens\n\nAfter the introduction of the CacheDef\u003c?,?\u003e injection in the Key JSON\ndeserialiser for caches, there is no need anymore to manage caches with\ncustom cases in the CacheKeyJsonParser.\n\nChange-Id: I69c5a2895d3657ac314de88f0d9c7380d5f5e6da\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f2eea79632abb400a70d1988f7c421d615d6fb9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/CacheKeyJsonParser.java",
      "new_id": "f3eb71e874316d8f0107705d38fe309178370f65",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/CacheKeyJsonParser.java"
    },
    {
      "type": "modify",
      "old_id": "e3f9615b1d0dbc11f64082f7ffa831a3722c6270",
      "old_mode": 33188,
      "old_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/CacheKeyJsonParserTest.java",
      "new_id": "c08fef07c1acad9976e05a71116f8a9630e015f4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/CacheKeyJsonParserTest.java"
    }
  ]
}
