)]}'
{
  "commit": "d134e79fb15b7a97e8cea4e5e13cfebb48729fce",
  "tree": "fec83924b2828e66ada17c7dd0689070547c9ca9",
  "parents": [
    "068511b2d4494a534c09abdf2c7dfa547d0f7029"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Sun Sep 21 12:31:56 2014 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david.ostrovsky@gmail.com",
    "time": "Wed Jan 21 10:42:31 2015 +0000"
  },
  "message": "Fix plugin reloading for DynamicItems\n\nSince DynamicItems could only ever be loaded by a single\nplugin at a time (they are singletons), the code enforcing\nthis prevented those plugins from being reloaded.\n\nTest Plan: reload the following plugins:\n\n* gravatar-avatar-provider\n* websession-flatfile\n\nBug: issue 2895\nChange-Id: I52a07f34d1fa0b756f4cc22d0d83d2ef6906840e\n(cherry picked from commit 9a5e78aa73fc4cf1159e2bcca95bf11c1f0b5cb5)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9ef7d1b7839de0bf565e72a13fa014cf9eb26a89",
      "old_mode": 33188,
      "old_path": "gerrit-extension-api/src/main/java/com/google/gerrit/extensions/registration/DynamicItem.java",
      "new_id": "7edfaed1a93fa6d4459e9004307e43c8ef3af05d",
      "new_mode": 33188,
      "new_path": "gerrit-extension-api/src/main/java/com/google/gerrit/extensions/registration/DynamicItem.java"
    }
  ]
}
