Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
maven-bundle-plugin-2.3.4
-
None
Description
A lot of code changes have been commited to bundleplugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java, but relevant changes have not been refelected in BundleAllPlugin.java. Maybe the two classes need delegation/refactoring.
Example:
Goal bundleall now breaks for optional dependencies with a scope. This is handled in bundle goal:
if( artifact.isOptional() ) {
String id = artifact.toString();
if( artifact.getScope()!=null )
optionalArtifactIds.add(id);
}
but not in bundleall...