Bug 102285 [Import/Export] Project Import wizard unusably slow
R3.1 I wanted to create a new 3.2 workspace and import some projects from my 3.1 development workspace which contains around 120 plug-ins. I've set the root of the importer to point at those plug-ins. After letting the wizard scan my disk for over 10 minutes I gave up and did it manually. A possible source for the problem might be that the root directory (as expected) contains a .metadata directory with tons of data (in my case) and that this one is fully scanned.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/WizardProjectsImportPage.java
}
		return true;
	}
	/**
	 * Create the project described in record. If it is successful return true.
	 * 
	 * @param record
	 * @return boolean <code>true</code> if successful
	 * @throws InterruptedException 
	 */
	private boolean createExistingProject(final ProjectRecord record, IProgressMonitor monitor) throws InvocationTargetException, InterruptedException {
		String projectName = record.getProjectName();
		final IWorkspace workspace = ResourcesPlugin.getWorkspace();
		final IProject project = workspace.getRoot().getProject(projectName);
		if (record.description == null) {
			record.description = workspace.newProjectDescription(projectName);
			IPath locationPath = new Path(record.projectSystemFile
					.getAbsolutePath());
			
			
			
			if (Platform.getLocation().isPrefixOf(locationPath))
				record.description.setLocation(null);
			else
				record.description.setLocation(locationPath);
		} else
			record.description.setName(projectName);
		if (record.projectArchiveFile != null) {
			
			ArrayList fileSystemObjects = new ArrayList();