File tree Expand file tree Collapse file tree
java/jsinterop/generator/helper Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2020import static com .google .common .base .CaseFormat .UPPER_CAMEL ;
2121import static com .google .common .base .Preconditions .checkNotNull ;
2222import static com .google .common .base .Strings .isNullOrEmpty ;
23+ import static com .google .common .collect .ImmutableList .toImmutableList ;
2324import static com .google .common .collect .Iterables .transform ;
2425import static java .util .stream .Collectors .joining ;
2526
2627import com .google .common .base .Joiner ;
2728import com .google .common .base .Splitter ;
29+ import com .google .common .collect .ImmutableList ;
2830import java .io .IOException ;
2931import java .util .List ;
3032import java .util .Map ;
@@ -142,8 +144,12 @@ public static Map<String, String> readKeyValueFiles(
142144 .split (readFiles (filePaths , fileReader ));
143145 }
144146
145- public static List <String > readListFiles (List <String > filePaths , FileReader fileReader ) {
146- return Splitter .on ('\n' ).omitEmptyStrings ().splitToList (readFiles (filePaths , fileReader ));
147+ public static ImmutableList <String > readListFiles (List <String > filePaths , FileReader fileReader ) {
148+ return Splitter .on ('\n' )
149+ .omitEmptyStrings ()
150+ .splitToStream (readFiles (filePaths , fileReader ))
151+ .filter (line -> !line .startsWith ("#" ))
152+ .collect (toImmutableList ());
147153 }
148154
149155 private static String readFiles (List <String > filePaths , FileReader reader ) {
You can’t perform that action at this time.
0 commit comments