)]}' { "commit": "a350fd30bf75be6ee715e1627cc887d3910a63b1", "tree": "bde1aad12e7f59ba77188826ff5e573bf4aa621b", "parents": [ "6442c58e347c11f1b7b80a2d898e317e80f6d4f2" ], "author": { "name": "Daniel Erat", "email": "derat@chromium.org", "time": "Mon Sep 29 14:02:34 2014 -0700" }, "committer": { "name": "chrome-internal-fetch", "email": "chrome-internal-fetch@google.com", "time": "Tue Sep 30 05:42:18 2014 +0000" }, "message": "Update pre-upload hook to look for aliases in parent dirs.\n\nWalk up the directory tree when looking for a .project_alias\nfile while verifying commit message prefixes. Otherwise,\nchanges within e.g. platform2/power_manager/powerd/policy\ndon\u0027t permit a \"power: \" prefix (as allowed by\nplatform2/power_manager/.project_alias).\n\nBUG\u003dnone\nTEST\u003dmanual; also wrote tests for _check_project_prefix\n\nChange-Id: I3dab8144e2422fb4e594cc2fb0f1cb328b9fbc36\nReviewed-on: https://chromium-review.googlesource.com/220282\nReviewed-by: Mike Frysinger \u003cvapier@chromium.org\u003e\nCommit-Queue: Daniel Erat \u003cderat@chromium.org\u003e\nTested-by: Daniel Erat \u003cderat@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "88f8c03f4b0f1a11f1640090dd0dccd8b941498c", "old_mode": 33261, "old_path": "pre-upload.py", "new_id": "1c0cd6febe730f79bcdbe2002912ec3c36456132", "new_mode": 33261, "new_path": "pre-upload.py" }, { "type": "modify", "old_id": "6a5d968624e7f4477bdfa19c3f5bb25644ea297d", "old_mode": 33261, "old_path": "pre-upload_unittest.py", "new_id": "0a9959e2d5e7639599d9f21aed93bb93a13c6fdf", "new_mode": 33261, "new_path": "pre-upload_unittest.py" } ] }