[
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