##// END OF EJS Templates
discovery: simplify the building of the children mapping...
marmoute -
r42049:1f069f37 default
parent child Browse files
Show More
@@ -219,13 +219,13 b' class partialdiscovery(object):'
219 for rev in sorted(revs):
219 for rev in sorted(revs):
220 # Always ensure revision has an entry so we don't need to worry
220 # Always ensure revision has an entry so we don't need to worry
221 # about missing keys.
221 # about missing keys.
222 children.setdefault(rev, [])
222 children[rev] = []
223
224 for prev in parentrevs(rev):
223 for prev in parentrevs(rev):
225 if prev == nullrev:
224 if prev == nullrev:
226 continue
225 continue
227
226 c = children.get(prev)
228 children.setdefault(prev, []).append(rev)
227 if c is not None:
228 c.append(rev)
229
229
230 _updatesample(revs, revsroots, sample, children.__getitem__)
230 _updatesample(revs, revsroots, sample, children.__getitem__)
231 assert sample
231 assert sample
General Comments 0
You need to be logged in to leave comments. Login now