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

Issue 10986048: Get rid of System classes for backend generators. (Closed)

Created:
8 years, 2 months ago by podivilov
Modified:
8 years, 2 months ago
Reviewers:
vsm, Anton Muhin
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Get rid of System classes for backend generators. They introduce unnecessary level of indirection with no added value. R=antonm@google.com,vsm@google.com Committed: https://code.google.com/p/dart/source/detail?r=12946

Patch Set 1 #

Total comments: 22

Patch Set 2 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+128 lines, -164 lines) Patch
M lib/html/scripts/dartdomgenerator.py View 1 2 chunks +17 lines, -14 lines 0 comments Download
M lib/html/scripts/dartgenerator.py View 1 chunk +2 lines, -7 lines 0 comments Download
M lib/html/scripts/systembase.py View 4 chunks +17 lines, -8 lines 0 comments Download
M lib/html/scripts/systemdart2js.py View 7 chunks +12 lines, -12 lines 0 comments Download
M lib/html/scripts/systemhtml.py View 1 7 chunks +27 lines, -36 lines 0 comments Download
M lib/html/scripts/systemnative.py View 1 13 chunks +53 lines, -87 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
podivilov
8 years, 2 months ago (2012-09-26 13:05:01 UTC) #1
Anton Muhin
https://codereview.chromium.org/10986048/diff/1/lib/html/scripts/dartdomgenerator.py File lib/html/scripts/dartdomgenerator.py (right): https://codereview.chromium.org/10986048/diff/1/lib/html/scripts/dartdomgenerator.py#newcode72 lib/html/scripts/dartdomgenerator.py:72: def RunGenerator(dart_library_template, dart_output_dir, dart_library_path, overall logic becomes rather complicated, ...
8 years, 2 months ago (2012-09-26 14:20:36 UTC) #2
podivilov
PTAL. http://codereview.chromium.org/10986048/diff/1/lib/html/scripts/dartdomgenerator.py File lib/html/scripts/dartdomgenerator.py (right): http://codereview.chromium.org/10986048/diff/1/lib/html/scripts/dartdomgenerator.py#newcode73 lib/html/scripts/dartdomgenerator.py:73: create_generator_backend): On 2012/09/26 14:20:36, Anton Muhin wrote: > ...
8 years, 2 months ago (2012-09-26 15:02:04 UTC) #3
Anton Muhin
lgtm http://codereview.chromium.org/10986048/diff/1/lib/html/scripts/systemnative.py File lib/html/scripts/systemnative.py (right): http://codereview.chromium.org/10986048/diff/1/lib/html/scripts/systemnative.py#newcode842 lib/html/scripts/systemnative.py:842: def _GenerateCPPIncludes(self, includes): Up to you. I'd vote ...
8 years, 2 months ago (2012-09-26 15:17:25 UTC) #4
vsm
lgtm. Do you plan to get rid of them for interface generation as well?
8 years, 2 months ago (2012-09-26 16:27:40 UTC) #5
podivilov
On 2012/09/26 16:27:40, vsm wrote: > lgtm. Do you plan to get rid of them ...
8 years, 2 months ago (2012-09-26 16:52:34 UTC) #6
vsm
8 years, 2 months ago (2012-09-26 22:18:34 UTC) #7
On 2012/09/26 16:52:34, podivilov wrote:
> On 2012/09/26 16:27:40, vsm wrote:
> > lgtm.  Do you plan to get rid of them for interface generation as well?
> 
> Yes, I do. May I also drop systemdart2js.py and systeminterface.py, or there
is
> a reason to keep them?

I don't think there is any reason to keep those.

Powered by Google App Engine
This is Rietveld 408576698