Bug 115407 - [QuickDiff] CVS quickdiff errors should be reported to CVS console
Summary: [QuickDiff] CVS quickdiff errors should be reported to CVS console
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: CVS (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: platform-cvs-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2005-11-07 20:25 EST by Eugene Kuleshov CLA
Modified: 2007-06-21 11:13 EDT (History)
0 users

See Also:


Attachments
quick diff buffered errors (1.78 MB, image/bmp)
2007-05-11 11:31 EDT, Krzysztof Daniel CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.