eclipse-equinox / equinox

equinox
Eclipse Public License 2.0
29 stars 60 forks source link

OSGi core R9 will remove ISE on some methods for Bundle, BundleContext, ServiceObjects and ServiceRegistration #172

Open tjwatson opened 1 year ago

tjwatson commented 1 year ago

See: https://github.com/osgi/osgi/issues/454 https://github.com/osgi/osgi/pull/462 And https://github.com/osgi/osgi/issues/486 https://github.com/osgi/osgi/pull/522

The following methods are removing the ISE to improve usability.

I think we can safely remove these now, even in our R8 implementation.

bjhargrave commented 1 year ago

osgi/osgi#476 also needs to be covered.

BundleContext.createFilter BundleContext.getProperty

(I submitted https://github.com/osgi/osgi/pull/524.)

tjwatson commented 1 year ago

BundleContext.createFilter BundleContext.getProperty

Thanks, I didn't remember us agreeing to remove ISE from these, but I do agree that it would be best if we did here also. I'll update the list in the initial comment.

github-actions[bot] commented 1 year ago

This issue has been inactive for 180 days and is therefore labeled as stale. If this issue became irrelevant in the meantime please close it as completed. If it is still relevant and you think it should be fixed some possibilities are listed below. Please read https://github.com/eclipse-equinox/.github/blob/main/CONTRIBUTING.md#contributing-to-eclipse-equinox for ways to influence development.

github-actions[bot] commented 1 month ago

This issue has been inactive for 180 days and is therefore labeled as stale. If this issue became irrelevant in the meantime please close it as completed. If it is still relevant and you think it should be fixed some possibilities are listed below. Please read https://github.com/eclipse-equinox/.github/blob/main/CONTRIBUTING.md#contributing-to-eclipse-equinox for ways to influence development.

laeubi commented 1 month ago

I think this is still an issue.