)]}'
{
  "commit": "c0101b250bc2d45b65bc9dc80d46d23bd1969f3b",
  "tree": "61e373c43a485ee8b2b13ec9300ea7eb2e3b2848",
  "parents": [
    "bbb7ad9af65d36a782ae16b85f2c9c3e2818d507"
  ],
  "author": {
    "name": "Rudina",
    "email": "rmorina@google.com",
    "time": "Wed Jun 11 23:24:56 2014"
  },
  "committer": {
    "name": "Rudina",
    "email": "rmorina@google.com",
    "time": "Mon Jul 07 20:39:47 2014"
  },
  "message": "State machine updated to read (potential) multiple server responses, listDir has been implemented, FTPSession and error handling added. Testing added for sendCommand and login.\nChange-Id: I45bcd20176c44e1ddd5e3daed1987bdfddf6382b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dcc8c0e5efd401a602c870088b30ec5dbdb6c2d0",
      "old_mode": 33188,
      "old_path": "Prototype/FTPLibrary.js",
      "new_id": "e4c573826d4b09b8346dfb34b3ff5d75f196cc20",
      "new_mode": 33188,
      "new_path": "Prototype/FTPLibrary.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b1d994fb0ca45e0e2d14b8ae703778ecb8fdd12",
      "new_mode": 33188,
      "new_path": "Prototype/FTPSession.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d51b1f783594a7bc6ad9e9bd546105a1aa7f941",
      "new_mode": 33188,
      "new_path": "Prototype/QUnit.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9778b268000ebdf0d5b44578ac55c193922b757",
      "new_mode": 33188,
      "new_path": "Prototype/SocketMock.js"
    },
    {
      "type": "modify",
      "old_id": "05f321f9a18296b8ab7aa7d577e9d3aec18576ed",
      "old_mode": 33188,
      "old_path": "Prototype/connectWindow.html",
      "new_id": "21df5efecd97947791f5c5810efd60e3c9d6c4d2",
      "new_mode": 33188,
      "new_path": "Prototype/connectWindow.html"
    },
    {
      "type": "modify",
      "old_id": "c19bbd5f3ab77fa3fbe2e3eb68890d184d8bb578",
      "old_mode": 33188,
      "old_path": "Prototype/main.js",
      "new_id": "c1e7a70d539f18c22dc41e09d8e853df708cd66b",
      "new_mode": 33188,
      "new_path": "Prototype/main.js"
    },
    {
      "type": "modify",
      "old_id": "93173a73ec97a17594688b349f3f994399635dca",
      "old_mode": 33188,
      "old_path": "Prototype/manifest.json",
      "new_id": "1db38f65007200278f5903e4f0e426a68aad2bcf",
      "new_mode": 33188,
      "new_path": "Prototype/manifest.json"
    },
    {
      "type": "delete",
      "old_id": "a07c6824efc1689aec3a5abacca9fd0b97cbb350",
      "old_mode": 33188,
      "old_path": "Prototype/stringview.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5688c54fdc53a5951a420c13a302eaf8d6f10cb",
      "new_mode": 33188,
      "new_path": "Prototype/tests.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ceda617bf3c8a15ccd2323bc167a6bf3fa62608",
      "new_mode": 33188,
      "new_path": "Prototype/third_party/TextEncoder/encoding-indexes.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "532e799358fe80b59c71c4eacffb82183f00592a",
      "new_mode": 33188,
      "new_path": "Prototype/third_party/TextEncoder/encoding.js"
    },
    {
      "type": "rename",
      "old_id": "e5ace116b6f53cfec96eb5175ecd36f727ad4047",
      "old_mode": 33188,
      "old_path": "Prototype/jquery.js",
      "new_id": "e5ace116b6f53cfec96eb5175ecd36f727ad4047",
      "new_mode": 33188,
      "new_path": "Prototype/third_party/jquery.js",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29c7db4981215ed77f9db1c499d15efdd9f5c7bf",
      "new_mode": 33188,
      "new_path": "Prototype/third_party/qunit/QUnitExample.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93026e3ba3f6d00b2b0f416c2f4c7272f1954029",
      "new_mode": 33188,
      "new_path": "Prototype/third_party/qunit/qunit-1.14.0.css"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e279fde17024c0a14bf2e7abd8de90c29746f1f",
      "new_mode": 33188,
      "new_path": "Prototype/third_party/qunit/qunit-1.14.0.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96038c89d1c99b4e57a2ad52a42c23ab9641ab4a",
      "new_mode": 33188,
      "new_path": "Prototype/third_party/qunit/qunit-promises.js"
    }
  ]
}
