commit | f315ae1c00ee804167483d6a41be2bfe3d48fdc6 | [log] [tgz] |
---|---|---|
author | Sigmund Cherem <sigmund@google.com> | Wed Dec 07 07:42:30 2016 -0800 |
committer | Sigmund Cherem <sigmund@google.com> | Wed Dec 07 07:42:30 2016 -0800 |
tree | 99da1c25f3c694b8fa777aa873e6b8ff38b0eb59 | |
parent | 6da1083953e8956faed0bb8619bc8728055b1725 [diff] |
dartk: remove uses of .computeNode As a result, this changes the order in which declarations appear in the generated output. The new order is more consistent with the textual order in the original file. Calling .computeNode() is sort of an anti-pattern for using analyzer. This was however used very sparsely in dartk. The few places where it was used, computeNode was practically called immediately after resolving the library element, so I don't expect this to make almost any difference in performance. R=asgerf@google.com, paulberry@google.com Review URL: https://codereview.chromium.org/2553303002 .
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.
Learn how to get the source and prepare your machine to build the SDK.
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.
See LICENSE.