)]}'
{
  "commit": "f825be5b4ee7de1bd8690579ab25cd759bd8c8ef",
  "tree": "684cb61b9626080f97b9ac510a2d2de3dce8fe29",
  "parents": [
    "674fddd6af76fff5a98146d906d5aef9cee3a10f"
  ],
  "author": {
    "name": "Sergey Zakharov",
    "email": "zakharovsergey1000@gmail.com",
    "time": "Sun Jan 15 18:32:26 2023 +0400"
  },
  "committer": {
    "name": "Sergey Zakharov",
    "email": "zakharovsergey1000@gmail.com",
    "time": "Mon Jan 16 07:35:44 2023 +0000"
  },
  "message": "AndPredicate#compare: Remove unnecessary calculation\n\nSince the comparison method is called in a loop, all unnecessary\nactions in this method will be called several times.\n\nThe expression \"\u0026\u0026 b instanceof DataSource\" is redundant because\n\"b instanceof DataSource\" is always true if\n\"cmp \u003d\u003d 0 \u0026\u0026 a instanceof DataSource\"\n\nRelease-Notes: skip\nChange-Id: Id697c31e4854b6e9f68200195eaf642691825ff9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23ae3121624ff2d80a2d5f03f84ef743ccc93612",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/index/query/AndPredicate.java",
      "new_id": "fda961d49e770c3e961ee635341e1b7288001220",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/index/query/AndPredicate.java"
    }
  ]
}
