)]}'
{
  "commit": "cb317abec2ce4099f32c9c7262f37a3233ac52db",
  "tree": "2b0b302fed57ac3ef7f17dd27a0f494b7539cbae",
  "parents": [
    "d5de98ee9fbb056b82e56c812e56cdc4edc55603"
  ],
  "author": {
    "name": "Viet-Trung Luu",
    "email": "viettrungluu@chromium.org",
    "time": "Fri May 08 21:24:28 2015 -0700"
  },
  "committer": {
    "name": "Viet-Trung Luu",
    "email": "viettrungluu@chromium.org",
    "time": "Fri May 08 21:24:28 2015 -0700"
  },
  "message": "Move //services/files/c -\u003e //mojo/services/files/public/c.\n\nR\u003djamesr@chromium.org\n\nReview URL: https://codereview.chromium.org/1133933002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ca98c5a5fe48376996f3bb182efe7ae0c52b5f1",
      "old_mode": 33188,
      "old_path": "mojo/BUILD.gn",
      "new_id": "aaf72c3ccd8f0a39879a1563af7a1a2a7e3b3502",
      "new_mode": 33188,
      "new_path": "mojo/BUILD.gn"
    },
    {
      "type": "rename",
      "old_id": "cedc2a7a3cd187a491199f0af3657ec820789bc0",
      "old_mode": 33188,
      "old_path": "services/files/c/BUILD.gn",
      "new_id": "9cd687be3d8931ba5a99b34a0b631cc8b0df9594",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/BUILD.gn",
      "score": 61
    },
    {
      "type": "rename",
      "old_id": "da21b699ec53a80b7b05b590b99c372be5faab7d",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/directory_wrapper.cc",
      "new_id": "cf1be69b2eff5dfc7b1f9aadf4df1123becdc94a",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/directory_wrapper.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "812b0e746dd2277f36db7bb407dcaf60064f4c57",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/directory_wrapper.h",
      "new_id": "90df8c0753fb1659d44a1ea4b2f02ddcf03e8adf",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/directory_wrapper.h",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "dac10316b273571cc9e988f480b6c4935a036928",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/errno_impl.h",
      "new_id": "dac10316b273571cc9e988f480b6c4935a036928",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/errno_impl.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a71bf8741b5be2431e9301e1d916150201ffdab1",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/fd_impl.h",
      "new_id": "3884eee79eeed98d616c09c50e10466a0b55b2d5",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/fd_impl.h",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "b0241ec6d1f5e7214c2b29d905172c3610b5b34d",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/fd_table.cc",
      "new_id": "9a7986ee7a17ded15a0104e987d7590f404e673a",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/fd_table.cc",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "e5dcef9d9cc96f0a26baca58e6e23295b113def3",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/fd_table.h",
      "new_id": "f007320bc5b893a2c1a87e16b53a93451477e1db",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/fd_table.h",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "0e37da123d01d218c617fbe2251044a5f9b783a5",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/file_fd_impl.cc",
      "new_id": "58d957ca280a3f7c83badd4cc2866e90584b69f3",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/file_fd_impl.cc",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "3d8cf3806b0c11edd52d9ad7438f61a96b5d6ab4",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/file_fd_impl.h",
      "new_id": "2a9a7d1a0c1bf8e2d5a181f0adbb235b332fd38c",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/file_fd_impl.h",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "260432bf51478bbf58b3b5eb24ac009e4bcb0f85",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/mojio_fcntl.cc",
      "new_id": "30715db58a671c95038f73ef01eaa03196669d52",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/mojio_fcntl.cc",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "526872e9316334e9b85b8e8520ea9604bf46559e",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/mojio_sys_stat.cc",
      "new_id": "d03de5a7845b3c9a2c6535c99996f715917fcfd2",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/mojio_sys_stat.cc",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "f31897a29d5cafdd6065739babec27193037606c",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/mojio_unistd.cc",
      "new_id": "f2f7f9c48800be3adeeefe519a96b2a727a169e7",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/mojio_unistd.cc",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "f130d60b4281c2e4fc47c4b9d516225fbcfbfba9",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/real_errno_impl.cc",
      "new_id": "9dd40873a184d249bc87a878ba1882b4ff948462",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/real_errno_impl.cc",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "b32e1433f7acfb3f589d8fb5f7adc0e2e74adc15",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/real_errno_impl.h",
      "new_id": "32f3c9b2d7ef3fca1d797a7f0805b95820d8fc47",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/real_errno_impl.h",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "21e37656343ba2ecc3d815cf09c43ae6cea848f2",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/singletons.cc",
      "new_id": "58d23c1313dce1e5f52240a7c1d1fff12cfca2c7",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/singletons.cc",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "6286a4e2922dfaacbfafc67644fefa8abc48550d",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/singletons.h",
      "new_id": "5c9980352c24e39d268e1eda10ca6af9fbb9b290",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/singletons.h",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "d5fcb2bfb15d05197ea8e537887292d66c580516",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/template_util.h",
      "new_id": "d5fcb2bfb15d05197ea8e537887292d66c580516",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/template_util.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e5cbb0c04b71709b6f26733c7dd4c762f4839ba1",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/util.cc",
      "new_id": "13c24389e8adcd73e29f2ca04f10808a172bd0ef",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/util.cc",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "e8741bda3cf6cbed0e9a954946152f8c5f91f50e",
      "old_mode": 33188,
      "old_path": "services/files/c/lib/util.h",
      "new_id": "871be9138c72916a4eda49a90893bab05164dfaf",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/lib/util.h",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "b05f6d8b043979a8cf6c987b51c30c7f27b7d376",
      "old_mode": 33188,
      "old_path": "services/files/c/mojio_config.h",
      "new_id": "9dcc58be33c2862898b55c4b3a7d4e4eb3a7eaa5",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/mojio_config.h",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "f6394c2b37c4954b15c9eb944d24fd1198f93a46",
      "old_mode": 33188,
      "old_path": "services/files/c/mojio_fcntl.h",
      "new_id": "bb5520e13fd8c142ca5bd1af8749c3b2fc1a4880",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/mojio_fcntl.h",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "2ccfe9832e975f81b15c7a71ed794a19dc60b253",
      "old_mode": 33188,
      "old_path": "services/files/c/mojio_stdio.h",
      "new_id": "3caad0946a99694cfdf2e8a03ce29328e4adb792",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/mojio_stdio.h",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "2498afceb44a026b6e82d18d4bdbfca0f8a2948f",
      "old_mode": 33188,
      "old_path": "services/files/c/mojio_sys_stat.h",
      "new_id": "17e976bb7e66983ded4e506402c55c314b80ed4c",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/mojio_sys_stat.h",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "b5cc572ec86fced3bb2224994c45261ec10286e0",
      "old_mode": 33188,
      "old_path": "services/files/c/mojio_sys_types.h",
      "new_id": "e4fafdcfa867d6a5898c548cbc89fe86af1b6e5c",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/mojio_sys_types.h",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "dee878a5fe67b583edcaf6df58bd26b13d8e981c",
      "old_mode": 33188,
      "old_path": "services/files/c/mojio_time.h",
      "new_id": "70083a90ebbd296cf314287c26b322cf48aade7b",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/mojio_time.h",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "a04091e27392d41dd6170f54c6e8d6bc421caeec",
      "old_mode": 33188,
      "old_path": "services/files/c/mojio_unistd.h",
      "new_id": "4b6ea9067fc931966779d5b95ceece76e3bd952a",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/mojio_unistd.h",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "ea2762e1732e216082e9f639165995d04ba8bfc4",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/directory_wrapper_unittest.cc",
      "new_id": "c2502f10d8411b57d28697f1c1c7ea545cf10eed",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/directory_wrapper_unittest.cc",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "03ec0db4115562a1e37f91ed458b2da9e3f5293f",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/errno_impl_unittest.cc",
      "new_id": "458f619fa91c4db762adc8200720e1b80bcd8d27",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/errno_impl_unittest.cc",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "1e4a09071fd9d9cafd6cb38df74f53d5825db8b8",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/fd_table_unittest.cc",
      "new_id": "809635ec40203307ada2e47d93187ce8160d00a3",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/fd_table_unittest.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "6ed614564fdd282599f982b310a1640bc54ec9fa",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/file_fd_impl_unittest.cc",
      "new_id": "2f91e3974b082b5c726b797aacf115fa62bf675c",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/file_fd_impl_unittest.cc",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "09bd4dc1e7d45371a42ea4037daf56e36b355c8b",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/mock_errno_impl.cc",
      "new_id": "dc67464e22ae78b8b65cca09c1ed9ebec86b9796",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/mock_errno_impl.cc",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "89a08f86cc7d869eaad232aca30bd5928a5c142f",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/mock_errno_impl.h",
      "new_id": "b8bff2f7b0f3ab99f9865e8a2bf26496261f582e",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/mock_errno_impl.h",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "e71c778424983133ba0d826c458bf83a8cbf0f9a",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/mojio_impl_test_base.cc",
      "new_id": "d5f1aea1e75915f6db538e628d10e69534ef88dd",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/mojio_impl_test_base.cc",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "46d283fd9b1e41701219ecf641ac924a0f9f9940",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/mojio_impl_test_base.h",
      "new_id": "f5f5fa53dbc11be7f9383148d95e59b5dd60b2cb",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/mojio_impl_test_base.h",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "c0573549d4c758534e5959ba1af974ae0dc215c5",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/mojio_sys_stat_unittest.cc",
      "new_id": "f170326d45f53c5b2ac821d6ddc0231a4e5e9bf1",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/mojio_sys_stat_unittest.cc",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "645160785db91137629d6909e0f5620c74412e92",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/mojio_test_base.cc",
      "new_id": "1cae74f110fd1dd0ef6ccdfd16dac866d4071b5b",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/mojio_test_base.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "a63e9e3ccbe430dbcfcc5f03c2cbc7f70e0e1e43",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/mojio_test_base.h",
      "new_id": "6cf64c2930c64577b854f278f4e9d7fb83c2a386",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/mojio_test_base.h",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "a30d50424c38cd7c15a6741228804e977d9d3c37",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/mojio_unistd_unittest.cc",
      "new_id": "bb6af7f5facdccfa888ad3965e784003665b4311",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/mojio_unistd_unittest.cc",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "51072fe72a2e34bc8b664f652e7b27cca3fe6de7",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/real_errno_impl_unittest.cc",
      "new_id": "e8bd650f992c9477073de15cfa8a49ff6f0d94dd",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/real_errno_impl_unittest.cc",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "47a088410f0bc3aefb283cc93e6bb96863422cbb",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/test_utils.cc",
      "new_id": "5ef9e9aa96d0a5f279e5211fa29adc1e9b80bb2a",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/test_utils.cc",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "cd3c876ece61d19c66f2d845ac96c5881777a2b6",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/test_utils.h",
      "new_id": "4d3174fa5bf42cfe9b766e7eefb871c9ec335d34",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/test_utils.h",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "51cba81544cec2285ba387ac15168582f40031ec",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/test_utils_unittest.cc",
      "new_id": "f407cd1b5bcb15fc64b9264606e2eb451a8e2300",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/test_utils_unittest.cc",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "680ff4a030b41fdec50e7aeee7a0483f3ecbf803",
      "old_mode": 33188,
      "old_path": "services/files/c/tests/util_unittest.cc",
      "new_id": "3196d2df1abbcec8516ed4948e8523ad1159e86b",
      "new_mode": 33188,
      "new_path": "mojo/services/files/public/c/tests/util_unittest.cc",
      "score": 91
    }
  ]
}
