Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1022)

Issue 8135019: Move all mutations into a specific place. (Closed)

Created:
9 years, 2 months ago by M-A Ruel
Modified:
9 years, 2 months ago
CC:
chromium-reviews, Dirk Pranke, M-A Ruel
Visibility:
Public.

Description

Move all mutations into a specific place. This makes coherency checks more consistent for DEPS vs .gclient. It's still not thread safe but the mutation code paths are easier to follow. R=dpranke@chromium.org BUG= TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=104772

Patch Set 1 #

Total comments: 13

Patch Set 2 : address review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+81 lines, -61 lines) Patch
M gclient.py View 1 7 chunks +54 lines, -38 lines 0 comments Download
M tests/gclient_test.py View 1 chunk +27 lines, -23 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
M-A Ruel
http://codereview.chromium.org/8135019/diff/1/gclient.py File gclient.py (right): http://codereview.chromium.org/8135019/diff/1/gclient.py#newcode264 gclient.py:264: def setup_requirements(self): ok you can laugh at me for ...
9 years, 2 months ago (2011-10-05 00:40:51 UTC) #1
M-A Ruel
ping
9 years, 2 months ago (2011-10-06 13:08:40 UTC) #2
Dirk Pranke
http://codereview.chromium.org/8135019/diff/1/gclient.py File gclient.py (right): http://codereview.chromium.org/8135019/diff/1/gclient.py#newcode266 gclient.py:266: as a requirement. Nit: document the return value? It's ...
9 years, 2 months ago (2011-10-06 19:34:29 UTC) #3
M-A Ruel
http://codereview.chromium.org/8135019/diff/1/gclient.py File gclient.py (right): http://codereview.chromium.org/8135019/diff/1/gclient.py#newcode266 gclient.py:266: as a requirement. On 2011/10/06 19:34:29, Dirk Pranke wrote: ...
9 years, 2 months ago (2011-10-06 20:44:19 UTC) #4
Dirk Pranke
lgtm w/ further comments. Up to you if you want to change them or not. ...
9 years, 2 months ago (2011-10-06 20:50:45 UTC) #5
M-A Ruel
http://codereview.chromium.org/8135019/diff/1/gclient.py File gclient.py (right): http://codereview.chromium.org/8135019/diff/1/gclient.py#newcode465 gclient.py:465: def add_dependencies_and_close(self, deps_to_add, hooks): On 2011/10/06 20:50:46, Dirk Pranke ...
9 years, 2 months ago (2011-10-06 20:57:35 UTC) #6
Dirk Pranke
Ah, okay (to both points). On Thu, Oct 6, 2011 at 1:57 PM, <maruel@chromium.org> wrote: ...
9 years, 2 months ago (2011-10-06 20:59:34 UTC) #7
commit-bot: I haz the power
CQ is trying the patch. Follow status at https://chromium-status.appspot.com/cq/maruel@chromium.org/8135019/5001
9 years, 2 months ago (2011-10-10 20:00:15 UTC) #8
commit-bot: I haz the power
9 years, 2 months ago (2011-10-10 20:06:10 UTC) #9
Change committed as 104772

Powered by Google App Engine
This is Rietveld 408576698