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

Issue 1329983002: Make a json file expresses diff (Closed)

Created:
5 years, 3 months ago by shimadaa
Modified:
5 years, 2 months ago
Reviewers:
haraken, bashi, Yuki
CC:
blink-reviews, vivekg, blink-reviews-bindings_chromium.org, vivekg_samsung
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Make a dictionary that expresses a diff between two json files including AST. BUG=530402

Patch Set 1 #

Total comments: 29

Patch Set 2 : new #

Total comments: 30

Patch Set 3 : Upload only make_diff.py on this patch. #

Patch Set 4 : Upload only make_diff.py on this patch. #

Total comments: 20

Patch Set 5 : Updated diffing script based on previous code review #

Total comments: 22

Patch Set 6 : Updated diffing script based on shiino-san's advice #

Patch Set 7 : Need to decide this script's name #

Total comments: 29

Patch Set 8 : Uploaded diffing script based on haraken-san's advice #

Total comments: 3

Patch Set 9 : several nit modifications were made #

Patch Set 10 : Added 'Name' into interface object #

Patch Set 11 : Changed the name 'OTHER_THAN_MEMBER_TYPES' to 'DIFF_INSENSITIVE_FIELDS' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+183 lines, -0 lines) Patch
A Source/bindings/scripts/generate_idl_diff.py View 1 2 3 4 5 6 7 8 9 10 1 chunk +183 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (8 generated)
bashi
https://codereview.chromium.org/1329983002/diff/1/Source/bindings/scripts/make_file_of_idl_diff.py File Source/bindings/scripts/make_file_of_idl_diff.py (right): https://codereview.chromium.org/1329983002/diff/1/Source/bindings/scripts/make_file_of_idl_diff.py#newcode1 Source/bindings/scripts/make_file_of_idl_diff.py:1: import json nit: Add shebang #!/usr/bin/env python https://codereview.chromium.org/1329983002/diff/1/Source/bindings/scripts/make_file_of_idl_diff.py#newcode5 Source/bindings/scripts/make_file_of_idl_diff.py:5: ...
5 years, 3 months ago (2015-09-08 09:23:15 UTC) #2
shimadaa
Uploaded two scripts (make_diff.py, print_diff.py) based on advice from bashi-san. Please give me reviews when ...
5 years, 3 months ago (2015-09-10 00:58:57 UTC) #5
bashi
I didn't take a look at print_diff.py. Let's try to reduce 'nit' comments in next ...
5 years, 3 months ago (2015-09-10 03:35:27 UTC) #6
bashi
https://codereview.chromium.org/1329983002/diff/120001/Source/bindings/scripts/make_diff.py File Source/bindings/scripts/make_diff.py (right): https://codereview.chromium.org/1329983002/diff/120001/Source/bindings/scripts/make_diff.py#newcode15 Source/bindings/scripts/make_diff.py:15: { 'InterfaceName': { 'ExtAttributes': [{'Name': '...'}, nit: Indents are ...
5 years, 3 months ago (2015-09-11 00:23:46 UTC) #8
Yuki
https://codereview.chromium.org/1329983002/diff/140001/Source/bindings/scripts/make_diff.py File Source/bindings/scripts/make_diff.py (right): https://codereview.chromium.org/1329983002/diff/140001/Source/bindings/scripts/make_diff.py#newcode3 Source/bindings/scripts/make_diff.py:3: """Usage: make_diff.py new_file.json old_file.json diff_file.json Let's make the script ...
5 years, 3 months ago (2015-09-17 03:26:57 UTC) #9
shimadaa
I uploaded diffing script based on shiino-san's advice. Please give review if I need to ...
5 years, 3 months ago (2015-09-17 07:09:51 UTC) #12
Yuki
LGTM from my point of view. Please get a LGTM from bashi, too. https://codereview.chromium.org/1329983002/diff/220001/Source/bindings/scripts/make_diff.py File ...
5 years, 3 months ago (2015-09-17 10:57:40 UTC) #13
haraken
LGTM with a couple of comments. Good work! https://codereview.chromium.org/1329983002/diff/220001/Source/bindings/scripts/make_diff.py File Source/bindings/scripts/make_diff.py (right): https://codereview.chromium.org/1329983002/diff/220001/Source/bindings/scripts/make_diff.py#newcode6 Source/bindings/scripts/make_diff.py:6: """Usage: ...
5 years, 3 months ago (2015-09-17 13:16:38 UTC) #14
bashi
LGTM with nits. Good job! 1. No tests? I prefer having a test if we ...
5 years, 3 months ago (2015-09-18 01:04:49 UTC) #15
shimadaa
https://codereview.chromium.org/1329983002/diff/220001/Source/bindings/scripts/make_diff.py File Source/bindings/scripts/make_diff.py (right): https://codereview.chromium.org/1329983002/diff/220001/Source/bindings/scripts/make_diff.py#newcode7 Source/bindings/scripts/make_diff.py:7: old_file.json: A json file including idl data of old ...
5 years, 3 months ago (2015-09-25 03:34:54 UTC) #16
bashi
still LGTM
5 years, 3 months ago (2015-09-25 03:36:01 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1329983002/300001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1329983002/300001
5 years, 3 months ago (2015-09-25 03:36:47 UTC) #19
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: cast_shell_android on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_android/builds/58520) linux_chromium_clobber_rel_ng on ...
5 years, 3 months ago (2015-09-25 03:37:21 UTC) #21
haraken
bashi-san: Would you help ayumi-san re-upload a CL with the merged repository?
5 years, 3 months ago (2015-09-25 03:40:49 UTC) #22
bashi
5 years, 3 months ago (2015-09-25 03:41:31 UTC) #23
On 2015/09/25 03:40:49, haraken wrote:
> bashi-san: Would you help ayumi-san re-upload a CL with the merged repository?

Sure. doing.

Powered by Google App Engine
This is Rietveld 408576698