You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is, I believe, distinct from the issues we get with minification etc. Here, the VM is exposing implementation details that should be completely hidden from the developer.
private members should not expose the VMs mangling mechanism.
From the mailing-list (slightly modified):
--- mylib.dart
lib myLib;
class A {
noSuchMethod(InvocationMirror invocation) => print(invocation.memberName);
}
--- myTest.dart
import 'mylib.dart';
main(){
final my = new A();
my._a;
}
--- console
_a@0x3e0efa04
The noSuchMethod should get "_a" and not "_a@0x3e0efa04".
The text was updated successfully, but these errors were encountered: