Community
Participate
Working Groups
See bug 349711 for a detailed description of the API and other related changes.
Assigning to myself to make sure I review it in M4.
We may have an issue. See https://www.osgi.org/members/bugzilla/show_bug.cgi?id=2196. The updates from bug 349711 are currently causing us to fail the CT. Not sure how I missed it before. I was probably executing the CT against a previous version without realizing it. If the test referenced in 2196 is valid, we'll need to change the return types back from Equinox* so that the MetaTypeProviderTracker can return just ObjectClassDefinition. We can then add new methods to retrieve the Equinox* types or clients will need to cast.
On an unrelated note, I still need to complete the Javadoc for this.
(In reply to comment #3) > On an unrelated note, I still need to complete the Javadoc for this. Javadoc pushed to master. http://git.eclipse.org/c/equinox/rt.equinox.bundles.git/commit/?id=54a28d51979513dda2948dfd597babfb14e9dc8f
kicking the can to M5, sorry.
(In reply to comment #2) > We may have an issue. See > https://www.osgi.org/members/bugzilla/show_bug.cgi?id=2196. > The updates from bug 349711 are currently causing us to fail the CT. Not sure > how I missed it before. I was probably executing the CT against a previous > version without realizing it. > If the test referenced in 2196 is valid, we'll need to change the return types > back from Equinox* so that the MetaTypeProviderTracker can return just > ObjectClassDefinition. We can then add new methods to retrieve the Equinox* > types or clients will need to cast. I should note that it was decided to remove that test from the CT, and there is no longer an issue. No changes to the API are required.
I reviewed the API and they look good to me. Thanks John.