Aggregates multiple Suggestors into a single suggestor that yields the
aggregate of Patches generated by each individual suggestor.
runInteractiveCodemod(
filesFromGlob(Glob('**.dart', recursive: true)),
aggregate(
suggestorA,
suggestorB,
suggestorC,
...
),
);
Interactively runs a "codemod" by using stdout to display a diff for each
potential patch and stdin to accept input from the user on what to do with
said patch; returns an appropriate exit code when complete.
Exactly the same as runInteractiveCodemod except that it runs all of the
given suggestors sequentially (meaning that the set of files found by
query is iterated over for each suggestor).