)]}'
{
  "commit": "cb9d9573f892fbae1771d4ca740faecccc4b4c18",
  "tree": "4fc447c7b56f673154db7e70c20fb2b364146991",
  "parents": [
    "6560ec8f548fb13039f4ac70d5728d2623db5d83"
  ],
  "author": {
    "name": "Wyatt Hepler",
    "email": "hepler@google.com",
    "time": "Mon Jun 01 11:25:58 2020 -0700"
  },
  "committer": {
    "name": "Wyatt Hepler",
    "email": "hepler@google.com",
    "time": "Wed Jun 03 15:42:09 2020 -0700"
  },
  "message": "pw_rpc: BaseServerWriter class\n\nBaseServerWriter handles streaming responses from a server. The\npw_rpc server implementation must extend BaseServerWriter to provide a\nuser-facing method for actually sending responses.\n\nChange-Id: I80e73ff5847ff5c843e496ada08245db8049afb5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fdd6f817efa7538105630cba233ad7fc7444e48c",
      "old_mode": 33188,
      "old_path": "pw_rpc/BUILD",
      "new_id": "14f09e3e17fce39423717f8de8b6fa35b3777b94",
      "new_mode": 33188,
      "new_path": "pw_rpc/BUILD"
    },
    {
      "type": "modify",
      "old_id": "37aeba1f96a55a1ec7ce1add4c9f7937b949d24e",
      "old_mode": 33188,
      "old_path": "pw_rpc/BUILD.gn",
      "new_id": "99ef6783225b3ec1552efac69105528336d36d47",
      "new_mode": 33188,
      "new_path": "pw_rpc/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49b9a37c4f2c44875c13319acb704e93aa3b3725",
      "new_mode": 33188,
      "new_path": "pw_rpc/base_server_writer.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6789695127d5bea2d05505292ee786f41525b33f",
      "new_mode": 33188,
      "new_path": "pw_rpc/base_server_writer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "133aa4f049375527faa773b8335f26c47ed39dd5",
      "old_mode": 33188,
      "old_path": "pw_rpc/public/pw_rpc/channel.h",
      "new_id": "f0f890fce4c74c029bb497dc86dc494207d59a71",
      "new_mode": 33188,
      "new_path": "pw_rpc/public/pw_rpc/channel.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f696ed9ab52f3773bb9d2dfe0040aa8585b03115",
      "new_mode": 33188,
      "new_path": "pw_rpc/public/pw_rpc/internal/base_server_writer.h"
    },
    {
      "type": "modify",
      "old_id": "2dcc3e09360c04919318cb92a56cea3ac4b2db08",
      "old_mode": 33188,
      "old_path": "pw_rpc/public/pw_rpc/server_context.h",
      "new_id": "cebbf65ba0a0ed95e63c0c57800602acba1d7af9",
      "new_mode": 33188,
      "new_path": "pw_rpc/public/pw_rpc/server_context.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4b1a66257c9bdcdc469c6cc2ed91585f07888be",
      "new_mode": 33188,
      "new_path": "pw_rpc/pw_rpc_private/test_utils.h"
    },
    {
      "type": "modify",
      "old_id": "b24208859013bd008a16595e31e6a89601edd8e6",
      "old_mode": 33188,
      "old_path": "pw_rpc/server_test.cc",
      "new_id": "389c9ca9669460e87d0b03f82e1f04cfdde28aa7",
      "new_mode": 33188,
      "new_path": "pw_rpc/server_test.cc"
    }
  ]
}
