public abstract class Baseline
extends java.lang.Object
| Constructor and Description |
|---|
Baseline() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDiff(aQute.bnd.service.diff.Diff diff,
java.lang.StringBuilder sb) |
protected void |
doHeader(aQute.bnd.differ.Baseline.BundleInfo bundleInfo) |
protected void |
doInfo(aQute.bnd.differ.Baseline.BundleInfo bundleInfo,
aQute.bnd.differ.Baseline.Info info,
java.lang.String warnings) |
protected void |
doPackageDiff(aQute.bnd.service.diff.Diff diff) |
protected void |
doPackagesHeader(aQute.bnd.differ.Baseline.BundleInfo bundleInfo) |
boolean |
execute() |
protected void |
generatePackageInfo(aQute.bnd.differ.Baseline.Info info,
aQute.bnd.service.diff.Delta delta,
java.lang.String warnings) |
java.util.Properties |
getProperties() |
protected java.lang.String |
getShortDelta(aQute.bnd.service.diff.Delta delta) |
protected abstract void |
log(aQute.service.reporter.Reporter reporter) |
protected abstract void |
log(java.lang.String output) |
protected void |
persistLog(java.lang.String output) |
protected void |
reportLog(java.lang.String string1,
java.lang.String string2,
java.lang.String string3,
java.lang.String string4,
java.lang.String string5,
java.lang.String string6,
java.lang.String string7,
java.lang.String string8) |
void |
setBndFile(java.io.File bndFile) |
void |
setForcePackageInfo(boolean forcePackageInfo) |
void |
setLogFile(java.io.File logFile) |
void |
setNewJarFile(java.io.File newJarFile) |
void |
setOldJarFile(java.io.File oldJarFile) |
void |
setReportDiff(boolean reportDiff) |
void |
setReportOnlyDirtyPackages(boolean reportOnlyDirtyPackages) |
void |
setSourceDir(java.io.File sourceDir) |
protected void |
updateBundleVersion(aQute.bnd.version.Version oldVersion,
aQute.bnd.version.Version newVersion) |
public boolean execute()
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Properties getProperties()
public void setBndFile(java.io.File bndFile)
public void setForcePackageInfo(boolean forcePackageInfo)
public void setLogFile(java.io.File logFile)
public void setNewJarFile(java.io.File newJarFile)
public void setOldJarFile(java.io.File oldJarFile)
public void setReportDiff(boolean reportDiff)
public void setReportOnlyDirtyPackages(boolean reportOnlyDirtyPackages)
public void setSourceDir(java.io.File sourceDir)
protected void doDiff(aQute.bnd.service.diff.Diff diff,
java.lang.StringBuilder sb)
protected void doHeader(aQute.bnd.differ.Baseline.BundleInfo bundleInfo)
throws java.io.IOException
java.io.IOExceptionprotected void doInfo(aQute.bnd.differ.Baseline.BundleInfo bundleInfo,
aQute.bnd.differ.Baseline.Info info,
java.lang.String warnings)
throws java.io.IOException
java.io.IOExceptionprotected void doPackageDiff(aQute.bnd.service.diff.Diff diff)
protected void doPackagesHeader(aQute.bnd.differ.Baseline.BundleInfo bundleInfo)
throws java.io.IOException
java.io.IOExceptionprotected void generatePackageInfo(aQute.bnd.differ.Baseline.Info info,
aQute.bnd.service.diff.Delta delta,
java.lang.String warnings)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getShortDelta(aQute.bnd.service.diff.Delta delta)
protected abstract void log(aQute.service.reporter.Reporter reporter)
protected abstract void log(java.lang.String output)
protected void persistLog(java.lang.String output)
throws java.io.IOException
java.io.IOExceptionprotected void reportLog(java.lang.String string1,
java.lang.String string2,
java.lang.String string3,
java.lang.String string4,
java.lang.String string5,
java.lang.String string6,
java.lang.String string7,
java.lang.String string8)
throws java.io.IOException
java.io.IOExceptionprotected void updateBundleVersion(aQute.bnd.version.Version oldVersion,
aQute.bnd.version.Version newVersion)
throws java.io.IOException
java.io.IOException