deletes any empty paths in possiblyemptydirectories all the way upto the filesystemdataset #datasetroot . concode_field_sep boolean deleteAsOwner concode_elem_sep boolean deleteEmptyDirectories concode_elem_sep boolean skipTrash concode_elem_sep Logger log concode_elem_sep String SKIP_TRASH_KEY concode_elem_sep String DELETE_AS_OWNER_DEFAULT concode_elem_sep String DELETE_EMPTY_DIRECTORIES_KEY concode_elem_sep String SIMULATE_KEY concode_elem_sep String SKIP_TRASH_DEFAULT concode_elem_sep FileSystem fs concode_elem_sep ProxiedTrash trash concode_elem_sep String CONFIGURATION_KEY_PREFIX concode_elem_sep String SIMULATE_DEFAULT concode_elem_sep boolean simulate concode_elem_sep String DELETE_EMPTY_DIRECTORIES_DEFAULT concode_elem_sep String DELETE_AS_OWNER_KEY concode_field_sep void clean concode_elem_sep void clean
void function ( final Set < Path > arg0 , final FileSystemDataset arg1 ) { if ( this . deleteEmptyDirectories && ! this . simulate ) { for ( Path loc0 : arg0 ) { PathUtils . deleteEmptyParentDirectories ( fs , arg1 . datasetRoot ( ) , loc0 ) ; } } }