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

Issue 2653023004: Dependancy check for .proto files is added. (Closed)

Created:
3 years, 11 months ago by Ramin Halavati
Modified:
3 years, 10 months ago
Reviewers:
Dirk Pranke, brettw
CC:
xyzzyz
Target Ref:
refs/heads/master
Project:
buildtools
Visibility:
Public.

Description

Dependancy check for .proto files is added. proto_checker is added and checkdeps is modified so that import lines in proto files are checked for matching with rules stated in DEPS file. BUG=684383 R=brettw@chromium.org Committed: 4ca3556cb7098968142bb18f9eb0d1ea40c327f0

Patch Set 1 #

Total comments: 1

Patch Set 2 : Test added. #

Patch Set 3 : Proto depscheck ignores partial paths. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+185 lines, -4 lines) Patch
M checkdeps/checkdeps.py View 1 2 6 chunks +24 lines, -4 lines 0 comments Download
M checkdeps/checkdeps_test.py View 1 2 1 chunk +36 lines, -0 lines 0 comments Download
A checkdeps/proto_checker.py View 1 2 1 chunk +125 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (3 generated)
Ramin Halavati
Hi, I have added .proto dependency check to scripts in src/buildtools. A separate CL is ...
3 years, 11 months ago (2017-01-25 11:04:00 UTC) #2
brettw
I like the idea of checking proto paths in general. In looking at the imports ...
3 years, 11 months ago (2017-01-25 21:12:18 UTC) #3
Ramin Halavati
On 2017/01/25 21:12:18, brettw (ping after 24h) wrote: > I like the idea of checking ...
3 years, 11 months ago (2017-01-26 06:52:01 UTC) #4
Ramin Halavati
On 2017/01/26 06:52:01, Ramin Halavati wrote: > On 2017/01/25 21:12:18, brettw (ping after 24h) wrote: ...
3 years, 10 months ago (2017-01-27 12:37:19 UTC) #5
Ramin Halavati
On 2017/01/27 12:37:19, Ramin Halavati wrote: > On 2017/01/26 06:52:01, Ramin Halavati wrote: > > ...
3 years, 10 months ago (2017-01-30 17:09:37 UTC) #6
Ramin Halavati
dpranke@, could you please review this? Until now there was a limitation in proto_library.gni and ...
3 years, 10 months ago (2017-02-02 06:00:54 UTC) #8
Dirk Pranke
This looks mostly okay to me, but I defer to brettw@ here. He should be ...
3 years, 10 months ago (2017-02-07 02:50:15 UTC) #9
brettw
LGTM, sorry for the delay. You'll want to roll buildtools deps into Chrome once this ...
3 years, 10 months ago (2017-02-07 05:07:06 UTC) #10
msramek
3 years, 10 months ago (2017-02-07 10:55:14 UTC) #12
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
4ca3556cb7098968142bb18f9eb0d1ea40c327f0 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698