commit | 28d697a6c1ee61eadf2ddb5efe640db8b836f24a | [log] [tgz] |
---|---|---|
author | Nate Bosch <nbosch@google.com> | Thu Mar 14 18:47:05 2019 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Thu Mar 14 18:47:05 2019 +0000 |
tree | 0b612d554d1bae01eec68a5b4081d7766ea929b1 | |
parent | 5e1397fc4e7dd8e32a79252a7e780d120c939392 [diff] |
Enforce override annotations in dart2js Update the excludes in the test directory analysis options to match the files that were not updated to add override annotations. Update the excludes in `testing.json` to match the analysis options. With a consistent analysis options test config the diagnostics in editors will match what is enforced by the test. Also clean up the no longer required `enableSuperMixins` config. Change-Id: If0e23642c25e0b5c1aced6a5a8c8c05a6da538f8 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/96836 Reviewed-by: Sigmund Cherem <sigmund@google.com> Commit-Queue: Nate Bosch <nbosch@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.