question: recursively delete a directory . concode_field_sep long ONE_KB concode_elem_sep File[] EMPTY_FILE_ARRAY concode_elem_sep long ONE_GB concode_elem_sep long ONE_MB concode_field_sep void forceDelete concode_elem_sep void cleanDirectory
target: void function ( File arg0 ) { if ( ! arg0 . exists ( ) ) { return ; } cleanDirectory ( arg0 ) ; if ( ! arg0 . delete ( ) ) { String loc0 = "srini_string" + arg0 + "srini_string" ; throw new IOException ( loc0 ) ; } }