Просмотр исходного кода

require list of tokens in TokenPrinter

Jan Wittler 4 лет назад
Родитель
Сommit
3b799d8cc4
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      jplag.frontend-utils/src/main/java/de/jplag/TokenPrinter.java

+ 2 - 2
jplag.frontend-utils/src/main/java/de/jplag/TokenPrinter.java

@@ -48,7 +48,7 @@ public final class TokenPrinter {
      * @param fileNames is a collection of the file names.
      * @return the string representation.
      */
-    public static String printTokens(Iterable<Token> tokens, File directory, Collection<String> fileNames) {
+    public static String printTokens(List<Token> tokens, File directory, Collection<String> fileNames) {
         Collection<File> files = fileNames.stream().map(name -> new File(directory, name)).collect(toList());
         return printTokens(tokens, files, directory);
     }
@@ -59,7 +59,7 @@ public final class TokenPrinter {
      * @param files are the parsed files.
      * @return the string representation.
      */
-    public static String printTokens(Iterable<Token> tokens, Collection<File> files, File root) {
+    public static String printTokens(List<Token> tokens, Collection<File> files, File root) {
         Map<String, List<String>> filesToLines = readFiles(files);
         StringBuilder builder = new StringBuilder();
         int lineIndex = 0;