You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Konrad Windszus (JIRA)" <ji...@apache.org> on 2016/01/22 17:21:39 UTC

[jira] [Assigned] (SLING-5450) Sling Parent uses maven-bundle-plugin 3.0.1 but defines dependency on bndlib 1.50.0

     [ https://issues.apache.org/jira/browse/SLING-5450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Konrad Windszus reassigned SLING-5450:
--------------------------------------

    Assignee: Konrad Windszus

> 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
>
> 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)