201fb68e64
This is a continuation of a previous change that stops tests from verifying only individual files modified via a `WorkspaceEdit`. All verifications of these edits are done via a single string that includes all changes, with annotations for creates/deletes/renames. Additionally, it migrates some additional tests to use TestCode instead of the old markers, and removes some extra indenting these tests had. It also starts changing how capabilities are set for tests from having to nest function calls in `initialize()` calls to instead calling simple helpers prior to initialization. Change-Id: I35d16a296c2125ab830685437e14eb3b29ea4704 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/312841 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Brian Wilkerson <brianwilkerson@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>