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

Issue 173003006: Use smoke in polymer and polymer_expressions. (Closed)

Created:
6 years, 10 months ago by Siggi Cherem (dart-lang)
Modified:
6 years, 10 months ago
CC:
reviews_dartlang.org, blois
Visibility:
Public.

Description

Use smoke in polymer and polymer_expressions. R=jmesserly@google.com Committed: https://code.google.com/p/dart/source/detail?r=32991

Patch Set 1 #

Total comments: 3

Patch Set 2 : #

Total comments: 13

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Total comments: 1

Patch Set 6 : #

Patch Set 7 : #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+159 lines, -338 lines) Patch
M pkg/polymer/lib/builder.dart View 1 2 3 4 5 6 1 chunk +3 lines, -1 line 0 comments Download
M pkg/polymer/lib/deploy.dart View 1 2 3 4 5 6 4 chunks +26 lines, -1 line 0 comments Download
M pkg/polymer/lib/deserialize.dart View 2 chunks +12 lines, -20 lines 0 comments Download
M pkg/polymer/lib/polymer.dart View 1 2 3 4 5 2 chunks +3 lines, -1 line 0 comments Download
M pkg/polymer/lib/src/declaration.dart View 9 chunks +42 lines, -104 lines 0 comments Download
M pkg/polymer/lib/src/instance.dart View 11 chunks +34 lines, -82 lines 0 comments Download
M pkg/polymer/lib/src/loader.dart View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M pkg/polymer/pubspec.yaml View 1 chunk +1 line, -0 lines 0 comments Download
M pkg/polymer_expressions/lib/eval.dart View 1 2 10 chunks +20 lines, -72 lines 0 comments Download
D pkg/polymer_expressions/lib/src/mirrors.dart View 1 chunk +0 lines, -46 lines 0 comments Download
M pkg/smoke/lib/mirrors.dart View 1 2 3 4 5 6 1 chunk +13 lines, -11 lines 1 comment Download
M pkg/smoke/lib/src/default_transformer.dart View 1 2 3 4 5 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Siggi Cherem (dart-lang)
there is still more work to be done in polymer, but all tests are passing ...
6 years, 10 months ago (2014-02-20 05:05:16 UTC) #1
Siggi Cherem (dart-lang)
https://codereview.chromium.org/173003006/diff/1/pkg/polymer/lib/polymer.dart File pkg/polymer/lib/polymer.dart (right): https://codereview.chromium.org/173003006/diff/1/pkg/polymer/lib/polymer.dart#newcode73 pkg/polymer/lib/polymer.dart:73: _unused() => MirrorSystem; // just to prevent analyzer warnings. ...
6 years, 10 months ago (2014-02-20 16:50:16 UTC) #2
blois
https://codereview.chromium.org/173003006/diff/60001/pkg/polymer/lib/polymer.dart File pkg/polymer/lib/polymer.dart (right): https://codereview.chromium.org/173003006/diff/60001/pkg/polymer/lib/polymer.dart#newcode50 pkg/polymer/lib/polymer.dart:50: import 'dart:mirrors'; if mirrors are not being used otherwise, ...
6 years, 10 months ago (2014-02-20 17:29:24 UTC) #3
Jennifer Messerly
lgtm! https://codereview.chromium.org/173003006/diff/60001/pkg/polymer/lib/polymer.dart File pkg/polymer/lib/polymer.dart (right): https://codereview.chromium.org/173003006/diff/60001/pkg/polymer/lib/polymer.dart#newcode50 pkg/polymer/lib/polymer.dart:50: import 'dart:mirrors'; On 2014/02/20 17:29:25, blois wrote: > ...
6 years, 10 months ago (2014-02-20 21:15:40 UTC) #4
Siggi Cherem (dart-lang)
Thanks guys! https://codereview.chromium.org/173003006/diff/60001/pkg/polymer/lib/polymer.dart File pkg/polymer/lib/polymer.dart (right): https://codereview.chromium.org/173003006/diff/60001/pkg/polymer/lib/polymer.dart#newcode50 pkg/polymer/lib/polymer.dart:50: import 'dart:mirrors'; On 2014/02/20 21:15:41, John Messerly ...
6 years, 10 months ago (2014-02-21 03:55:12 UTC) #5
Siggi Cherem (dart-lang)
PTAL I just added two small changes needed before I can switch to use smoke: ...
6 years, 10 months ago (2014-02-21 23:14:09 UTC) #6
Jennifer Messerly
lgtm
6 years, 10 months ago (2014-02-21 23:31:29 UTC) #7
Siggi Cherem (dart-lang)
Committed patchset #7 manually as r32991 (presubmit successful).
6 years, 10 months ago (2014-02-24 23:05:54 UTC) #8
Siggi Cherem (dart-lang)
6 years, 10 months ago (2014-02-24 23:12:43 UTC) #9
Message was sent while issue was closed.
https://codereview.chromium.org/173003006/diff/400001/pkg/smoke/lib/mirrors.dart
File pkg/smoke/lib/mirrors.dart (right):

https://codereview.chromium.org/173003006/diff/400001/pkg/smoke/lib/mirrors.d...
pkg/smoke/lib/mirrors.dart:300: // Technically we could just use noSuchMethod to
implement [call], but we
I did one last change here to remove the use of nSM. It's technically not
correct to remove it, but (a) we don't use this in practice, and (b) it saves
space in the dart2js output (~25% on medium tests). I'm ok with doing so because
this is anyways a workaround for dartbug.com/13002.

I updated the comment here to clarify.

Powered by Google App Engine
This is Rietveld 408576698