Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/revlog.py @ 43583:8b533de0429d
index: use `index.has_node` in `revlog.addrevision`
Differential Revision: https://phab.mercurial-scm.org/D7323
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Sun, 03 Nov 2019 00:05:20 +0100 |
parents | 0c659fc20207 |
children | bf6fa330e0a5 |
comparison
equal
deleted
inserted
replaced
43582:0c659fc20207 | 43583:8b533de0429d |
---|---|
1993 ) | 1993 ) |
1994 % (self.indexfile, len(rawtext)) | 1994 % (self.indexfile, len(rawtext)) |
1995 ) | 1995 ) |
1996 | 1996 |
1997 node = node or self.hash(rawtext, p1, p2) | 1997 node = node or self.hash(rawtext, p1, p2) |
1998 if node in self.nodemap: | 1998 if self.index.has_node(node): |
1999 return node | 1999 return node |
2000 | 2000 |
2001 if validatehash: | 2001 if validatehash: |
2002 self.checkhash(rawtext, node, p1=p1, p2=p2) | 2002 self.checkhash(rawtext, node, p1=p1, p2=p2) |
2003 | 2003 |