java.io.File target2 = new java.io.File(target, projectFolder.getName());
File zipTmp = new File(target2, detector);
if (!zipTmp.mkdirs()) {
throw new IOException("Failed to create the file.");
}
PackingFileFilter filter = params.getFileFilter();
for(java.io.File f : projectFolder.listFiles(FileUtils.DIRECTORIES)) {
zipFolderImpl(zipTmp, detector, f, filter);
}
for (java.io.File f : projectFolder.listFiles(FILES_ONLY)) {
archiveFile(zipTmp, f);