pub(crate) fn create_directory_tree( modified_file_paths: &mut FxHashSet<PathBuf>, parent: &Path, depth: usize, width: usize, ) -> Result<()>