testAnalyzeAndRun method

  1. @visibleForTesting
Future<List<PrioritizedSourceChange>> testAnalyzeAndRun(
  1. File file,
  2. SourceRange target
)

Analyze a Dart file and runs this assist in test mode.

The result will contain all the changes that would have been applied by run.

Implementation

@visibleForTesting
Future<List<PrioritizedSourceChange>> testAnalyzeAndRun(
  io.File file,
  SourceRange target,
) async {
  final result = await resolveFile2(path: file.path);
  result as ResolvedUnitResult;
  return testRun(result, target);
}