delete a directory and all of its contents . concode_field_sep File[] EMPTY_FILE_ARRAY concode_elem_sep int BUFFER_SIZE concode_elem_sep String[] IGNORED_EXTENSIONS concode_field_sep void deleteFile concode_elem_sep void copyFile concode_elem_sep void copyFile concode_elem_sep PrintWriter openGzip concode_elem_sep PrintWriter openGzip concode_elem_sep File[] listFilesIncludingSubdirectories concode_elem_sep BufferedReader read concode_elem_sep void moveTempFile concode_elem_sep void moveTempFile concode_elem_sep void delete concode_elem_sep String findDirectoryFromClasspath concode_elem_sep void addFilesToList concode_elem_sep void writeToFile concode_elem_sep String loadText concode_elem_sep void writeMarkerFile concode_elem_sep void pullFileFromUrl concode_elem_sep File[] listFiles concode_elem_sep PrintWriter open concode_elem_sep PrintWriter open
void function ( File arg0 ) { if ( ! arg0 . exists ( ) ) { return ; } File [ ] loc0 = listFiles ( arg0 ) ; for ( int loc1 = 0 ; loc1 < loc0 . length ; loc1 ++ ) { File loc2 = loc0 [ loc1 ] ; if ( loc2 . isDirectory ( ) ) { deleteDir ( loc2 ) ; } else { deleteFile ( loc2 ) ; } } arg0 . delete ( ) ; }