Bug 326340 [Workbench] Removing recent workspaces doesn't remove them from the "Switch Workspace" menu
If I remove recent workspaces from Preferences>General>Startup and Shutdown>Workspaces, they are not removed from the File>Switch Workspace menu. This would appear to be an oversight.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction.java
private ChooseWorkspaceData data;
		private String location;
		WorkspaceMRUAction(String location, ChooseWorkspaceData data) {
			this.location = location; 
			
			
			
			setText(location);
			setToolTipText(location);
			this.data = data;
		}
		/*
		 * (non-Javadoc)
		 * 
		 * @see org.eclipse.jface.action.Action#run()
		 */
		public void run() {
			data.workspaceSelected(location);
			data.writePersistedData();
			restart(location);
		}
	}
	private static final String PROP_VM = "eclipse.vm"; 
	private static final String PROP_VMARGS = "eclipse.vmargs"; 
	private static final String PROP_COMMANDS = "eclipse.commands"; 
	private static final String PROP_EXIT_CODE = "eclipse.exitcode"; 
	private static final String PROP_EXIT_DATA = "eclipse.exitdata";