anchor.diff:    @override
     Future<Result<List<TestCase>>> run(
         List<TestCase> tests, Context context) async {
  -    for (var test in tests) {
  +    for (TestCase test in tests) {
         context.fileSystem.entityForUri(test.entryPoint!).writeAsBytesSync(
             await new File.fromUri(test.entryPoint!).readAsBytes());
   
  
positive.code:       }
      }
      List<TypeParameter>? typeParams = createTypeParametersWithBounds(
          sourceCompilerResult.classHierarchy?.knownLibraries,
          test.typeBounds,
          test.typeDefaults,
          test.typeDefinitions);
  
negative.code:   String printResult(Uri entryPoint, Context context) {
      StringBuffer buffer = new StringBuffer();
      buffer.write("Errors: {\n");
      for (DiagnosticMessage error in errors) {
        for (String message in error.plainTextFormatted) {
          for (String line in splitLines(message)) {
            buffer.write("  ");
  