-
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
No description of "abstract" modifier in classDefinition #481
Comments
Issue #872 has been merged into this issue. |
I've added it as an optional modifier on class declarations. It's effect is simply to help define what an abstract class is. The notion of abstract class itself effects the handling of certain type warnings (for missing interface members and for instance creation). I've moved that discussion from 7.1.1 to 7. Added Done label. |
Still no excuse for instantiating abstract/incomplete versions of classes using factory constructors? I understand that warning here is nice to have. But no need to show this warning for each place of using factory constructor. If factory constructor itself tries to instantiate abstract/incomplete class, then we will show warning in factory constructor body. |
7.1.1 speaks about "abstract" modifier for class (which is not implemented, but I'm implementing it now), but 7 does not describe it in classDefinition.
The text was updated successfully, but these errors were encountered: