)]}'
{
  "commit": "a54a4d113b257a0f61cac5890013c9501ab109af",
  "tree": "193c8c7845fd0b2fb7011ddb0d81e5d52d4651d9",
  "parents": [
    "07276f710a3a33fb5dd67fbfd08a8d3721553084"
  ],
  "author": {
    "name": "nweiz@google.com",
    "email": "nweiz@google.com",
    "time": "Tue Nov 19 20:48:45 2013 +0000"
  },
  "committer": {
    "name": "nweiz@google.com",
    "email": "nweiz@google.com",
    "time": "Tue Nov 19 20:48:45 2013 +0000"
  },
  "message": "Refactor pkg/path.\n\nThis CL does several things:\n\n* Splits lib/path.dart into multiple libraries.\n\n* Renames \"Builder\" to \"Context\".\n\n* Makes the Context API match the top-level functions (\"root\" was\n  renamed to \"current\" and \"resolve\" was renamed to \"absolute\").\n\n* The top-level \"absolute\" function now takes multiple parts, to match\n  [Context.absolute].\n\nR\u003drnystrom@google.com\nBUG\u003d14981\n\nReview URL: https://codereview.chromium.org//62753005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/stack_trace@30423 260f80e4-7a28-3924-810f-c04153c831b5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6570c24c5ccc9367a2208497b0b7278b93b7af49",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/test/vm_test.dart",
      "new_id": "7e00b7a61cd7ff9213917335d04752405fd54086",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/test/vm_test.dart"
    }
  ]
}
