Bug 127723 refactoring history: warn when replacing a jar with an older version
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/jarimport/JarImportWizardPage.java
return;
				}
				fJarImportData.setRefactoringFileLocation(URIUtil.toURI(path));
				ZipEntry entry= zip.getEntry(JarPackagerUtil.getRefactoringsEntry());
				if (entry == null) {
					setMessage(JarImportMessages.JarImportWizardPage_no_refactorings, INFORMATION);
					setPageComplete(true);
					return;
				}
				InputStream stream= null;
				try {
					stream= zip.getInputStream(entry);
					fJarImportData.setRefactoringHistory(RefactoringCore.getHistoryService().readRefactoringHistory(stream, JavaRefactoringDescriptor.JAR_IMPORTABLE));
				} catch (IOException exception) {
					setErrorMessage(JarImportMessages.JarImportWizardPage_no_refactorings);
					setPageComplete(false);
					return;
				} catch (CoreException exception) {
					JavaPlugin.log(exception);
					setErrorMessage(JarImportMessages.JarImportWizardPage_no_refactorings);
					setPageComplete(false);
					return;
				} finally {
					if (stream != null) {
						try {
							stream.close();
						} catch (IOException exception) {
							
						}
					}