Description
Currently both org.osgi.service.component.annotations and org.osgi.service.metatype.annotations have the default scope compile which makes this dependency transitively available to dependent Maven modules.
As those annotations are only relevant at build time they should always be used with scope provided in order to prevent them to be transitively inherited.
Attachments
Issue Links
- links to