blob: 7072ac121527ec816f949ca7c883001213de1c37 [file] [log] [blame]
package aQute.bnd.service.diff;
public interface Tree {
public class Data {
public String name;
public Type type = Type.METHOD;
public Delta add = Delta.MINOR;
public Delta rem = Delta.MAJOR;
public Data[] children = null;
public String comment = null;
}
Data serialize();
Tree[] getChildren();
String getName();
Type getType();
Delta ifAdded();
Delta ifRemoved();
Diff diff(Tree older);
Tree get(String name);
}