Bug 42690 Loading .importorder file fails when package prefix entry starts with an uppercase letter [code manipulation]
After saving my manually configured import order definition in the organize imports preferences page, I can't load it again ( Error Box: Not a valid import order file). The reason seems to be the existence of package prefix entrys which start with an uppercase letter.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ImportOrganizePreferencePage.java
existing.remove(editedEntry);
			
			ImportOrganizeInputDialog dialog= new ImportOrganizeInputDialog(getShell(), existing);
			dialog.setInitialString(editedEntry);
			if (dialog.open() == Window.OK) {
				fOrderListField.replaceElement(editedEntry, dialog.getResult());
			}
		} else if (index == 8) { 
			List order= loadImportOrder();
			if (order != null) {
				fOrderListField.setElements(order);
			}
		} else if (index == 9) { 
			saveImportOrder(fOrderListField.getElements());
		}		
	}
	
	
	/** 
	 * The import order file is a property file. The keys are
	 * "0", "1" ... last entry. The values must be valid package names.
	 */
	private List loadFromProperties(Properties properties) {
		ArrayList res= new ArrayList();
		int nEntries= properties.size();
		for (int i= 0 ; i < nEntries; i++) {
			String curr= properties.getProperty(String.valueOf(i));
			if (curr != null) {
				if (JavaConventions.validatePackageName(curr).isOK()) {
					res.add(curr);