commit | 8f6c6c2a8edd514cdb6533541189a6572318facd | [log] [tgz] |
---|---|---|
author | Kevin Millikin <kmillikin@google.com> | Tue May 08 13:40:51 2018 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org> | Tue May 08 13:40:51 2018 +0000 |
tree | 712bc017410383f1964d4ae4c2a92a2d1f4e4d9c | |
parent | 2296f9d6372307afc4a7531e760a16aad30278b8 [diff] |
Implement some missing override checking Detect the following conflicts: - declaring a method and inheriting a setter or getter with the same name - declaring a getter or setter and inheriting a method with the same name - inheriting both a method and a getter or setter (or both) with the same name Declaring a method and a getter with the same name is already detected. Declaring a method and a setter with the same name is not yet detected, because it should be done in the same way as method/getter declaration conflicts. Bug: https://github.com/dart-lang/sdk/issues/32613 Change-Id: I2d168894453d7032372388faa0872d3fc7aa9ef7 Reviewed-on: https://dart-review.googlesource.com/53803 Commit-Queue: Kevin Millikin <kmillikin@google.com> Reviewed-by: Dmitry Stefantsov <dmitryas@google.com> Reviewed-by: Aske Simon Christensen <askesc@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.