Bug 69240 [reconciling] Editor shows "stale" compilation error
Eclipse has always has a small problem in that occaisionally it would show an error in the editor window (red-squiggly, with a marker) even though the error had been fixed and no longer appeared in the Tasks/Problem view. I usually just type "Space-Backspace" and save the file and it goes away. In 3.0, this is MUCH more frequent. I'm not 100% sure of the cause, but every time I've seen in it recently, file A will have a problem, and then I'll change file B to fix it. I'll pay more attention, and see if I can obtain any more details.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/JavaReconciler.java
window.getPartService().removePartListener(fPartListener);
		fPartListener= null;
		
		Shell shell= window.getShell();
		if (shell != null && !shell.isDisposed())
			shell.removeShellListener(fActivationListener);
		fActivationListener= null;
		
		JavaCore.removeElementChangedListener(fJavaElementChangedListener);
		fJavaElementChangedListener= null;
		
		IWorkspace workspace= JavaPlugin.getWorkspace();
		workspace.removeResourceChangeListener(fResourceChangeListener);
		fResourceChangeListener= null;
		
		super.uninstall();
	}
	
	/*
	 * @see org.eclipse.jface.text.reconciler.AbstractReconciler#forceReconciling()
	 */
	protected void forceReconciling() {
		if (!fIninitalProcessDone)
			return;
		
		super.forceReconciling();
        JavaCompositeReconcilingStrategy strategy= (JavaCompositeReconcilingStrategy) getReconcilingStrategy(IDocument.DEFAULT_CONTENT_TYPE);
		strategy.notifyListeners(false);
	}