You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once this ships, we will create a plugin, osgi.bndautomanifest, which will use this metadata to automatically configure osgi.bndmanifest.
This way any library with Java 9 module metadata can easily support OSGi. Also, the api and implementation separation allows gradle to enforce that the implementation details aren't accidentally leaking into the api.
The text was updated successfully, but these errors were encountered:
In gradle 3.4, there is now support for separate api and implementation dependencies.
Soon (Q2 2017), it will also support declaring which packages are API.
Once this ships, we will create a plugin,
osgi.bndautomanifest
, which will use this metadata to automatically configureosgi.bndmanifest
.This way any library with Java 9 module metadata can easily support OSGi. Also, the
api
andimplementation
separation allows gradle to enforce that the implementation details aren't accidentally leaking into the api.The text was updated successfully, but these errors were encountered: