79faded296
In this CL, I do not change the signature of any EditBuilder code, as it is public analyzer_plugin API. I only change doc comments and a few impl nits here and there, to make more modern or idiomatic. This CL is isolated this way so that when I do a copy to the analysis_server_plugin package, the moves will be smaller, readable diffs (almost zero diff, just imports and things like that). Change-Id: Ibc8a5ddb9a679278dd7223a3e2d868fe21c4acef Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/363881 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Samuel Rawlins <srawlins@google.com>