Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-vcm-dev] Released Error Handling fixes

I've just released substantial changes to the Team error handling code.

What do I need to know if I am subclassing the actions in 
org.eclipse.team.ui?

        -Obsolete and useless class MoveAction has been deleted. It did 
nothing anyway.
        -Some protected methods in TeamAction have been changed, the 
method handle(Exception, String, String) should be used for error handling 
by subclasses.

What does the new code do?

        There were a number of places (read: many many) that we were 
silently logging errors without reporting them to the user, or reporting 
them to the user without logging them, or were otherwise in our handling 
of errors. The new code should make this code consistent. Team exceptions 
are reported to the user; core exceptions and non-eclipse exceptions are 
reported generically to the user and logged.

What does this mean to me as a user?

        You should see more useful error messages in the dialogs now when 
dealing with the team component. If you see anywhere that an error message 
is missing or empty, or if a suitable message is not presented to the 
user, please log a bug to the VCM component and I will fix it.

james


Back to the top