Package aQute.bnd.differ
Class DiffPluginImpl
- java.lang.Object
-
- aQute.bnd.differ.DiffPluginImpl
-
- All Implemented Interfaces:
Differ
public class DiffPluginImpl extends java.lang.Object implements Differ
This Diff Plugin Implementation will compare JARs for their API (based on the Bundle Class Path and exported packages), the Manifest, and the resources. The differences are represented in aDifftree.
-
-
Constructor Summary
Constructors Constructor Description DiffPluginImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Treedeserialize(Tree.Data data)voidsetIgnore(Parameters diffignore)voidsetIgnore(java.lang.String diffignore)Treetree(Analyzer newer)Treetree(Jar newer)Treetree(java.io.File newer)
-
-
-
Method Detail
-
tree
public Tree tree(java.io.File newer) throws java.lang.Exception
- Throws:
java.lang.Exception- See Also:
Differ.tree(aQute.bnd.osgi.Jar)
-
tree
public Tree tree(Jar newer) throws java.lang.Exception
- Specified by:
treein interfaceDiffer- Throws:
java.lang.Exception- See Also:
Differ.tree(aQute.bnd.osgi.Jar)
-
deserialize
public Tree deserialize(Tree.Data data) throws java.lang.Exception
- Specified by:
deserializein interfaceDiffer- Throws:
java.lang.Exception
-
setIgnore
public void setIgnore(java.lang.String diffignore)
-
setIgnore
public void setIgnore(Parameters diffignore)
-
-