commit | 6bc7288e708f6efd48cae83ac7413188dd741de2 | [log] [tgz] |
---|---|---|
author | Lasse R.H. Nielsen <lrn@google.com> | Tue May 29 12:34:25 2018 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Tue May 29 12:34:25 2018 +0000 |
tree | 539c02a42d78806536e16c041c4948a5f7e8dfce | |
parent | 2a3d1dc9ed37ec87f9a34bce11590bdd7656cb26 [diff] |
Fix fused UTF-8/JSON decoding. The VM version's parser did not allow a leading BOM, and it failed to parse a top-level integer. Added test to check this. Fixes #33251 Bug: http://dartbug.com/33251 Change-Id: I51e429082f0e9baac81e20f73b0885922b40b0b8 Reviewed-on: https://dart-review.googlesource.com/56860 Commit-Queue: Lasse R.H. Nielsen <lrn@google.com> Reviewed-by: Florian Loitsch <floitsch@google.com>
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
Visit the dartlang.org to learn more about the language, tools, getting started, and more.
Browse pub.dartlang.org for more packages and libraries contributed by the community and the Dart team.
If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.
There are more documents on our wiki.
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.