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

Issue 21025: Fix the dependency checker tool. Rules for a directory did modify their direc... (Closed)

Created:
11 years, 10 months ago by stoyan
Modified:
9 years, 7 months ago
Reviewers:
brettw, M-A Ruel
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Fix the dependency checker tool. Rules for a directory did modify their directory parent rules. Using copy.copy() solves the problem.Additional fix when "allow-current-directory" rules was not applied if DEPS file is missing. Updated few DEPS file with reasonable rules. To prevent tree closing other dependencies are added. These need to be either legitimated or dependency removed. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=9221

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 1

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Total comments: 28

Patch Set 7 : '' #

Patch Set 8 : '' #

Patch Set 9 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+104 lines, -12 lines) Patch
M chrome/browser/DEPS View 2 3 4 5 6 7 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/common/DEPS View 2 3 4 5 6 7 1 chunk +15 lines, -3 lines 0 comments Download
A chrome/common/gfx/DEPS View 1 chunk +4 lines, -0 lines 0 comments Download
A chrome/installer/setup/DEPS View 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
A chrome/plugin/DEPS View 4 5 6 7 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/renderer/DEPS View 2 3 4 5 6 7 1 chunk +14 lines, -1 line 0 comments Download
M chrome/test/DEPS View 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
A chrome/third_party/hunspell/google/DEPS View 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
A chrome/tools/DEPS View 4 5 6 7 1 chunk +5 lines, -0 lines 0 comments Download
A chrome/views/DEPS View 2 3 4 5 6 7 1 chunk +9 lines, -0 lines 0 comments Download
A net/base/DEPS View 4 5 6 7 1 chunk +5 lines, -0 lines 0 comments Download
M tools/checkdeps/checkdeps.py View 1 2 3 4 5 4 chunks +10 lines, -8 lines 0 comments Download
M webkit/DEPS View 4 5 6 7 1 chunk +7 lines, -0 lines 0 comments Download
M webkit/glue/DEPS View 4 5 6 7 1 chunk +6 lines, -0 lines 0 comments Download
A webkit/tools/DEPS View 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
stoyan
11 years, 10 months ago (2009-02-03 21:37:55 UTC) #1
M-A Ruel
lgtm
11 years, 10 months ago (2009-02-03 22:33:15 UTC) #2
stoyan
Updated CL and the description. Please take another look.
11 years, 10 months ago (2009-02-04 00:32:47 UTC) #3
M-A Ruel
http://codereview.chromium.org/21025/diff/1002/1008 File chrome/renderer/DEPS (right): http://codereview.chromium.org/21025/diff/1002/1008#newcode5 Line 5: "+webkit/port", # For certain drawing, would be nice ...
11 years, 10 months ago (2009-02-04 00:45:31 UTC) #4
M-A Ruel
I only have one comment and I'm fine with the rest. Waiting for Brett's approval ...
11 years, 10 months ago (2009-02-04 17:06:16 UTC) #5
brettw
I commented on all the TODOs about what you should do. Thanks for fixing all ...
11 years, 10 months ago (2009-02-04 17:13:45 UTC) #6
stoyan
Brett please take a look at webkit/DEPS. I enumerated the dependencies there as Marc-Antoine asked. ...
11 years, 10 months ago (2009-02-04 17:47:54 UTC) #7
brettw
11 years, 10 months ago (2009-02-04 17:58:05 UTC) #8
LGTM. I don't know about the net includes, so it's OK to just leave the TODO.

Powered by Google App Engine
This is Rietveld 408576698