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

Issue 13967003: EAKING CHANGE: Rename InstanceMIrror.invoke, .getField, .setField to invokeAsync, getFieldAsync, se… (Closed)

Created:
7 years, 8 months ago by gbracha
Modified:
7 years, 8 months ago
Reviewers:
ahe, Ivan Posva
CC:
reviews_dartlang.org, justinfagnani, Alan Knight
Visibility:
Public.

Description

BREAKING CHANGE: Rename InstanceMIrror.invoke, .getField, .setField to invokeAsync, getFieldAsync, setFieldAsync. Likewise ClosureMirror.apply and ClassMIrror.newInstance. This is in preparation of new synchronous versions of the originals. Committed: https://code.google.com/p/dart/source/detail?r=21242

Patch Set 1 #

Total comments: 9

Patch Set 2 : #

Patch Set 3 : #

Total comments: 7

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -58 lines) Patch
M pkg/serialization/lib/src/basic_rule.dart View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M runtime/lib/mirrors_impl.dart View 1 2 3 6 chunks +15 lines, -13 lines 0 comments Download
M runtime/tests/vm/dart/isolate_mirror_local_test.dart View 1 2 3 7 chunks +7 lines, -7 lines 0 comments Download
M sdk/lib/mirrors/mirrors.dart View 1 2 3 3 chunks +23 lines, -26 lines 0 comments Download
M tests/lib/mirrors/mirrors_test.dart View 1 2 3 chunks +9 lines, -9 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
gbracha
BREAKING CHANGE. First step toward synchronous mirrors.
7 years, 8 months ago (2013-04-10 00:12:08 UTC) #1
Ivan Posva
Please remove the unused code from the review. Thanks, -Ivan https://codereview.chromium.org/13967003/diff/1/runtime/lib/mirrors_impl.dart File runtime/lib/mirrors_impl.dart (right): https://codereview.chromium.org/13967003/diff/1/runtime/lib/mirrors_impl.dart#newcode121 ...
7 years, 8 months ago (2013-04-10 00:30:10 UTC) #2
ahe
There are a bunch of stylistic issues, but otherwise LGTM! This will break dart2js, see ...
7 years, 8 months ago (2013-04-10 05:52:22 UTC) #3
gbracha
Acted on Peter's comments. https://codereview.chromium.org/13967003/diff/9001/sdk/lib/mirrors/mirrors.dart File sdk/lib/mirrors/mirrors.dart (left): https://codereview.chromium.org/13967003/diff/9001/sdk/lib/mirrors/mirrors.dart#oldcode180 sdk/lib/mirrors/mirrors.dart:180: * TODO(turnidge): Handle optional & ...
7 years, 8 months ago (2013-04-10 18:01:16 UTC) #4
Ivan Posva
LGTM -ip
7 years, 8 months ago (2013-04-10 23:21:21 UTC) #5
gbracha
7 years, 8 months ago (2013-04-10 23:58:30 UTC) #6
Message was sent while issue was closed.
Committed patchset #4 manually as r21242 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698