Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 115407

Summary: [QuickDiff] CVS quickdiff errors should be reported to CVS console
Product: [Eclipse Project] Platform Reporter: Eugene Kuleshov <ekuleshov>
Component: CVSAssignee: platform-cvs-inbox <platform-cvs-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 Keywords: helpwanted
Version: 3.2   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
quick diff buffered errors none

Description Eugene Kuleshov CLA 2005-11-07 20:25:11 EST
Currently CVS quickdiff capture errors on every new opened file when working
offline (when traveling) with project that have configured sharing. These errors
get captured in an ugly popup dialog that may came up in an unfortunate moment
(e.g. when facing other errors). 

I wonder if it would be better if those quickdiff errors would be reported to
CVS console and don't make visual noice in the Eclipse UI.
Comment 1 Michael Valenta CLA 2005-11-08 08:45:22 EST
Makes sense but we wont have time to address this in 3.2. Patches will be 
accepted.
Comment 2 Michael Valenta CLA 2006-06-19 13:39:52 EDT
We are hoping to find the time in 3.3 to address issue related to working disconnected.
Comment 3 Krzysztof Daniel CLA 2007-03-16 11:01:31 EDT
Eugene, I cannot reproduce described behaviour (Eclipse 3.3).

Could you provide reproduction steps?
Comment 4 Michael Valenta CLA 2007-05-04 12:07:50 EDT
I think what you need to do to reproduce the problem is turn on CVS quick diff and open up a bunch of editors. Then, shut down eclipse, unplug your network connection and then open eclipse. As you activate editors, quickdiff will attempt a connection and fail. 

At this point , I think we need to move this off to 3.4.
Comment 5 Krzysztof Daniel CLA 2007-05-11 11:31:06 EDT
Created attachment 66878 [details]
quick diff buffered errors

In eclipse 3.3m7 such behavior does not exists - no error dialog, no log entry even when there was no connection.

But I have notice that IStatus'es of quick diff problems are buffered and displayed when other error happens - see attachment.
Comment 6 Michael Valenta CLA 2007-05-11 13:18:35 EDT
The attachment is unreadable. Perhaps you specified the wrong type when you attached it?
Comment 7 Michael Valenta CLA 2007-06-21 11:13:58 EDT
This is due to the new status handler support. Marking as worksforme. If you feel that improvements still need to be made, feel free to reopen.