-
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
[analytics] collect timings for fix/assist/refactoring calculations #60258
Comments
Can this track the work for refactors too? Or should it be a separate issue? Things like creating the index, etc. |
I don't know whether we want to expand the scope of this issue, but if we do then the timing of assists should also be tracked. As for refactorings, there are at least three values worth tracking:
Although, of the three, the last is the least interesting because (a) I suspect that users expect refactorings to take a while when they're run and (b) executing a refactoring doesn't happen nearly as often as populating the list of fixes, assists, and refactorings that are available. |
Agreed! Tracking assists and (time to decide whether to offer) refactorings is probably useful for the same reasons. I'll update this issue to embrace them all and we can decide if sub-issues are needed. Thanks! |
See: #60258 Change-Id: I756cb04d3968ca02dbef332f45a6fbea5b1b8c3f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/414180 Commit-Queue: Samuel Rawlins <srawlins@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
/fyi @jensjoha |
Bug: #60258 Change-Id: Ie1f5006e32d3e0563e35d64354db4c5543758dc0 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/414164 Commit-Queue: Phil Quitslund <pquitslund@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Adds some insight into fix producer `compute` calls to the `GetFixes` diagnostics page. See updated screenshot in #60258. Bug: #60258 Change-Id: I5d8c1911e86ef02b8d543fcda367b3e9aa6544f6 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/414341 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Phil Quitslund <pquitslund@google.com>
Tracking of assists (and some navigation updates) in flight (https://dart-review.googlesource.com/c/sdk/+/414826): |
Follow-up from #55281 (comment), it would be great to collect data on how long fixes, assists and decisions on what refactorings to offer are taking to calculate and present them potentially in a dedicated diagnostics page and consider adding some kind of summary to the collected report.
The text was updated successfully, but these errors were encountered: