public static String[] readInputStreamList(final InputStream is) { final List<String> list = new ArrayList<String>(); BufferedReader reader = null; String line; try { reader = new BufferedReader(new InputStreamReader(is)); while ((line = reader.readLine()) != null) { final String value = line.trim(); if (line.startsWith("#") || value.isEmpty()) { continue; } if (DEFAULT_EXCLUSIONS_ALIAS.equals(value)) { Collections.addAll(list, readDefaultExclusions()); } else { list.add(sanitize(value)); } } } catch (final Throwable e) { logger.warning("readInputStreamList: Failed to read provided stream"); } finally { if (null != reader) { try { reader.close(); } catch (final Throwable e) { //Ignore } } } return list.toArray(new String[list.size()]); }
public static String[] readInputStreamList(final InputStream is) { final List<String> list = new ArrayList<String>(); BufferedReader reader = null; String line; try { reader = new BufferedReader(new InputStreamReader(is)); while ((line = reader.readLine()) != null) { final String value = line.trim(); if (line.startsWith("#") || value.isEmpty()) { continue; } if (DEFAULT_EXCLUSIONS_ALIAS.equals(value)) { Collections.addAll(list, readDefaultExclusions()); } else { list.add(sanitize(value)); } } } catch (final Throwable e) { logger.warning("readInputStreamList: Failed to read provided stream"); } finally { if (null != reader) { try { reader.close(); } catch (final Throwable e) { //Ignore } } } return list.toArray(new String[list.size()]); }
exclusions = readDefaultExclusions();
exclusions = readDefaultExclusions();