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

Issue 51483002: fix PathObserver to avoid try+catch (Closed)

Created:
7 years, 1 month ago by Jennifer Messerly
Modified:
7 years, 1 month ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

fix PathObserver to avoid try+catch also fixes staticwarnings R=sigmund@google.com Committed: https://code.google.com/p/dart/source/detail?r=29498

Patch Set 1 #

Patch Set 2 : rm meta #

Total comments: 8

Patch Set 3 : use [], []= symbols #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+293 lines, -174 lines) Patch
M pkg/observe/lib/observe.dart View 1 chunk +12 lines, -31 lines 0 comments Download
M pkg/observe/lib/src/bind_property.dart View 1 chunk +4 lines, -1 line 0 comments Download
M pkg/observe/lib/src/change_notifier.dart View 4 chunks +10 lines, -5 lines 0 comments Download
M pkg/observe/lib/src/change_record.dart View 4 chunks +4 lines, -22 lines 0 comments Download
M pkg/observe/lib/src/compound_binding.dart View 2 chunks +5 lines, -2 lines 0 comments Download
M pkg/observe/lib/src/list_path_observer.dart View 1 chunk +4 lines, -1 line 0 comments Download
M pkg/observe/lib/src/metadata.dart View 1 chunk +1 line, -1 line 0 comments Download
M pkg/observe/lib/src/observable.dart View 6 chunks +27 lines, -6 lines 0 comments Download
M pkg/observe/lib/src/observable_box.dart View 1 chunk +3 lines, -1 line 0 comments Download
M pkg/observe/lib/src/observable_list.dart View 1 chunk +5 lines, -1 line 0 comments Download
M pkg/observe/lib/src/observable_map.dart View 3 chunks +10 lines, -9 lines 0 comments Download
M pkg/observe/lib/src/path_observer.dart View 1 2 3 4 5 7 chunks +101 lines, -78 lines 0 comments Download
M pkg/observe/lib/src/to_observable.dart View 2 chunks +4 lines, -2 lines 0 comments Download
M pkg/observe/lib/transform.dart View 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/observe/pubspec.yaml View 1 1 chunk +0 lines, -1 line 0 comments Download
M pkg/observe/test/path_observer_test.dart View 1 chunk +99 lines, -0 lines 0 comments Download
M pkg/observe/test/transform_test.dart View 1 chunk +1 line, -1 line 0 comments Download
M pkg/pkg.status View 1 2 3 4 5 6 2 chunks +1 line, -10 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Jennifer Messerly
7 years, 1 month ago (2013-10-29 21:33:31 UTC) #1
Siggi Cherem (dart-lang)
lgtm https://codereview.chromium.org/51483002/diff/40001/pkg/observe/lib/src/path_observer.dart File pkg/observe/lib/src/path_observer.dart (right): https://codereview.chromium.org/51483002/diff/40001/pkg/observe/lib/src/path_observer.dart#newcode210 pkg/observe/lib/src/path_observer.dart:210: if (_hasMethod(type, const Symbol('[]'))) { does the # ...
7 years, 1 month ago (2013-10-29 21:48:38 UTC) #2
Jennifer Messerly
https://codereview.chromium.org/51483002/diff/40001/pkg/observe/lib/src/path_observer.dart File pkg/observe/lib/src/path_observer.dart (right): https://codereview.chromium.org/51483002/diff/40001/pkg/observe/lib/src/path_observer.dart#newcode210 pkg/observe/lib/src/path_observer.dart:210: if (_hasMethod(type, const Symbol('[]'))) { On 2013/10/29 21:48:38, Siggi ...
7 years, 1 month ago (2013-10-29 22:03:29 UTC) #3
Jennifer Messerly
https://codereview.chromium.org/51483002/diff/40001/pkg/observe/lib/src/path_observer.dart File pkg/observe/lib/src/path_observer.dart (right): https://codereview.chromium.org/51483002/diff/40001/pkg/observe/lib/src/path_observer.dart#newcode211 pkg/observe/lib/src/path_observer.dart:211: return object[MirrorSystem.getName(property)]; On 2013/10/29 22:03:30, John Messerly wrote: > ...
7 years, 1 month ago (2013-10-29 22:10:32 UTC) #4
Jennifer Messerly
7 years, 1 month ago (2013-10-29 22:18:50 UTC) #5
Message was sent while issue was closed.
Committed patchset #7 manually as r29498 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698