private void gatherSourceFiles (FileDescriptor file, String[] includes, String[] excludes, ArrayList<FileDescriptor> files) { String fileName = file.path().replace('\\', '/'); if (file.isDirectory()) { if (match(fileName, excludes)) return; for (FileDescriptor child : file.list()) { gatherSourceFiles(child, includes, excludes, files); } } else { if (match(fileName, includes) && !match(fileName, excludes)) files.add(file); } }
private void gatherSourceFiles (FileDescriptor file, String[] includes, String[] excludes, ArrayList<FileDescriptor> files) { String fileName = file.path().replace('\\', '/'); if (file.isDirectory()) { if (match(fileName, excludes)) return; for (FileDescriptor child : file.list()) { gatherSourceFiles(child, includes, excludes, files); } } else { if (match(fileName, includes) && !match(fileName, excludes)) files.add(file); } }
static private void copyDirectory (FileDescriptor sourceDir, FileDescriptor destDir) { destDir.mkdirs(); FileDescriptor[] files = sourceDir.list(); for (int i = 0, n = files.length; i < n; i++) { FileDescriptor srcFile = files[i]; FileDescriptor destFile = destDir.child(srcFile.name()); if (srcFile.isDirectory()) copyDirectory(srcFile, destFile); else copyFile(srcFile, destFile); } } }
static private void copyDirectory (FileDescriptor sourceDir, FileDescriptor destDir) { destDir.mkdirs(); FileDescriptor[] files = sourceDir.list(); for (int i = 0, n = files.length; i < n; i++) { FileDescriptor srcFile = files[i]; FileDescriptor destFile = destDir.child(srcFile.name()); if (srcFile.isDirectory()) copyDirectory(srcFile, destFile); else copyFile(srcFile, destFile); } } }
private void processDirectory (FileDescriptor dir) throws Exception { FileDescriptor[] files = dir.list(); for (FileDescriptor file : files) { if (file.isDirectory()) {
private void processDirectory (FileDescriptor dir) throws Exception { FileDescriptor[] files = dir.list(); for (FileDescriptor file : files) { if (file.isDirectory()) {
private void gatherSourceFiles (FileDescriptor file, String[] includes, String[] excludes, ArrayList<FileDescriptor> files) { String fileName = file.path().replace('\\', '/'); if (file.isDirectory()) { if (match(fileName, excludes)) return; for (FileDescriptor child : file.list()) { gatherSourceFiles(child, includes, excludes, files); } } else { if (match(fileName, includes) && !match(fileName, excludes)) files.add(file); } }
static private void copyDirectory (FileDescriptor sourceDir, FileDescriptor destDir) { destDir.mkdirs(); FileDescriptor[] files = sourceDir.list(); for (int i = 0, n = files.length; i < n; i++) { FileDescriptor srcFile = files[i]; FileDescriptor destFile = destDir.child(srcFile.name()); if (srcFile.isDirectory()) copyDirectory(srcFile, destFile); else copyFile(srcFile, destFile); } } }
private void processDirectory (FileDescriptor dir) throws Exception { FileDescriptor[] files = dir.list(); for (FileDescriptor file : files) { if (file.isDirectory()) {