edddc0ba58
This uses the AssistProcessor to generate the source changes and pass them to the client. In a subsequent CL, the client will apply those changes instead of displaying them. Additionally, this CL addresses comments in * https://dart-review.googlesource.com/c/sdk/+/76760 * https://dart-review.googlesource.com/c/sdk/+/76520 Change-Id: I1e9cb4e079ec79a06db4c4d04a062c71107c0f21 Reviewed-on: https://dart-review.googlesource.com/77020 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Dan Rubel <danrubel@google.com>