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 16:53:39 UTC

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

Konrad Windszus created SLING-5450:
--------------------------------------

             Summary: 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


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