/** * Delete a directory on the filesystem. * * @param dir The directory to delete. * @return Whether the directory was successfully deleted. */ private boolean deleteDir(File dir) { if (dir.exists()) { File[] files = dir.listFiles(); for (File file : files) { if (file.isDirectory()) { deleteDir(file); } else { file.delete(); } } } return dir.delete(); }
/** * Delete a directory on the filesystem. * * @param dir The directory to delete. * @return Whether the directory was successfully deleted. */ private boolean deleteDir(File dir) { if (dir.exists()) { File[] files = dir.listFiles(); for (File file : files) { if (file.isDirectory()) { deleteDir(file); } else { file.delete(); } } } return dir.delete(); }
moduleOutputDir.mkdirs(); enunciate.copyDir(moduleGenDir, moduleOutputDir); deleteDir(moduleGenDir);
moduleOutputDir.mkdirs(); enunciate.copyDir(moduleGenDir, moduleOutputDir); deleteDir(moduleGenDir);