-
Notifications
You must be signed in to change notification settings - Fork 44
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
downgrade pedantic used for analysis #601
Comments
We had similar opposition in the past for many different rules that "punished" packages not already using them. Some developers are more vocal about these things than others, some changes are harder to fix on a larger codebase. However, we have rule of thumb for such circumstances: if something is a reasonable default (or became a reasonable default), we want to encourage developers to implement/migrate packages that way. We did this for pubspec changes and code analysis too, with varying degree of severity and score penalty.
I think that would be a better compromise on this issue than removing the pedantic rule on our own. |
I'm only proposing a stop-gap measure here. |
Also this: #463 |
#602 enabled the control of this, and pub.dev is using 1.8.0 now. |
Recent versions pedantic has
prefer_single_quotes
.Some people have complained that this causes a lot of friction in the community...
Maybe pana should punish people for vanity lints like this.
For now, I propose that we downgrade to pedantic
1.8.0
and file a bug to resolve what we should do going forward.Maybe
is:pedantic
is a tag packages can earn, and we only reduce score for lints matching effective dart.The text was updated successfully, but these errors were encountered: