# HG changeset patch # User Sean Farley # Date 1527154510 -7200 # Node ID 9cbf81bb5e27003cb30baa946770e00fafcc1af4 # Parent 80664524802b966be41e8dfac94b2eab5ae8f735 overlay: be more object oriented for overlaychangectx.parents diff -r 80664524802b -r 9cbf81bb5e27 hggit/overlay.py --- a/hggit/overlay.py Thu May 24 11:26:15 2018 +0200 +++ b/hggit/overlay.py Thu May 24 11:35:10 2018 +0200 @@ -249,13 +249,13 @@ return self.commit.message def parents(self): - cl = self._hgrepo.changelog + cl = self.repo().changelog parents = cl.parents(cl.node(self._rev)) if not parents: - return [self._hgrepo['null']] + return [self.repo()['null']] if parents[1] == nullid: parents = parents[:-1] - return [self._hgrepo[sha] for sha in parents] + return [self.repo()[sha] for sha in parents] def manifestnode(self): return bin(self.commit.tree)