)]}'
{
  "commit": "2044ea882f1548a06ccc2ce5e9923dcd322aa3d7",
  "tree": "fc58914d1eedf21eb7185361e46caac9be42d6f8",
  "parents": [
    "3e67fcddbb77de2953fce866a35bdce01085fa1d"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Mon Jul 31 21:11:54 2017 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david.ostrovsky@gmail.com",
    "time": "Tue Aug 01 06:15:59 2017 +0000"
  },
  "message": "Polygerrit: Align label abbreviation with GWT UI\n\nPolygerrit abbreviation algorithm deviates from the GWT UI. It removes\nall low case letters and dashes. This produces different abbreviation\nstring. Most prominent example is different computed label shortcut\nfor PolyGerrit-Review label: PGR instead of PR in GWT UI. Align the\nabbreviation on Polygerrit side with GWT algorithm, that tokenizes\nthe label name with dash as delimiter and concatenates the upper cased\nfirst character of each token.\n\nBug: Issue 6529\nChange-Id: Ib5ef1448df84c5933c549777e55bf7869bfcfc33\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6ce708c7bf6ff27c4088e3704aa7d73da597621d",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/change-list/gr-change-list/gr-change-list.js",
      "new_id": "af5a3b0eb1c95f67410e0453647a7c830814b855",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/change-list/gr-change-list/gr-change-list.js"
    },
    {
      "type": "modify",
      "old_id": "378cd7b97a47713c1f2263e845d45672b82a8165",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/change-list/gr-change-list/gr-change-list_test.html",
      "new_id": "a570bd50ca9412fbc7b22a765c60a9a0a3295992",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/change-list/gr-change-list/gr-change-list_test.html"
    }
  ]
}
