)]}'
{
  "commit": "16249c2434094847c3c2b14321dda3224fea8b28",
  "tree": "1424a288e3328fe72bd11478e9e66f84f6a13f5e",
  "parents": [
    "fd7dc049dd0c62286512f18c2edab185f121cbf6"
  ],
  "author": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Tue May 14 17:32:30 2024 +0200"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Wed May 15 02:10:40 2024 +0200"
  },
  "message": "Rename RefPair to RefUpdateSnapshot and clean it up\n\n- the old name RefPair was a misnomer, it\u0027s not a pair of refs\n- the new name RefUpdateSnapshot better describes the purpose of this\n  class: it\u0027s an immutable snapshot of a JGit RefUpdate as the class\n  javadoc already explained\n- reduce visibility of this class to package-visibility since it\u0027s only\n  used within its enclosing package\n- add getters for all properties the callers need from a\n  RefUpdateSnapshot\n\nChange-Id: I78c9d35c685beffbd3bc3d4ab18bd006d98382a6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e4595174e5696f45e33692aed0a2489a503d880",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gerritforge/gerrit/globalrefdb/validation/BatchRefUpdateValidator.java",
      "new_id": "cbdb8cd889ea02d710be1f5b809fe5f1d2f3b498",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/globalrefdb/validation/BatchRefUpdateValidator.java"
    },
    {
      "type": "delete",
      "old_id": "4211c0c3f8e0f34d8b43ffe9ae3ea853bf498444",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gerritforge/gerrit/globalrefdb/validation/RefPair.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e83be39ae2323d679dad41acbf75b561699fea7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/globalrefdb/validation/RefUpdateSnapshot.java"
    },
    {
      "type": "modify",
      "old_id": "8823f3de57721b19011d214e4e06bc2967d7cbd1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gerritforge/gerrit/globalrefdb/validation/RefUpdateValidator.java",
      "new_id": "31d3af10449489b3763419be48b2e54aeeba2082",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/globalrefdb/validation/RefUpdateValidator.java"
    }
  ]
}
