Community
Participate
Working Groups
Move org.eclipse.ecf.provider.jslp.identity.JSLPServiceTypeID.replaceAllIgnoreCase(String, String, String) to org.eclipse.ecf.core.util.StringUtils. Hasn't been done so far because of API freeze.
FIXED in HEAD. Bundle-Version: 2.1.0.qualifier for org.eclipse.ecf.core.identity has been incremented to 2.1.0 because of the API change
Created attachment 102848 [details] mylyn/context/zip
Markus, I updated the method with @since 2.1 by the way.
Thanks Remy!
I'm reopening this bug, because I think we should move the relevant code in jslp provider *back* to *not* using the new StringUtils.replaceAllIgnoreCase...because the platform (3.4.X and 3.4.X) controls the distribution of the org.eclipse.ecf.identity plugin, and this plugin will not have the StringUtils.replaceAllIgnoreCase until Eclipse 3.5. Until that time (i.e. ECF 2.1, 2.X...until 3.0/Eclipse 3.5) we should not have any dependencies on new code in org.eclipse.ecf.identity. If Markus cannot get to this before leaving on his vacation, he'll re-assign to me.
(In reply to comment #5) > I'm reopening this bug, because I think we should move the relevant code in > jslp provider *back* to *not* using the new > StringUtils.replaceAllIgnoreCase... Done in HEAD Resetting target milestone to 3.0 and leaving it open.
(In reply to comment #6) > (In reply to comment #5) > > I'm reopening this bug, because I think we should move the relevant code in > > jslp provider *back* to *not* using the new > > StringUtils.replaceAllIgnoreCase... > > Done in HEAD > > Resetting target milestone to 3.0 and leaving it open. > In addition to this change, there seemed to be another reference to StringUtils.replaceAll... on line 48 in JSLPServiceTypeID, so I removed it and committed to HEAD. Leaving bug open.
Fixed in HEAD
Created attachment 120916 [details] mylyn/context/zip