/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, String... defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && (defaultIncludes.length > 0)) { return getFiles(baseDir, toPatterns(Stream.of(defaultIncludes)), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, List<String> defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && !defaultIncludes.isEmpty()) { return getFiles(baseDir, toPatterns(defaultIncludes.stream()), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, List<String> defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && !defaultIncludes.isEmpty()) { return getFiles(baseDir, toPatterns(defaultIncludes.stream()), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, List<String> defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && !defaultIncludes.isEmpty()) { return getFiles(baseDir, toPatterns(defaultIncludes.stream()), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, List<String> defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && !defaultIncludes.isEmpty()) { return getFiles(baseDir, toPatterns(defaultIncludes.stream()), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, List<String> defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && !defaultIncludes.isEmpty()) { return getFiles(baseDir, toPatterns(defaultIncludes.stream()), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, String... defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && (defaultIncludes.length > 0)) { return getFiles(baseDir, toPatterns(Stream.of(defaultIncludes)), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, String... defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && (defaultIncludes.length > 0)) { return getFiles(baseDir, toPatterns(Stream.of(defaultIncludes)), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, List<String> defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && !defaultIncludes.isEmpty()) { return getFiles(baseDir, toPatterns(defaultIncludes.stream()), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, String... defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && (defaultIncludes.length > 0)) { return getFiles(baseDir, toPatterns(Stream.of(defaultIncludes)), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, String... defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && (defaultIncludes.length > 0)) { return getFiles(baseDir, toPatterns(Stream.of(defaultIncludes)), excludes); } return getFiles(baseDir, includes, excludes); }
/** * Return a list of files using the specified baseDir and the configured * include and exclude Ant-style glob expressions. * * @param baseDir The base directory for locating files. * @param defaultIncludes The default include patterns to use if no include * patterns were configured. * @return A list of files. * @throws IOException If an exception occurs. */ public List<File> getFiles(File baseDir, String... defaultIncludes) throws IOException { if (includes.isEmpty() && files.isEmpty() && (defaultIncludes != null) && (defaultIncludes.length > 0)) { return getFiles(baseDir, toPatterns(Stream.of(defaultIncludes)), excludes); } return getFiles(baseDir, includes, excludes); }