)]}'
{
  "commit": "9642ddd2ce07eaea03319a10fdf96c3683b934f1",
  "tree": "fdac913118d4e7b679ae8aa018b2e1e0a30c6183",
  "parents": [
    "571fd8525478424e1aa328b3170fc0804b2d33fc"
  ],
  "author": {
    "name": "Matthias Andreas Benkard",
    "email": "code@mail.matthias.benkard.de",
    "time": "Sun Jan 12 20:30:47 2020 +0100"
  },
  "committer": {
    "name": "Matthias Andreas Benkard",
    "email": "code@mail.matthias.benkard.de",
    "time": "Sun Jan 12 20:30:47 2020 +0100"
  },
  "message": "Implement equals() and hashCode for composite ID classes.\n\nChange-Id: I7fd6be62f62f8dc43fa2863f52287654d307e8e0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2508f87ed8c976a21d689e4194ce4798a7162a35",
      "old_mode": 33188,
      "old_path": "src/main/java/eu/mulk/mulkcms2/entity/ArticleBranchTipPK.java",
      "new_id": "6472a8d9a70e9e16437fc2d373b38dc11813e592",
      "new_mode": 33188,
      "new_path": "src/main/java/eu/mulk/mulkcms2/entity/ArticleBranchTipPK.java"
    },
    {
      "type": "modify",
      "old_id": "2da588eefeb19f25aab7dacec53422a1158a3b6f",
      "old_mode": 33188,
      "old_path": "src/main/java/eu/mulk/mulkcms2/entity/ArticleRevisionCharacteristicPK.java",
      "new_id": "edaaff160561e331bc4938ed5dff92cb5f3f3bbb",
      "new_mode": 33188,
      "new_path": "src/main/java/eu/mulk/mulkcms2/entity/ArticleRevisionCharacteristicPK.java"
    }
  ]
}
