-
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
0.1.30 Release Plan #57469
Comments
dart-lang/linter#475 should land soon and we found some false positives for unnecessary_lambdas, should land soon too. I think we should wait to fix the false positives because it certainly can change the programs in unintended ways. Or at least disable it. |
I should have said @a14n found some false positives, not us. Thank you! |
#57466 is the issue to fix. |
Thanks @alexeieleusis! Updated punch list. |
Given the ongoing conversation on #57466, should we maybe just disable |
@pq I have the final fix almost ready, I think I will have it before 12:30 to check (actually I finished implementing it, I am writing more tests to have better test coverage) |
Nice. Thanks for the update @JPaulsen ! |
Updated punchlist with a new task to do some naming normalization. (I was starting on a changelist and noticed that we have some names that don't play that well with our existing ones.) I'll follow-up with a PR. |
Awesome, thank you @pq . |
@JPaulsen has a very interesting idea regarding performance of invariant_booleans and also has some progress on it, probably not worth delaying the release, but soon might be fixed. |
In the home stretch... Unless folks feel strongly, I'd like to cut the branch. We can follow-up quickly with a fresh patch if needed. (FWIW: I'd like to get back into a monthly -- at least -- release cadence.) |
@JPaulsen seems to be done with the performance fix for invariant_boolean, it is no longer a slow lint, I would say we wait for it, is almost ready for review. |
Sounds good @alexeieleusis. Thanks @JPaulsen! 👍 |
Quick update: the plan of record is to cut this from dart-lang/linter@f451f4c (@JPaulsen 's excellent |
Actually, bumping forward to 2d2bd8d (for @a14n 's fix to EDIT: going back to dart-lang/linter@f451f4c, to let new rules bake a bit. |
At long last, landed! |
Punch list for a
0.1.30
release.Plan items
invariant_booleans
docs (Expect.listEquals produces incorrect message #476)unnecessary_lambdas
(Specification of Expect.setEqual() is incomplete or misleading #473)use_initializing_formals_when_possible
(Weird parser error #475)AUTHORS
(Impossible to define field of parameterized type with function type #511)invariant_booleans
perf fixes (Value types (deep immutability) #501)Releasing
DEPS
(dart editor should show unrecognized types in a different color #491)@alexeieleusis, @JPaulsen : are there any changes you have pending that are close to landing?
The text was updated successfully, but these errors were encountered: