-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[analyzer][Class modifiers] No error if base class is indirectly implemented #52056
Comments
If this is handled by @johnniwinther, @stereotype441, WDYT? |
@kallentu, maybe you're the one who knows best? |
It's not shared code, but I just used the front end and analyzer labels. I'm okay if we want to split the issue or keep as is. |
Sounds good! We'd have two-or-more issues in the case where a given implementation effort takes place in two-or-more different portions of source code, because it's difficult to determine the right time to close the issue if one job is done and another is not. I guess that's not important in this case. |
Was fixed as #52160. |
The following co19 tests fail in both analyzer and CFE
https://github.com/dart-lang/co19/blob/master/LanguageFeatures/Class-modifiers/basic_restrictions_A03_t08.dart
https://github.com/dart-lang/co19/blob/master/LanguageFeatures/Class-modifiers/basic_restrictions_A03_t09.dart
https://github.com/dart-lang/co19/blob/master/LanguageFeatures/Class-modifiers/basic_restrictions_A03_t10.dart
The code looks like
No expected errors produced. But according to the spec
Tested on the edge SDK (April 17, 2023) on Linux x64
The text was updated successfully, but these errors were encountered: