Skip to content
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: Implement adjusted member conflict rules #33236

Closed
eernstg opened this issue May 25, 2018 · 3 comments
Closed

Analyzer: Implement adjusted member conflict rules #33236

eernstg opened this issue May 25, 2018 · 3 comments
Labels
analyzer-spec Issues with the analyzer's implementation of the language spec area-analyzer Use area-analyzer for Dart analyzer issues, including the analysis server and code completion. type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)
Milestone

Comments

@eernstg
Copy link
Member

eernstg commented May 25, 2018

This is the analyzer specific issue for #33235, which has the details.

@eernstg eernstg added the area-analyzer Use area-analyzer for Dart analyzer issues, including the analysis server and code completion. label May 25, 2018
@eernstg
Copy link
Member Author

eernstg commented May 28, 2018

PS: Please postpone the implementation requested in this issue for a few days—one more update to the language specification is currently under review (marked in #33235 as 'Update under review', handled here). We will add yet another comment here when that update has been resolved.

@eernstg
Copy link
Member Author

eernstg commented May 31, 2018

As of 08c893d, the updated and simplified rules in the specification have been landed, so the work here may proceed.

@bwilkerson bwilkerson added the type-bug Incorrect behavior (everything from a crash to more subtle misbehavior) label Aug 29, 2018
@bwilkerson bwilkerson added this to the Dart2.1 milestone Aug 29, 2018
@bwilkerson bwilkerson modified the milestones: Dart2.1, PostDart2.1 Sep 4, 2018
@aadilmaan aadilmaan modified the milestones: Future, D25 Release Jun 4, 2019
@srawlins srawlins added the analyzer-spec Issues with the analyzer's implementation of the language spec label Jun 17, 2020
@srawlins
Copy link
Member

srawlins commented Jul 3, 2020

This is complete. The analyzer reports conflicts in all of the situations listed, between constructors, static and instance, methods, setters, getters, fields, inherited members,

@srawlins srawlins closed this as completed Jul 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
analyzer-spec Issues with the analyzer's implementation of the language spec area-analyzer Use area-analyzer for Dart analyzer issues, including the analysis server and code completion. type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)
Projects
None yet
Development

No branches or pull requests

5 participants