commit | bed74d6e97c96fc0c06baad656716d282df798a1 | [log] [tgz] |
---|---|---|
author | Paul Berry <paulberry@google.com> | Mon May 13 19:23:51 2019 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Mon May 13 19:23:51 2019 +0000 |
tree | d552ee2ab6f86c1ea99f626bc249f9fe54244eb4 | |
parent | b0727bd6612ed13aa92e55d127e4b336f17de4b8 [diff] |
Remove NullabilityGraph._upstream. Its only purpose was to make NullabilityGraph.getUpstreamNodes fast to compute, but that function was only used in unit tests anyway so there was no need for it to be fast. (Minor exception: it was also used in an assert statement, but I was able to change that to Nullabilitygraph.getUnconditionalUpstreamNodes). Change-Id: I8be18560c2f454908eb0e31d198fd22961a89278 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/102388 Reviewed-by: Dan Rubel <danrubel@google.com> Commit-Queue: Paul Berry <paulberry@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.