)]}'
{
  "commit": "3caacf17fadfe6ce491565e0113c7d8bb13b07e5",
  "tree": "bdd6d4e263730d8521c7aaa0b8c787bda6a9d4d1",
  "parents": [
    "5ec6a258d41ef7c2174eb0e0c83ed0fbb7376286"
  ],
  "author": {
    "name": "Kristina Chodorow",
    "email": "kchodorow@google.com",
    "time": "Tue May 17 15:43:33 2016 +0000"
  },
  "committer": {
    "name": "Kristina Chodorow",
    "email": "kchodorow@google.com",
    "time": "Tue May 17 16:19:53 2016 +0000"
  },
  "message": "Support top-level packages in pkg_tar\n\nPreviously, _short_path_dirname would take a short path like \"libfoo.jar\",\nrfind would return -1, sp[:-1] would return \"libfoo.ja\", and then\n_dest_path would strip that prefix off of \"libfoo.jar\", leaving just \"r\".\n\nAlso added some unit tests for these functions.\n\nFixes #1253.\n\n--\nMOS_MIGRATED_REVID\u003d122527723\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "205d7fac9d9ef9ea0d4eca525ee558b772adc8e2",
      "old_mode": 33188,
      "old_path": "tools/build_defs/pkg/BUILD",
      "new_id": "65429abceb27a8d0f039d35f989e8bd165db8135",
      "new_mode": 33188,
      "new_path": "tools/build_defs/pkg/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "135e2199b080b2ae4a5c78eebb32c5cae7ea9a89",
      "new_mode": 33188,
      "new_path": "tools/build_defs/pkg/path.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb08003457cf41682b584c4d2466424e535eee09",
      "new_mode": 33188,
      "new_path": "tools/build_defs/pkg/path_test.py"
    },
    {
      "type": "modify",
      "old_id": "7992eae7d1134a45b8e92642a31ab0dcd4093fa0",
      "old_mode": 33188,
      "old_path": "tools/build_defs/pkg/pkg.bzl",
      "new_id": "55d15f2f6c20f15fb8bacd9649bd8ccc4e786218",
      "new_mode": 33188,
      "new_path": "tools/build_defs/pkg/pkg.bzl"
    }
  ]
}
