Hi,

When I read the code of karaf feature, I see that the field isDependency of
BundleInfoImpl is only use by class CreateKarMojo

    /**
     * Read and load the bundles and configuration files contained in the
features file.

    private List<Artifact> readResources() throws MojoExecutionException {
        List<Artifact> resources = new ArrayList<Artifact>();
        try {
            RepositoryImpl featuresRepo = new
RepositoryImpl(featuresFile.toURI());
            Feature[] features = featuresRepo.getFeatures();
            for (Feature feature : features) {
                for (BundleInfo bundle : feature.getBundles()) {
                    if (ignoreDependencyFlag || (!ignoreDependencyFlag &&
!bundle.isDependency())) {

Question: Do we use this attribute/field for something else ? If yes, which
class/method ?

Regards

-- 
Charles Moulliard
Apache Committer / Architect @RedHat
Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com

Reply via email to