)]}'
{
  "commit": "edbac19121bb4b0f44966c68aaf3badade0b6c1c",
  "tree": "05fef13637bcac801eeb6a8f3cdbb238febebe96",
  "parents": [
    "1a9ee50bd0b77b323c285f9d2e979190b355676e"
  ],
  "author": {
    "name": "Chih-Hung Hsieh",
    "email": "chh@google.com",
    "time": "Fri May 05 18:42:19 2017 -0700"
  },
  "committer": {
    "name": "Chih-Hung Hsieh",
    "email": "chh@google.com",
    "time": "Tue May 09 11:32:02 2017 -0700"
  },
  "message": "Use JSON arrays in REST API output format.\n\n* Do not combine multiple owner/reviewer emails into one string.\n* Do not encode multiple OwnerWeights counter into a string like \"n1+n2+n3\".\n* Change the \"reviewers\" list to a simple list of emails,\n  without owner weight counters.\n* Change the \"owners\" list to a list of OwnerInfo,\n  which contains \"email\" and \"weights\" attributes.\n* Put OwnerWeights counters into an array.\n* Change path2owners and owner2paths to\n  sorted maps of string to array of string.\n* Change document, Java code, and JavaScript code to use the new JSON format.\n\nChange-Id: Ia42c10364d19f7843409dee421d003ae1cb9ea72\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "834994e2ed41193389ecd66797630eb9465fc887",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/findowners/Action.java",
      "new_id": "13a1cc9f9e8fdd93cb13ec379dc532b4e5631ec1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/findowners/Action.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72894d09abc44b982378b4b2697f0ec4c2dc3833",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/findowners/OwnerInfo.java"
    },
    {
      "type": "modify",
      "old_id": "d57304b76bfac254c605e38acaba9e8238a43f0a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/findowners/OwnerWeights.java",
      "new_id": "233f1d2bbdca1f858738a792463fa570434ee33c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/findowners/OwnerWeights.java"
    },
    {
      "type": "modify",
      "old_id": "b0b227cce74dadbc5ae810682d2a5f39d2b068e9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/findowners/RestResult.java",
      "new_id": "f91ecbeb267365d0ed340212fd55567aefabf978",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/findowners/RestResult.java"
    },
    {
      "type": "modify",
      "old_id": "76a0e5362324b4aac6767b06fd345a60107738ab",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/findowners/Util.java",
      "new_id": "1888fa15583f46839b9ed02951263a0e3a485d99",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/findowners/Util.java"
    },
    {
      "type": "modify",
      "old_id": "34152d3ae4e735a604b2785be7763710246cc23c",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/rest-api.md",
      "new_id": "7676059fa243ed32b73a7e56bd93a86ceefc058c",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/rest-api.md"
    },
    {
      "type": "modify",
      "old_id": "94d303f9ff6809c3117b7d6e552f4ab0596f5130",
      "old_mode": 33188,
      "old_path": "src/main/resources/static/find-owners.js",
      "new_id": "8122474428b1f8467bd1300b592dbbebad2c9570",
      "new_mode": 33188,
      "new_path": "src/main/resources/static/find-owners.js"
    },
    {
      "type": "modify",
      "old_id": "c8b3b3e6a21ba1b059d69c06d20eff971e2dd0e1",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/findowners/FindOwnersIT.java",
      "new_id": "11274c6ee59edd2314f818914e6b05e2c8e45cca",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/findowners/FindOwnersIT.java"
    }
  ]
}
