)]}'
{
  "commit": "30ac73a8d6524a67bc9fd35c50280e3ddd48ea10",
  "tree": "d330e8fdd65c1d04d074ff3f86e97021fc796d3a",
  "parents": [
    "6e042c17aa85ac5348bc5f6eb3236ca298b79309"
  ],
  "author": {
    "name": "Stefan Beller",
    "email": "sbeller@google.com",
    "time": "Thu Apr 23 10:58:24 2015 -0700"
  },
  "committer": {
    "name": "Stefan Beller",
    "email": "sbeller@google.com",
    "time": "Thu Apr 23 10:58:24 2015 -0700"
  },
  "message": "SubmoduleOp: Fix merging multiple changes to superprojects\n\nUnder certain conditions the SubmoduleOp did not behave correctly. Instead\nof merging the changes from a submodule to a superproject, there was a\nnull pointer exception instead when parsing the commit messages of the\nchanges.\n\nThis is fixing the issue as well as having a regression test to prevent\nsuch behavior in the future.\n\nA new file in the acceptance test suite is introduced, because we need to\ntest with a non default configuration, and we don\u0027t want to change the\nSubmoduleSubscriptionsIT.java to have the non default configuration on\ntop as that would run all the test twice with and without the new config.\n\nBug: issue 3197\nChange-Id: I168cb2feeaba072987a9376352d289f6acccc08a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ad9c8cac26115f777add5d29727cb82e34a89c1",
      "old_mode": 33188,
      "old_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/git/BUCK",
      "new_id": "446a183d55947d47b202a0cad4dba099b19d03ce",
      "new_mode": 33188,
      "new_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/git/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85037f1461f1d7f64c026e9004d294def240fabb",
      "new_mode": 33188,
      "new_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/git/SubmoduleSubscriptionsWholeTopicMergeIT.java"
    },
    {
      "type": "modify",
      "old_id": "f05a1d4f19e538d99eb24d536aab9d44bc568581",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/git/SubmoduleOp.java",
      "new_id": "773d665f3cd0662076136b075bda22225d20b678",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/git/SubmoduleOp.java"
    }
  ]
}
