)]}'
{
  "commit": "6936d3aefa2c320a6e124f57ac33a03ce9b9acbd",
  "tree": "2c8723bb06258ca9ba32145c4b5ac8d80fa2fd93",
  "parents": [
    "3e093d57240db1e19916dc576b912e7d34a01a18"
  ],
  "author": {
    "name": "Nicholas Legg",
    "email": "nlegg@codeaurora.org",
    "time": "Tue Mar 06 14:55:24 2018 -0700"
  },
  "committer": {
    "name": "Martin Fick",
    "email": "mogulguy10@gmail.com",
    "time": "Wed Nov 14 16:48:14 2018 -0700"
  },
  "message": "Create a batch service plugin\n\nThe batch plugin provides a mechanism for building and previewing sets\nof proposed updates to multiple project/branches/refs that should be\napplied in a batch. These updates are built with Gerrit changes.\n\nThis initial change provides a mechanism to merge a change to a batch\nwith a single command.\n\nChange-Id: I860fa82dfa6cfe2029c534c55593e580c6f8afc6\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef8bd39934e4caa65158356d1075048ec63e9e02",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52f23b592dbe5cce04c9f252cd8d83d8458d8f42",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11069edd79019f7dafbe3138841cf289209270dd",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf1b0219f631ed2250400d194972e855c9f10adb",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e14e488492c9e7dcc1d3b65fedc0f65432e2855e",
      "new_mode": 33188,
      "new_path": "bazlets.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c7f0e4b0ee78ae83be20ef47d3b9756c3a9a317",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78e2f84b03cff75235dfe4b06c9ba047ad41d22a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gerrit/reviewdb/client/File.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ff7aa11198100cad089476a59a781b8c0fcdbbb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gerrit/server/git/meta/GitFile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c74202f53bdd1b3486122f41e69cac99ce6e063",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gerrit/server/util/RefUpdater.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff34662089b375d8e7d9f8aa641ceeaaf3c85886",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/Batch.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f68d7c57c1450f46c538d78a3f15f065fbef498",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/BatchCloser.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92e52d8c8792b051b93b48a6febe6f2160eb00b7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/BatchStore.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfb2c1536a316d7bbafbac22e6fbae8116f54019",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/Module.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c8c5f939fd3940ed39c72b58c17b917db2e25a5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/cli/FastForwardOptions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03c454531667cfeb66cb75edf0c6fe2efc90ff41",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/cli/MergeStrategyOption.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d20a2266ac7405545babb1058ca941e580b9e9c1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/cli/PatchSetArgument.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "babe9db61b570e3b398e24171b0e68cef9333f66",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/exception/NoSuchBatchException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b25e11087f2ce32ce5b8ca1a0db6fb94f60a4676",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/ssh/MergeChangeCommand.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c84155a948f7889cb25faa15fa89dbf5833daf9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/ssh/SshModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ef6cdbce82c6fe3004fb23ff4c43bf67cb4b8bb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/util/MergeBranch.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28e583f328f8d57c48b67f71df0629f2c07cef8a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/batch/util/MergeBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "617f3c1d79c679769d361998be81aafb8e3f5758",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/about.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08c20ab95e01f3e4bfeb117a88275748579b2dd7",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/cmd-merge-change.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17bdd49710840ea82f0fc9780b7e54c4b94207ab",
      "new_mode": 33261,
      "new_path": "test/test_batch_merge.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ed16cfd5ab9c319e127353e074ea81a7cff7d45",
      "new_mode": 33188,
      "new_path": "tools/bazel.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "tools/bzl/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b1df8c9aee7b28456447fab7b0f5457a5b986e3",
      "new_mode": 33188,
      "new_path": "tools/bzl/plugin.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6670f2c1aa5dcd576b1b027442744f593c3af6fa",
      "new_mode": 33261,
      "new_path": "tools/workspace-status.sh"
    }
  ]
}
