[
https://issues.apache.org/jira/browse/SLING-5450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Konrad Windszus resolved SLING-5450.
------------------------------------
Resolution: Fixed
Fix Version/s: Parent 27
Fixed in [r1726251|http://svn.apache.org/r1726251].
> Sling Parent uses maven-bundle-plugin 3.0.1 but defines dependency on bndlib
> 1.50.0
> -----------------------------------------------------------------------------------
>
> Key: SLING-5450
> URL: https://issues.apache.org/jira/browse/SLING-5450
> Project: Sling
> Issue Type: Bug
> Components: General
> Affects Versions: Parent 26
> Reporter: Konrad Windszus
> Assignee: Konrad Windszus
> Fix For: Parent 27
>
>
> Currently the sling parent pom uses the maven-bundle-plugin in version 3.0.1
> but defines a dependency on bndlib in version 1.50.0.
> Since maven-bundle-plugin 3.0.1 uses bndlib in version 3.0.0 anyhow the
> dependency in parent should also be increased to that version.
> Otherwise you at least get the wrong impression, because e.g. in bndlib
> 1.50.0 the {{aQute.bnd.annotation.ProviderType}} is being marked as being the
> default in the javadoc while in reality the maven-bundle-plugin uses bndlib
> in version 3.0.0 where {{aQute.bnd.annotation.ConsumerType}} is the default
> (see also
> https://github.com/bndtools/bnd/commit/5935e70ba990e40a95e14fb932158ebf8d2225fe).
> Also additional interfaces being added in 3.0 cannot be used.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)