felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stuart McCulloch (JIRA)" <j...@apache.org>
Subject [jira] Updated: (FELIX-843) Regression: BND 0.0.295 does not augment Ignore-Package with excluded import packages
Date Thu, 29 Jan 2009 11:19:59 GMT

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

Stuart McCulloch updated FELIX-843:
-----------------------------------

    Attachment: FELIX-843-20090129.patch

Updated patch based on Bnd 0.0.308

This lets you explicitly ignore certain packages (for example, ones detected by Bnd that aren't
actually needed) without the verifier throwing all sorts of warnings about missing code.

> Regression: BND 0.0.295 does not augment Ignore-Package with excluded import packages
> -------------------------------------------------------------------------------------
>
>                 Key: FELIX-843
>                 URL: https://issues.apache.org/jira/browse/FELIX-843
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven Bundle Plugin
>            Reporter: Stuart McCulloch
>            Assignee: Peter Kriens
>             Fix For: maven-bundle-plugin-1.6.0
>
>         Attachments: FELIX-843-20090129.patch, FELIX-843-BND-PATCH.txt
>
>
> Earlier releases of BND used to augment the Ignore-Package directive with any import
packages the developer had explicitly excluded (for example when Bnd detects a package referred
to by some class in the bundle, but the developer knows this will never actually be used at
runtime, he/she would exclude it with !org.foo.bar). This was necessary so the verifier knew
to ignore these packages during verification, and not report them as build errors.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message