View | Details | Raw Unified | Return to bug 101033
Collapse All | Expand All

(-)src/org/eclipse/jface/text/contentassist/AdditionalInfoController.java (-1 / +7 lines)
Lines 97-103 Link Here
97
				final ICompletionProposalExtension5 proposal= getCurrentProposalEx();
97
				final ICompletionProposalExtension5 proposal= getCurrentProposalEx();
98
				Job job= new Job(JFaceTextMessages.getString("AdditionalInfoController.job_name")) { //$NON-NLS-1$
98
				Job job= new Job(JFaceTextMessages.getString("AdditionalInfoController.job_name")) { //$NON-NLS-1$
99
					protected IStatus run(IProgressMonitor monitor) {
99
					protected IStatus run(IProgressMonitor monitor) {
100
						Object info= proposal.getAdditionalProposalInfo(monitor);
100
						Object info;
101
                        try {
102
	                        info= proposal.getAdditionalProposalInfo(monitor);
103
                        } catch (RuntimeException x) {
104
                        	return new Status(IStatus.WARNING, "org.eclipse.jface.text", IStatus.OK, "", x); //$NON-NLS-1$ //$NON-NLS-2$
105
                        }
106
						
101
						setInfo((ICompletionProposal) proposal, info);
107
						setInfo((ICompletionProposal) proposal, info);
102
					    return new Status(IStatus.OK, "org.eclipse.jface.text", IStatus.OK, "", null); //$NON-NLS-1$ //$NON-NLS-2$
108
					    return new Status(IStatus.OK, "org.eclipse.jface.text", IStatus.OK, "", null); //$NON-NLS-1$ //$NON-NLS-2$
103
					}
109
					}

Return to bug 101033