public static List<String> readAllLines(InputStream input) throws IOException { final List<String> lines = new ArrayList<>(); readAllLines(input, lines::add); return lines; }
public static List<String> readAllLines(InputStream input) throws IOException { final List<String> lines = new ArrayList<>(); readAllLines(input, new Callback<String>() { @Override public void handle(String line) { lines.add(line); } }); return lines; }
public static List<String> readAllLines(InputStream input) throws IOException { final List<String> lines = new ArrayList<>(); readAllLines(input, new Callback<String>() { @Override public void handle(String line) { lines.add(line); } }); return lines; }
public static List<String> readAllLines(InputStream input) throws IOException { final List<String> lines = new ArrayList<>(); readAllLines(input, lines::add); return lines; }
public static List<String> readAllLines(InputStream input) throws IOException { final List<String> lines = new ArrayList<>(); readAllLines(input, lines::add); return lines; }
private static void print(Class clazz, String name, final Terminal terminal) { terminal.println(Terminal.Verbosity.SILENT); try (InputStream input = clazz.getResourceAsStream(name + HELP_FILE_EXT)) { Streams.readAllLines(input, new Callback<String>() { @Override public void handle(String line) { terminal.println(Terminal.Verbosity.SILENT, line); } }); } catch (IOException ioe) { ioe.printStackTrace(terminal.writer()); } terminal.println(); } }