Class BaselineCommands

java.lang.Object
aQute.bnd.main.BaselineCommands

public class BaselineCommands extends Object
Implements commands to maintain the Package versions db.
  • Method Details

    • _baseline

      public void _baseline(aQute.bnd.main.BaselineCommands.baseLineOptions opts) throws Exception
      Compare
      Throws:
      Exception
    • doPackageDiff

      protected void doPackageDiff(aQute.bnd.service.diff.Diff diff)
    • doDiff

      protected void doDiff(aQute.bnd.service.diff.Diff diff, StringBuilder sb)
    • getShortDelta

      protected String getShortDelta(aQute.bnd.service.diff.Delta delta)
    • _schema

      public void _schema(aQute.bnd.main.BaselineCommands.schemaOptions opts) throws 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
       <file.jar>*
       
      Parameters:
      opts -
      Throws:
      Exception
    • doExportPackage

      public void doExportPackage(aQute.bnd.differ.Baseline.Info[] infos, PrintStream out) throws IOException
      Parameters:
      infos -
      out -
      Throws:
      IOException