)]}'
{
  "commit": "874aed757016989ea2d9ccc360852defa1c6c991",
  "tree": "cb60329fde782f5604ce665175e7aa7263d6679e",
  "parents": [
    "a5f3a69707c0b4e3301ee81bb8af9ac7faa51984"
  ],
  "author": {
    "name": "Zalan Blenessy",
    "email": "zalanb@axis.com",
    "time": "Mon Jan 12 13:26:18 2015 +0100"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Mon Feb 23 10:39:15 2015 +0900"
  },
  "message": "Added support for changing parent revision during rebase\n\nIt is a common use-case of configuration managers (CMs) to restructure\na sequence of patches towards a target branch.\n\nThis patch allows restructuring of patches from the UI and REST API\nusing the rebase action.\n\nIt is now possible to:\n  - Introduce a new dependency towards another change.\n  - Remove dependency towards another change.\n\nThere is a non-obvious limitation regarding the parent revisions: It has\nto be a valid patch set towards the same target branch.\n\nChange-Id: I882b16a929b2ce0c66b1a6d9b64947220bb46d0b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f508a83152df5640c4f148c5cfd94fb63c3fee38",
      "old_mode": 33188,
      "old_path": "Documentation/rest-api-changes.txt",
      "new_id": "49ebb49a8448fa6f9ea771970ed76a920efe5785",
      "new_mode": 33188,
      "new_path": "Documentation/rest-api-changes.txt"
    },
    {
      "type": "modify",
      "old_id": "428a19cd62205ac4d04fc18acdf59a4e2a4f8b58",
      "old_mode": 33188,
      "old_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/PushOneCommit.java",
      "new_id": "74f9f805ca70ae736b08f020c1564c285a00a5e9",
      "new_mode": 33188,
      "new_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/PushOneCommit.java"
    },
    {
      "type": "modify",
      "old_id": "94d564d91894114d2521751c1a5ec5223faedeb4",
      "old_mode": 33188,
      "old_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/change/ChangeIT.java",
      "new_id": "86c2c1fec2753e2c833095b84599cda37088f6e7",
      "new_mode": 33188,
      "new_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/change/ChangeIT.java"
    },
    {
      "type": "modify",
      "old_id": "4acec9aef8ff114fa74cd379095cf149e3488a79",
      "old_mode": 33188,
      "old_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/rest/change/ActionsIT.java",
      "new_id": "afcd5d0397b3529ccfc8665522d232f43b970fd2",
      "new_mode": 33188,
      "new_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/rest/change/ActionsIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f4a014e591dd45d227b7bb8e58d470f3eaefda8",
      "new_mode": 33188,
      "new_path": "gerrit-extension-api/src/main/java/com/google/gerrit/extensions/api/changes/RebaseInput.java"
    },
    {
      "type": "modify",
      "old_id": "202699ca76623edab4ed80e4df5bad6bb83dc071",
      "old_mode": 33188,
      "old_path": "gerrit-extension-api/src/main/java/com/google/gerrit/extensions/api/changes/RevisionApi.java",
      "new_id": "b940cc9963f86fdd7b86a3ab9147ffb50744771b",
      "new_mode": 33188,
      "new_path": "gerrit-extension-api/src/main/java/com/google/gerrit/extensions/api/changes/RevisionApi.java"
    },
    {
      "type": "modify",
      "old_id": "c919c6ba04c711f1384f18a4d50b276c88824341",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/GerritCss.java",
      "new_id": "2844b5e89839b4c450c6535ab7fea92694ab0c0b",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/GerritCss.java"
    },
    {
      "type": "modify",
      "old_id": "93881d2e7649c8f34b736d24c940810f9a0d85dd",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Actions.java",
      "new_id": "37b90c4060c32155599681bcf66668a9d7a32805",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Actions.java"
    },
    {
      "type": "modify",
      "old_id": "b1ad58323bc4058560a9327289443477cdabdc53",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RebaseAction.java",
      "new_id": "ffe96279ad129adb06c993440eb88020c7c533f1",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RebaseAction.java"
    },
    {
      "type": "modify",
      "old_id": "f9c18cdafa533768c31cf1b0a59a0740c66413ee",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RevertAction.java",
      "new_id": "3af97f5c2d6235db1c48d1a6e402a62ff7197360",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RevertAction.java"
    },
    {
      "type": "modify",
      "old_id": "0a29a0081f9f3cee896a5156ab96af3c3953bcf5",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeApi.java",
      "new_id": "1135491d4da8a01a87cd3349de529c0d8281b3e3",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeApi.java"
    },
    {
      "type": "modify",
      "old_id": "2bbb429332a1b81eb04eda7d40d389055a11e82f",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeConstants.java",
      "new_id": "00c4404a3944b1448cc82b6e60844784779f7a3b",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeConstants.java"
    },
    {
      "type": "modify",
      "old_id": "df1e2c551658cc92d80996ce93db342d4ca25217",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeConstants.properties",
      "new_id": "9bf3f39c80c7b3f06dde1a267b8d27419e822e0d",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeConstants.properties"
    },
    {
      "type": "modify",
      "old_id": "0d0f793ce6d5776e4c8dcb24026449f417e0bd71",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/gerrit.css",
      "new_id": "8d961ca20d83b58e0c95768e079f51e4322247e6",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/gerrit.css"
    },
    {
      "type": "modify",
      "old_id": "3813af240188824e12d96ad407aa3fdbf121be67",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CherryPickDialog.java",
      "new_id": "00269f946dde679324a7e76cf1144e20815c2f11",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CherryPickDialog.java"
    },
    {
      "type": "modify",
      "old_id": "aa32394d29b5bd3b90529afcee954bbb251b1e9c",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CommentedActionDialog.java",
      "new_id": "60b5f930d25dfb095b8bea62e766897041042ccd",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CommentedActionDialog.java"
    },
    {
      "type": "modify",
      "old_id": "2b6a866bc2b48878133b9a0e2f742e1f883d8027",
      "old_mode": 33188,
      "old_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CreateChangeDialog.java",
      "new_id": "021f39c4a137d3dbc09cd980318f400a0fb18b39",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CreateChangeDialog.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58f806af8a072bda5e4e33ddf890d113285cc0ae",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/RebaseDialog.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7d5d6a42ab98076d223817f84c1689259f1abb3",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/TextAreaActionDialog.java"
    },
    {
      "type": "modify",
      "old_id": "6b4c1a19c249e6f73c7c4ba64063bc4b9cb3168c",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/api/changes/RevisionApiImpl.java",
      "new_id": "c36faa29151f198884f3fdc4b7c44fa18eb4d8ed",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/api/changes/RevisionApiImpl.java"
    },
    {
      "type": "modify",
      "old_id": "331dfe5d49fd1f36fd21ffd8b6ba1729162c1a6f",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/change/Rebase.java",
      "new_id": "3f61b0168221fb2ae60021d2d653580c477da376",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/change/Rebase.java"
    },
    {
      "type": "modify",
      "old_id": "9bb67ea04bfddb15d4784ca8099c7bee35b6b6f2",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/changedetail/RebaseChange.java",
      "new_id": "f80a4740c4410f19d39960d6ff31cefc223321bb",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/changedetail/RebaseChange.java"
    }
  ]
}
