Community
Participate
Working Groups
Deprecated method ISubSystem#connect() should be removed. All calls should be replaced by the two new alternatives: * Synchronous ISubSystem#connect(IProgressMonitor, boolean) * Asynchronous ISubSystem#connect(boolean, IRSECallback)
Moving to RC1: We'll reserve the right to remove deprecated API even with RC1.
We should use the new ISubSystem#connect() APIs which take a progress monitor or a callback, depending on what thread we think we are. Access to the deprecated ISubSystem#connect() should be removed. Assigning RC1 for the simpler work. We'll probably not get all occurrences done and move this out to the future then.
This seems a sizeable and potentially risky change for RC3. I'm ok if we cannot get it done for 2.0.
I imagine this to be fairly straight forward. Just a matter of replacing obselete connect() calls with the new ones. I guess it's trickier if we need callbacks.
Bulk update target milestone 2.0.1 -> 3.0
I've removed the deprecated connect() API and replaced all the obsolete calls to use the appropriate alternatives.
Marking as breaking API since deprecated ISubSystem#connect() API was removed. Clients should use {@link #connect(IProgressMonitor, boolean)} from background thread, or {@link #connect(boolean, IRSECallback)} from UI thread instead.