[
https://issues.apache.org/jira/browse/FELIX-1407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Savage updated FELIX-1407:
--------------------------------
Priority: Minor (was: Major)
Changing to minor priority, work around for the time being is to use ivy to
pull fragment bundle to local classpath - allows for compilation, but means
developer needs to be careful about package visibility
> Support resolve=compile flag on -requires as well as imports
> ------------------------------------------------------------
>
> Key: FELIX-1407
> URL: https://issues.apache.org/jira/browse/FELIX-1407
> Project: Felix
> Issue Type: Improvement
> Components: Sigil
> Reporter: David Savage
> Priority: Minor
>
> In order to satisfy the compiler you occaisionally need to specify links to
> packages or bundles that you wouldn't need at runtime, e.g. if you extend a
> class from another bundle and that class has internal dependencies on another
> bundle.
> The solution to this so far is to add extra dependencies in the
> sigil.properties file but mark them as only required for compile time
> dependencies, they should be stripped from the built artifact.
> This works for -imports but not for -requires
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.