private final HgChangeset changeset;
public Transformation(HgStatusCollector statusCollector, HgParentChildMap<HgChangelog> pw) {
// files listed in a changeset don't need their names to be rewritten (they are normalized already)
// pp serves as a cache for all filenames encountered and as a source for Path listed in the changeset
PathPool pp = new PathPool(new PathRewrite.Empty());
statusCollector.setPathPool(pp);
changeset = new HgChangeset(statusCollector, pp);
changeset.setParentHelper(pw);
}