Bug 83369 [Import/Export] Unused manifest file generation code in ZipFileExporter
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/ArchiveFileExportOperation.java
String destinationName;
            IPath fullPath = exportResource.getFullPath();
            if (createLeadupStructure)
                destinationName = fullPath.makeRelative().toString();
            else
                destinationName = fullPath.removeFirstSegments(
                        fullPath.segmentCount() - leadupDepth).toString();
            monitor.subTask(destinationName);
            try {
                exporter.write((IFile) exportResource, destinationName);
            } catch (IOException e) {
                addError(DataTransferMessages.format(
                        "DataTransfer.errorExporting", 
                        new Object[] {
                                exportResource.getFullPath().makeRelative(),
                                e.getMessage() }), e);
            } catch (CoreException e) {
                addError(DataTransferMessages.format(
                        "DataTransfer.errorExporting", 
                        new Object[] {
                                exportResource.getFullPath().makeRelative(),
                                e.getMessage() }), e);
            }
            monitor.worked(1);
            ModalContext.checkCanceled(monitor);
        } else {
            IResource[] children = null;
            try {
                children = ((IContainer) exportResource).members();
            } catch (CoreException e) {