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

Issue 177483002: Add validation of private symbols to the dart2js mirrors. (Closed)

Created:
6 years, 10 months ago by Lasse Reichstein Nielsen
Modified:
6 years, 9 months ago
Reviewers:
ahe
CC:
reviews_dartlang.org, floitsch, karlklose
Visibility:
Public.

Description

Add validation of private symbols to the dart2js mirrors. The mirrors.getSymbol function works for non-private symbols, and validates private symbols (but still fail to create a Symbol object). R=ahe@google.com Committed: https://code.google.com/p/dart/source/detail?r=33212

Patch Set 1 #

Total comments: 8

Patch Set 2 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+109 lines, -13 lines) Patch
M sdk/lib/_internal/lib/js_mirrors.dart View 1 1 chunk +28 lines, -0 lines 0 comments Download
M sdk/lib/_internal/lib/mirrors_patch.dart View 1 1 chunk +1 line, -1 line 0 comments Download
M sdk/lib/internal/symbol.dart View 1 3 chunks +63 lines, -7 lines 0 comments Download
M tests/lib/lib.status View 1 1 chunk +1 line, -1 line 0 comments Download
M tests/lib/mirrors/symbol_validation_test.dart View 4 chunks +16 lines, -4 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Lasse Reichstein Nielsen
6 years, 10 months ago (2014-02-24 10:28:00 UTC) #1
ahe
+Karl
6 years, 10 months ago (2014-02-24 10:29:03 UTC) #2
ahe
Awesome, LGTM! https://codereview.chromium.org/177483002/diff/1/sdk/lib/_internal/lib/mirrors_patch.dart File sdk/lib/_internal/lib/mirrors_patch.dart (right): https://codereview.chromium.org/177483002/diff/1/sdk/lib/_internal/lib/mirrors_patch.dart#newcode13 sdk/lib/_internal/lib/mirrors_patch.dart:13: patch static Symbol getSymbol(String name, [LibraryMirror library]) ...
6 years, 10 months ago (2014-02-24 10:43:22 UTC) #3
Lasse Reichstein Nielsen
https://codereview.chromium.org/177483002/diff/1/sdk/lib/_internal/lib/mirrors_patch.dart File sdk/lib/_internal/lib/mirrors_patch.dart (right): https://codereview.chromium.org/177483002/diff/1/sdk/lib/_internal/lib/mirrors_patch.dart#newcode13 sdk/lib/_internal/lib/mirrors_patch.dart:13: patch static Symbol getSymbol(String name, [LibraryMirror library]) { On ...
6 years, 9 months ago (2014-03-03 12:58:44 UTC) #4
Lasse Reichstein Nielsen
6 years, 9 months ago (2014-03-03 12:59:02 UTC) #5
Message was sent while issue was closed.
Committed patchset #2 manually as r33212 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698