)]}'
{
  "commit": "3723fae44e0c178a53e86c772ecc029df371c17a",
  "tree": "34456873aeeb4d6955272d9940ead212d313d02e",
  "parents": [
    "3331c07f7d8c00581677e0f7f1459950d1e43a6c"
  ],
  "author": {
    "name": "Benjamin Lerman",
    "email": "qsr@chromium.org",
    "time": "Tue Dec 16 10:27:46 2014 +0100"
  },
  "committer": {
    "name": "Benjamin Lerman",
    "email": "qsr@chromium.org",
    "time": "Tue Dec 16 10:27:46 2014 +0100"
  },
  "message": "Add presubmit check to //mojo/{public, edk} for BUILD.gn file flexibility.\n\nThis script checks for changes to the build files that would break the ability\nto drop the mojo SDK EDK into a client repo at a location other than\n//mojo/{public, edk} and have GN work:\n\n- References to \"//mojo/public\" in the SDK (these should be relative paths).\n- References to other absolute paths in the SDK (these shouldn\u0027t be there at\n  all).\n- References to \"//mojo/public\" and \"//mojo/edk\" in the EDK (these should be\n  relative paths).\n- Source set targets that are not constructed via the appropriate wrapper\n  (mojo_sdk_source_set or mojo_edk_source_set targets as appropriate).\n\nR\u003djamesr@chromium.org\n\nReview URL: https://codereview.chromium.org/782743002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "557883e17bfd0f6f8ef16c54b80b2d7131c27854",
      "old_mode": 33188,
      "old_path": "mojo/PRESUBMIT.py",
      "new_id": "3d85422260f36eaa0dedbc8672ff20417c7836be",
      "new_mode": 33188,
      "new_path": "mojo/PRESUBMIT.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5245b68bb2a4841c09ef6b144e3b28d661d9e64e",
      "new_mode": 33261,
      "new_path": "mojo/PRESUBMIT_test.py"
    }
  ]
}
