Package aQute.bnd.main
Class BaselineCommands
- java.lang.Object
-
- aQute.bnd.main.BaselineCommands
-
public class BaselineCommands extends java.lang.Object
Implements 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 void
doDiff(aQute.bnd.service.diff.Diff diff, java.lang.StringBuilder sb)
void
doExportPackage(aQute.bnd.differ.Baseline.Info[] infos, java.io.PrintStream out)
protected void
doPackageDiff(aQute.bnd.service.diff.Diff diff)
protected java.lang.String
getShortDelta(aQute.bnd.service.diff.Delta delta)
-
-
-
Method Detail
-
_baseline
public void _baseline(aQute.bnd.main.BaselineCommands.baseLineOptions opts) throws java.lang.Exception
Compare- 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.Exception
Create 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
-
-