On Sun, Mar 28, 2021 at 8:01 AM Christoph Läubrich <[email protected]>
wrote:

> I think the most simple aproach would be to makr Interfaces that are
> consumed by the Platform with  @ProviderType [1], this could then be
> scanned by tools and generate the list you have mentioned automatically.
>
> [1]
>
> https://docs.osgi.org/specification/osgi.core/7.0.0@ProviderTyp/framework.api.html#org.osgi.annotation.versioning
> <https://docs.osgi.org/specification/osgi.core/7.0.0/framework.api.html#org.osgi.annotation.versioning>


Adding @ProviderType is a good idea.
However, I don't buy the idea that "scanned by tools and generate list" is
simpler than maintaining it manually for the moment; unless those tools and
generators are already existing. Are they?
-- 
Mickael Istria
Eclipse IDE <https://www.eclipse.org/downloads/eclipse-packages/>
developer, for Red Hat Developers <https://developers.redhat.com/>
_______________________________________________
platform-dev mailing list
[email protected]
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/platform-dev

Reply via email to