-
Notifications
You must be signed in to change notification settings - Fork 29.7k
flutter analyze --watch --flutter-repo check package conflicts #10641
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
Conversation
|
@yjbanov @danrubel I thought we had a benchmark that checked the time it takes to run the analyzer, but I don't see one any more. Before we check this in, can we make sure we have a cocoon benchmark that runs the following combinations and logs the times for each one?
(make sure to run I want to make sure we track the times for running analyses so that we don't regress them while unifying all our behaviours. |
|
The patch itself looks great. LGTM. |
|
@Hixie Adding cocoon tests makes good sense. Unfortunately I don't have the cycles at this point to do so. |
|
Shouldn't be too hard, let me see what I can do. |
|
Didn't get to it today, we had some fires to fight. But will look at it tomorrow between meetings. I'm pretty sure we have some already, just need to figure out why they're not running. |
|
I believe the flutter analyze benchmarks were retired (at least the graphs were); @yjbanov to confirm. |
|
I resurrected them a minute ago. |
|
Now that Yegor has resurrected the necessary tests (thank you!), I'll wait until flutter-build is green, then commit. PLMK if that is not the appropriate course of action. |
|
Sounds good, thanks! And thanks @yjbanov! |
|
There's some redness now, but my commit was all green. https://flutter-dashboard.appspot.com/api/public/build-status (as of this typing) says you're good to go. |
|
That was just FYI. No action requested. |

flutter analyze --flutter-repo --watchnow checks for package conflicts similar toflutter analyze --flutter-repo. The long term goal is to mergeanalyze_once.dartwithanalyze_continuously.dartso that all analysis goes through analysis server.PackageDependencyandPackageDependencyTrackerfromanalyze_once.dartintoanalyze_base.dartgetRepoAnalysisEntryPointsintogetRepoPackages