anchor.diff:      (new Directory("$mainFolder/tool")).createSync(recursive: true);
   
       if (!fullLibrary) {
  -      (new Directory("$mainFolder/test")).createSync(recursive: true);
  -
         (new File("$mainFolder/pubspec.yaml")).writeAsStringSync(_createPubspec());
   
         (new File("$mainFolder/LICENSE")).writeAsStringSync(createLicense());
  
positive.code:     tmp.write(createLicense());
      tmp.write("```\n");
      return tmp.toString();
    }
  
    String _createTest() {
      return """
  #!/bin/bash
  
  set -e
  
  #####
  # Type Analysis
  
  echo
  echo "dartanalyzer lib/*.dart"
  
  results=`dartanalyzer lib/*.dart 2>&1`
  
  echo "\$results"
  
  if [ -n "\$results" ]; then
      exit 1
  else
      echo "Passed analysis."
  fi
  """;
    }
  
    String _createLibrary(String srcFolder) {
  
negative.code:       (new File("$mainFolder/CONTRIBUTORS")).writeAsStringSync(createContributors());
  
        (new File("$mainFolder/VERSION")).writeAsStringSync(_json["etag"]);
      }
  
      // Create common library files
  