mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 09:01:42 +00:00
5cf4e543b8
If, for instance, including something that is not a part of the file you include it from, previously we would copy things over anyway, and other libraries wouldn't be able to use it (for instance including it would fail). Now, instead, we don't include it, structurally pretending the "part of" line wasn't there (that is, we don't copy things over and other libraries are free to include it). As before, an error is given, but errors doesn't 'cascade' into other libraries that (before this change) couldn't use the included file. Change-Id: Ica6225c437ea7dd66f9e8955e638f442b2df8f97 Reviewed-on: https://dart-review.googlesource.com/c/90380 Reviewed-by: Peter von der Ahé <ahe@google.com> Commit-Queue: Jens Johansen <jensj@google.com> |
||
---|---|---|
.github | ||
build | ||
client | ||
docs | ||
pkg | ||
runtime | ||
samples | ||
samples-dev | ||
sdk | ||
tests | ||
third_party | ||
tools | ||
utils | ||
.clang-format | ||
.gitattributes | ||
.gitconfig | ||
.gitignore | ||
.gn | ||
.mailmap | ||
.packages | ||
.vpython | ||
AUTHORS | ||
BUILD.gn | ||
CHANGELOG.md | ||
codereview.settings | ||
CONTRIBUTING.md | ||
dartdoc_options.yaml | ||
DEPS | ||
LICENSE | ||
PATENTS | ||
PRESUBMIT.py | ||
README.dart-sdk | ||
README.md | ||
WATCHLISTS |
Dart
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
Using Dart
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.
Building Dart
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.
Contributing to Dart
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.