)]}'
{
  "commit": "25dbcb1a884c279ed0d14b44ff788617782466b6",
  "tree": "1409d35dcfc1cf064db08b5df92bab68c3d7e33d",
  "parents": [
    "2c96c3c0db2fd3b8b1b0acdae2f1042c74dd9c8e"
  ],
  "author": {
    "name": "Ben Rohlfs",
    "email": "brohlfs@google.com",
    "time": "Wed Mar 30 09:31:56 2022 +0200"
  },
  "committer": {
    "name": "Ben Rohlfs",
    "email": "brohlfs@google.com",
    "time": "Wed Mar 30 09:31:56 2022 +0200"
  },
  "message": "Fix issues with calling Polymer.Debouncer\n\nOn Google hosted Gerrit the image-diff plugin is broken. The error in\nthe js console is:\n\n`Polymer.Debouncer.debounce is not a function`\n\nThis has to do with the closure compilation, where the function ends up\nbeing renamed to\n\n`Debouncer$$module$third_party$javascript$polymer$v2$polymer$lib$utils$debounce$debounce`\n\nThis plugin is in maintenance mode, so we are looking for a quick fix.\nApparently the debouncing is not really required and can simply be\nremoved. I have tested this with both Bazel and Blaze builds and the\nDev Helper.\n\nGoogle-Bug-Id: b/217942160\nRelease-Notes: skip\nChange-Id: Ie183a3c1f68e9a2c2c1cd3a374d4d0231393afa0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd0711a4c9547aa833143bfaf515f095f35c2c3e",
      "old_mode": 33188,
      "old_path": "gr-resemble-diff-mode/gr-resemble-diff-mode.js",
      "new_id": "372f554180e112fed34e5a9578719f0c6a5fd902",
      "new_mode": 33188,
      "new_path": "gr-resemble-diff-mode/gr-resemble-diff-mode.js"
    },
    {
      "type": "modify",
      "old_id": "43e928b49271a5c4861eb410edfbfd166356496e",
      "old_mode": 33188,
      "old_path": "gr-resemble-diff-mode/gr-resemble-diff-mode_test.html",
      "new_id": "18cf4657eec162f925f6aa652d10f2014b5094d2",
      "new_mode": 33188,
      "new_path": "gr-resemble-diff-mode/gr-resemble-diff-mode_test.html"
    }
  ]
}
