Show More
@@ -1376,16 +1376,14 b' class revlog(object):' | |||
|
1376 | 1376 | return c |
|
1377 | 1377 | |
|
1378 | 1378 | def descendant(self, start, end): |
|
1379 | """True if revision 'end' is an descendant of revision 'start' | |
|
1380 | ||
|
1381 | A revision is considered as a descendant of itself.""" | |
|
1379 | 1382 | if start == nullrev: |
|
1380 | 1383 | return True |
|
1381 | 1384 | elif start == end: |
|
1382 | 1385 | return True |
|
1383 | for i in self.descendants([start]): | |
|
1384 | if i == end: | |
|
1385 | return True | |
|
1386 | elif i > end: | |
|
1387 | break | |
|
1388 | return False | |
|
1386 | return start in self._commonancestorsheads(start, end) | |
|
1389 | 1387 | |
|
1390 | 1388 | def commonancestorsheads(self, a, b): |
|
1391 | 1389 | """calculate all the heads of the common ancestors of nodes a and b""" |
General Comments 0
You need to be logged in to leave comments.
Login now