db44a727e5
This CL extends the dartfix protocol to allow specifying which fixes should be applied. In summary: * includedFixes - list of fix names to be applied * includeRequiredFixes - bool indicating required fixes should be applied * excludedFixes - list of fix names that should not be applied Given that the client can specify the fixes to be included/excluded, then the dartfix cmdline help text should include the list of known fixes. Rather than hard code this in the dartfix client, a new edit.getDartfix request has been added to return the list of known fixes. Change-Id: I319f6f405a5d29757bf28b70b778a449f901bbef Reviewed-on: https://dart-review.googlesource.com/c/91700 Commit-Queue: Dan Rubel <danrubel@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>