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

0.1.30 Release Plan #57469

Closed
11 tasks done
pq opened this issue Mar 7, 2017 · 16 comments
Closed
11 tasks done

0.1.30 Release Plan #57469

pq opened this issue Mar 7, 2017 · 16 comments
Assignees
Labels
analyzer-linter Issues with the analyzer's support for the linter package area-analyzer Use area-analyzer for Dart analyzer issues, including the analysis server and code completion. type-task A well-defined stand-alone task

Comments

@pq
Copy link
Member

pq commented Mar 7, 2017

Punch list for a 0.1.30 release.

Plan items

Releasing

@alexeieleusis, @JPaulsen : are there any changes you have pending that are close to landing?

@pq pq added the type-task A well-defined stand-alone task label Mar 7, 2017
@alexeieleusis
Copy link
Contributor

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.

@alexeieleusis
Copy link
Contributor

I should have said @a14n found some false positives, not us. Thank you!

@alexeieleusis
Copy link
Contributor

#57466 is the issue to fix.

@pq
Copy link
Member Author

pq commented Mar 7, 2017

Thanks @alexeieleusis! Updated punch list.

@pq
Copy link
Member Author

pq commented Mar 13, 2017

Given the ongoing conversation on #57466, should we maybe just disable unnecessary_lambdas for this release? We can follow-up with another as soon as we feel good about a proper fix.

@JPaulsen @alexeieleusis ?

@JPaulsen
Copy link
Contributor

JPaulsen commented Mar 13, 2017

@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)

@pq
Copy link
Member Author

pq commented Mar 13, 2017

Nice. Thanks for the update @JPaulsen !

@pq
Copy link
Member Author

pq commented Mar 14, 2017

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.

@alexeieleusis
Copy link
Contributor

Awesome, thank you @pq .

@alexeieleusis
Copy link
Contributor

@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.

pq referenced this issue in dart-lang/linter Mar 14, 2017
Rule name normalization as per #477.
pq referenced this issue in dart-lang/linter Mar 14, 2017
Rule name normalization as per #477.
@pq
Copy link
Member Author

pq commented Mar 14, 2017

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.)

cc @alexeieleusis @JPaulsen @srawlins

@alexeieleusis
Copy link
Contributor

@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.

@pq
Copy link
Member Author

pq commented Mar 15, 2017

Sounds good @alexeieleusis. Thanks @JPaulsen! 👍

@pq pq self-assigned this Mar 15, 2017
@pq pq changed the title Release 0.1.30. 0.1.30 Release Plan Mar 15, 2017
@pq
Copy link
Member Author

pq commented Mar 23, 2017

Quick update: the plan of record is to cut this from dart-lang/linter@f451f4c (@JPaulsen 's excellent invariant_booleans fix). 🎂

@pq
Copy link
Member Author

pq commented Mar 27, 2017

Actually, bumping forward to 2d2bd8d (for @a14n 's fix to do_not_check_for_null_in_equality_operators).

EDIT: going back to dart-lang/linter@f451f4c, to let new rules bake a bit.

@pq
Copy link
Member Author

pq commented Apr 7, 2017

At long last, landed!

@pq pq closed this as completed Apr 7, 2017
@devoncarew devoncarew added analyzer-linter Issues with the analyzer's support for the linter package area-analyzer Use area-analyzer for Dart analyzer issues, including the analysis server and code completion. labels Nov 18, 2024
@devoncarew devoncarew transferred this issue from dart-lang/linter Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
analyzer-linter Issues with the analyzer's support for the linter package area-analyzer Use area-analyzer for Dart analyzer issues, including the analysis server and code completion. type-task A well-defined stand-alone task
Projects
None yet
Development

No branches or pull requests

4 participants