# HG changeset patch # User Pierre-Yves David # Date 1703022892 -3600 # Node ID d91b55371d6fcf653e629060360ff08c7315b83c # Parent e5b710ce643a51a256b5185e6d560aa3de7c5211 git-hgext: adjust to the lack of `changelog.heads` method We don't have a `heads` method returning nodeid, but this is very easy to get the same result. This was flagged by pytype. We can note that the fact this code did not break is probably a good sign that it is dead code. However this is a question outside of the scop of this series. diff -r e5b710ce643a -r d91b55371d6f hgext/git/gitlog.py --- a/hgext/git/gitlog.py Tue Dec 19 22:21:31 2023 +0100 +++ b/hgext/git/gitlog.py Tue Dec 19 22:54:52 2023 +0100 @@ -324,7 +324,7 @@ if common is None: common = [sha1nodeconstants.nullid] if heads is None: - heads = self.heads() + heads = [self.node(r) for r in self.headrevs()] common = [self.rev(n) for n in common] heads = [self.rev(n) for n in heads]