)]}'
{
  "commit": "de3bfb2fb5c2bbfae416f291a44eb5ad4c7d687c",
  "tree": "9aa9d9e8745b901c5c4e1c03a4554bb26ed414b1",
  "parents": [
    "0623c5b8ea03f586c3ca904527fd4edeaa3d864a"
  ],
  "author": {
    "name": "Edwin Kempin",
    "email": "edwin.kempin@sap.com",
    "time": "Wed Jan 22 16:13:03 2014 +0100"
  },
  "committer": {
    "name": "Edwin Kempin",
    "email": "edwin.kempin@sap.com",
    "time": "Fri Jan 24 11:14:57 2014 +0100"
  },
  "message": "Add extension point to allow plugins to validate project creation\n\nBy implementing this extension point plugins can validate the creation\nof new projects based on input arguments. E.g. a plugin could enforce\na certain name scheme for the project names. A more sophisticated\nplugin could use this extension point to restrict the project creation\nfor certain groups to certain folders.\n\nChange-Id: I6b5c69cd435acf9789111d13f31049ef38699215\nSigned-off-by: Edwin Kempin \u003cedwin.kempin@sap.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9f5cded5c30fc8de663ed1b06ca5ad087554efb1",
      "old_mode": 33188,
      "old_path": "Documentation/config-validation.txt",
      "new_id": "b3ca5870f21069f75192f58cf6483ac1332ef649",
      "new_mode": 33188,
      "new_path": "Documentation/config-validation.txt"
    },
    {
      "type": "modify",
      "old_id": "d7f413e0163958aecd92ce347db10cb463c88ffd",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/config/GerritGlobalModule.java",
      "new_id": "f9e2de45b8faf58af071d3ec027e68488a9e270c",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/config/GerritGlobalModule.java"
    },
    {
      "type": "modify",
      "old_id": "45278f9af06f2fe4f7e5688c2a853c0ab3f74327",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/git/validators/CommitValidationException.java",
      "new_id": "029096e8f9ba080ef3a36d41f6e399de1510f56c",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/git/validators/CommitValidationException.java"
    },
    {
      "type": "modify",
      "old_id": "78819a80d85f7eb489410b9388b0605aaf5a01b1",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/git/validators/MergeValidationException.java",
      "new_id": "bfad0e393234cb88108de08f49d84fb52ca2c83a",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/git/validators/MergeValidationException.java"
    },
    {
      "type": "modify",
      "old_id": "32c4ef850e5c4dfa88cfd44a7d20a553cc8e361c",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/project/CreateProject.java",
      "new_id": "32956e5ecec288b71742f2bfc3eb469b7969331a",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/project/CreateProject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3c69c13f7f1d0873bf23c73ca99a04b1a677d91",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/validators/ProjectCreationValidationListener.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53ded1fd53cb1cf80598818695e5506c780cbf13",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/validators/ValidationException.java"
    }
  ]
}
