Package aQute.bnd.main
Class BaselineCommands
- java.lang.Object
-
- aQute.bnd.main.BaselineCommands
-
public class BaselineCommands extends java.lang.ObjectImplements commands to maintain the Package versions db.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void_baseline(aQute.bnd.main.BaselineCommands.baseLineOptions opts)Comparevoid_schema(aQute.bnd.main.BaselineCommands.schemaOptions opts)Create a schema of a set of jars outling the packages and their versions.protected voiddoDiff(aQute.bnd.service.diff.Diff diff, java.lang.StringBuilder sb)voiddoExportPackage(aQute.bnd.differ.Baseline.Info[] infos, java.io.PrintStream out)protected voiddoPackageDiff(aQute.bnd.service.diff.Diff diff)protected java.lang.StringgetShortDelta(aQute.bnd.service.diff.Delta delta)
-
-
-
Method Detail
-
_baseline
public void _baseline(aQute.bnd.main.BaselineCommands.baseLineOptions opts) throws java.lang.ExceptionCompare- Throws:
java.lang.Exception
-
doPackageDiff
protected void doPackageDiff(aQute.bnd.service.diff.Diff diff)
-
doDiff
protected void doDiff(aQute.bnd.service.diff.Diff diff, java.lang.StringBuilder sb)
-
getShortDelta
protected java.lang.String getShortDelta(aQute.bnd.service.diff.Delta delta)
-
_schema
public void _schema(aQute.bnd.main.BaselineCommands.schemaOptions opts) throws java.lang.ExceptionCreate a schema of a set of jars outling the packages and their versions. This will create a list of packages with multiple versions, link to their specifications, and the deltas between versions.bnd package schema
* - Parameters:
opts-- Throws:
java.lang.Exception
-
doExportPackage
public void doExportPackage(aQute.bnd.differ.Baseline.Info[] infos, java.io.PrintStream out) throws java.io.IOException- Parameters:
infos-out-- Throws:
java.io.IOException
-
-