@Override public boolean include(BundleInfo bundle) { return !bundle.isBlacklisted(); } }
@Override public boolean include(BundleInfo bundle) { return !bundle.isBlacklisted(); } };
if (bundle.isBlacklisted()) { LOGGER.info(" skipping blacklisted maven artifact: " + bundle.getLocation()); return;
if (bundle.isBlacklisted()) { LOGGER.info(" skipping blacklisted maven artifact: " + bundle.getLocation()); return;
if (bi.isBlacklisted()) { iterator.remove(); if (callback != null) { addDependency(res, mandatory, bi.isStart(), sl, bi.isBlacklisted()); } else { doAddDependency(res, mandatory, bi.isStart(), sl, bi.isBlacklisted());
/** * Constructs {@link Resource} for given non-conditional feature. */ public static FeatureResource build(Feature feature, String featureRange, Map<String, ? extends Resource> locToRes) throws BundleException { FeatureResource resource = new FeatureResource(feature); for (BundleInfo info : feature.getBundles()) { if (!info.isDependency() && !info.isBlacklisted()) { Resource res = locToRes.get(info.getLocation()); if (res == null) { throw new IllegalStateException("Resource not found for url " + info.getLocation()); } addIdentityRequirement(resource, res); } } for (Dependency dep : feature.getDependencies()) { if (!dep.isDependency() && !dep.isBlacklisted()) { addDependency(resource, dep, featureRange); } } for (org.apache.karaf.features.Capability cap : feature.getCapabilities()) { resource.addCapabilities(ResourceBuilder.parseCapability(resource, cap.getValue())); } for (org.apache.karaf.features.Requirement req : feature.getRequirements()) { resource.addRequirements(ResourceBuilder.parseRequirement(resource, req.getValue())); } return resource; }