commit | f3bd910e1072fe0356cad38a6c0d6b4a84b4ef8d | [log] [tgz] |
---|---|---|
author | Alan Knight <alanknight@google.com> | Wed Apr 24 22:08:45 2019 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Wed Apr 24 22:08:45 2019 +0000 |
tree | 02f4f54532a4f1039eee32efc9f91b708944b462 | |
parent | f82000dfb113d337e8fb186cf041e6ab37e456d5 [diff] |
Only use MapFormatter for SDK maps (HashMap and LinkedHashMap) For classes that implement Map, using MapFormatter can result in many, many custom format operations. Also, the presentation is not that useful. We get e.g. a list of indices that then have a name and value beside them, so it just duplicates the Object view, but with extra non-useful data. Change-Id: I74ed34521778bddae9cdad975339925d7c181bf3 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/100282 Commit-Queue: Alan Knight <alanknight@google.com> Reviewed-by: Jacob Richman <jacobr@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.