)]}'
{
  "commit": "819bf38d97e6eef3c823bdae3ffcdb013d6d83e3",
  "tree": "f18d8d0cc5e34061c5c46514b18b9e5608f3d566",
  "parents": [
    "eb35e41242e1f9fb0ae1061623272c891237c8a8"
  ],
  "author": {
    "name": "Laszlo Csomor",
    "email": "laszlocsomor@google.com",
    "time": "Mon Apr 30 03:29:21 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Mon Apr 30 03:30:49 2018 -0700"
  },
  "message": "c++,runfiles: move runfiles library\n\nMove the half-done C++ runfiles library to\n`//tools/cpp/runfiles`. (The Python and\nBash runfiles libraries are already under\n`//tools/\u003clanguage\u003e/runfiles`.)\n\nSee https://github.com/bazelbuild/bazel/issues/4460\n\nChange-Id: I1006f7f81462ea0e4b1de1adcdba89e386d4f9e7\n\nCloses #5107.\n\nChange-Id: I1006f7f81462ea0e4b1de1adcdba89e386d4f9e7\nPiperOrigin-RevId: 194763392\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be4a50f700cc11bc79a9e9b1020de26081df4b9e",
      "old_mode": 33188,
      "old_path": "src/main/cpp/util/BUILD",
      "new_id": "254b6f8f1f5cd672b68602a6ef6fcde0b5331063",
      "new_mode": 33188,
      "new_path": "src/main/cpp/util/BUILD"
    },
    {
      "type": "modify",
      "old_id": "7222654d6b5814f1210e915562c20bb153bfd592",
      "old_mode": 33188,
      "old_path": "src/tools/runfiles/BUILD",
      "new_id": "9dd99e6b04ac1a070485d69cae0fc9b778a5f9f5",
      "new_mode": 33188,
      "new_path": "src/tools/runfiles/BUILD"
    },
    {
      "type": "modify",
      "old_id": "0b5835a357ed1eba846b648a5a5fc9d54a1683bf",
      "old_mode": 33188,
      "old_path": "tools/BUILD",
      "new_id": "140d7191776e1a6784b1b96d422d95edd39dd27f",
      "new_mode": 33188,
      "new_path": "tools/BUILD"
    },
    {
      "type": "modify",
      "old_id": "57007d324a42f493cbc125f00bafef0a0f88ccff",
      "old_mode": 33188,
      "old_path": "tools/cpp/BUILD",
      "new_id": "baed0148fd3d7cb0ce2d4236aa9e202ca857e2e6",
      "new_mode": 33188,
      "new_path": "tools/cpp/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9afbd01ef50ea66178c2bb433165096fc30e1c27",
      "new_mode": 33188,
      "new_path": "tools/cpp/runfiles/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f0a9cf1439163e5c8be649fe17455ec028eb934",
      "new_mode": 33188,
      "new_path": "tools/cpp/runfiles/BUILD.tools"
    },
    {
      "type": "rename",
      "old_id": "801e44e374f0d730f310f3bb3fa5b8c7248dcbff",
      "old_mode": 33188,
      "old_path": "src/tools/runfiles/runfiles.cc",
      "new_id": "2f25b53ae5cdb4177e53af124a4e9b48de3107d0",
      "new_mode": 33188,
      "new_path": "tools/cpp/runfiles/runfiles.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "20e9dca1e12b22ea7ad993d7db2a4204dc20c6ff",
      "old_mode": 33188,
      "old_path": "src/tools/runfiles/runfiles.h",
      "new_id": "2fad6df3dcc330e9d9e576a8f5c4fa1dad8ee836",
      "new_mode": 33188,
      "new_path": "tools/cpp/runfiles/runfiles.h",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "b15fc04a68103d1d0bb2cc36dd5d0efa45daf2ff",
      "old_mode": 33188,
      "old_path": "src/tools/runfiles/runfiles_test.cc",
      "new_id": "2177e02afc8697416c4ceafee71565491281e62e",
      "new_mode": 33188,
      "new_path": "tools/cpp/runfiles/runfiles_test.cc",
      "score": 98
    }
  ]
}
