private File getVersionDirectory() { File versionDir = new File(this.directory, VERSION_DIRECTORY); if(!versionDir.exists() || !versionDir.isDirectory()) { versionDir.delete(); versionDir.mkdirs(); } return versionDir; }
static private boolean deleteDirectory (File file) { if (file.exists()) { File[] files = file.listFiles(); if (files != null) { for (int i = 0, n = files.length; i < n; i++) { if (files[i].isDirectory()) deleteDirectory(files[i]); else files[i].delete(); } } } return file.delete(); }
protected void onActivityResult(int requestCode, int resultCode, Intent intent) { switch (requestCode) { case GlobalConstants.IMAGE_CAPTURE: Uri u; if (hasImageCaptureBug()) { File fi = new File("/sdcard/tmp"); try { u = Uri.parse(android.provider.MediaStore.Images.Media.insertImage(getContentResolver(), fi.getAbsolutePath(), null, null)); if (!fi.delete()) { Log.i("logMarker", "Failed to delete " + fi); } } catch (FileNotFoundException e) { e.printStackTrace(); } } else { u = intent.getData(); } }
private void deleteLockFile() { if (touchLoop == null) { //I haven't got the lock return; } if (!lockFile.exists()) { LOG.warn("No lock file found at {}", lockFile.getAbsolutePath()); return; } if (!lockFile.delete()) { LOG.error("Unable to delete lock file at {}", lockFile.getAbsolutePath()); } }
@Override public Void invoke(File f, VirtualChannel channel) throws IOException { // JENKINS-16846: if f.getName() is the same as one of the files/directories in f, // then the rename op will fail File tmp = new File(f.getAbsolutePath()+".__rename"); if (!f.renameTo(tmp)) throw new IOException("Failed to rename "+f+" to "+tmp); File t = new File(target.getRemote()); for(File child : reading(tmp).listFiles()) { File target = new File(t, child.getName()); if(!stating(child).renameTo(creating(target))) throw new IOException("Failed to rename "+child+" to "+target); } deleting(tmp).delete(); return null; } }
private void deleteDirectoryRecursively(File directory) { File[] childs = directory.listFiles(); if (childs != null) { for (File file : childs) { if (file.isDirectory()) { deleteDirectoryRecursively(file); } else { file.delete(); } } } directory.delete(); }
File dir = new File(Environment.getExternalStorageDirectory()+"Dir_name_here"); if (dir.isDirectory()) { String[] children = dir.list(); for (int i = 0; i < children.length; i++) { new File(dir, children[i]).delete(); } }
void openOutputStream_noParent(final boolean createFile) throws Exception { final File file = new File("test.txt"); assertNull(file.getParentFile()); try { if (createFile) { TestUtils.createLineBasedFile(file, new String[]{"Hello"}); } try (FileOutputStream out = FileUtils.openOutputStream(file)) { out.write(0); } assertTrue(file.exists()); } finally { if (!file.delete()) { file.deleteOnExit(); } } }
public static File createTempDirectory() throws IOException { final File temp; temp = File.createTempFile("temp", Long.toString(System.nanoTime())); if(!(temp.delete())) { throw new IOException("Could not delete temp file: " + temp.getAbsolutePath()); } if(!(temp.mkdir())) { throw new IOException("Could not create temp directory: " + temp.getAbsolutePath()); } return (temp); }
private Object test(Object obj) { File file = new File("r"); FileOutputStream output = null; try { output = new FileOutputStream(file); if (obj.equals("a")) { return new Object(); } else { return null; } } catch (IOException e) { System.out.println("Exception"); return null; } finally { if (output != null) { try { output.close(); } catch (IOException e) { // Ignored } } file.delete(); } } }
protected static void deleteRecursively(File f) throws IOException { if (f.isDirectory()) { FileUtils.deleteDirectory(f); } else if (!f.delete()) { System.err.println("Failed to delete file " + f.getAbsolutePath()); } }
public void cleanupFiles() { for (File file : mContext.getFilesDir().listFiles()) { if (file.getName().startsWith(FILENAME_PREFIX)) { if (!file.delete()) { LogRedirector.w(TAG, "Failed to delete " + file.getAbsolutePath()); } } } LogRedirector.i(TAG, "Cleaned up temporary network files."); }
private static void truncateAndDeleteFile(File file) throws IOException { FileOutputStream out = new FileOutputStream(file); out.close(); if (!file.delete()) { throw new IOException("Failed to delete " + file); } }
@Test public void testValidateFileInputDirectory() throws Exception { File file = File.createTempFile("test", ".junit", testData); file.deleteOnExit(); // delete file, as we need directory not file file.delete(); file.mkdir(); String absolutePath = file.getAbsolutePath(); String error = ZKUtil.validateFileInput(absolutePath); assertNotNull(error); String expectedMessage = "'" + absolutePath + "' is a direcory. it must be a file."; assertEquals(expectedMessage, error); }
private File getTempDirectory() { File tempDir = new File(this.directory, TEMP_DIRECTORY); if(!tempDir.exists() || !tempDir.isDirectory()) { tempDir.delete(); tempDir.mkdirs(); } return tempDir; }
static private boolean deleteDirectory (File file) { if (file.exists()) { File[] files = file.listFiles(); if (files != null) { for (int i = 0, n = files.length; i < n; i++) { if (files[i].isDirectory()) deleteDirectory(files[i]); else files[i].delete(); } } } return file.delete(); }