-
Notifications
You must be signed in to change notification settings - Fork 118
PathObserver doesn't support String keys in index expressions #64
Comments
edited subject. Based on your link, I think the issue is property paths like |
No, Why `obj["+foo"] works
Why
|
@jolleekin I think you're talking about Dart-specific issues. Those are tracked at https://code.google.com/p/dart/issues/detail?id=20294 |
(This issue tracker is only for issues related to the JavaScript implementation) |
I know. The problem is observe-dart is implemented based on observe-js. If something doesn't work in the Dart implementation, it must be reflected back to the JS implementation. That's why I opened this issue. Sent from my Windows Phone From: John Messerlymailto:notifications@github.com (This issue tracker is only for issues related to the JavaScript implementation) Reply to this email directly or view it on GitHub: |
Ah, gotcha. But I wouldn't say it so strongly. There can be differences, if it makes sense. For example, in the case of Map, it's a Dart type and doesn't need (and couldn't) be handled in JavaScript. Same thing with Symbol vs String. That should be addressed in the Dart code (https://code.google.com/p/dart/issues/detail?id=20294). That's why for this bug, we focus only on problems that can be recreated in JavaScript. |
Maybe I took sigmund's words too serious ("that is also how the JS implementation is written. We have to follow up with them to make sure we are consistent."). Anyway, if the Dart team agrees there can be differences, this issue can be closed. |
Ok. I'm closing this. If someone feels there is an actual bug in the JS impl, please post a jsbin with expected/actual behavior. |
Since observe-dart follows observe-js, I think it is necessary for the team to be aware of the following bug in the Dart implementation.
https://code.google.com/p/dart/issues/detail?id=20294
The text was updated successfully, but these errors were encountered: