Mercurial > hg
comparison mercurial/merge.py @ 44198:8ad263c3a358
merge: move initialization of copy dicts to one place
Differential Revision: https://phab.mercurial-scm.org/D7988
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Wed, 22 Jan 2020 16:45:56 -0800 |
parents | faec51c76b7b |
children | 7f8bdee0034e |
comparison
equal
deleted
inserted
replaced
44197:17e12938f8e7 | 44198:8ad263c3a358 |
---|---|
1254 acceptremote = accept the incoming changes without prompting | 1254 acceptremote = accept the incoming changes without prompting |
1255 """ | 1255 """ |
1256 if matcher is not None and matcher.always(): | 1256 if matcher is not None and matcher.always(): |
1257 matcher = None | 1257 matcher = None |
1258 | 1258 |
1259 copy, movewithdir, diverge, renamedelete, dirmove = {}, {}, {}, {}, {} | |
1260 | |
1261 # manifests fetched in order are going to be faster, so prime the caches | 1259 # manifests fetched in order are going to be faster, so prime the caches |
1262 [ | 1260 [ |
1263 x.manifest() | 1261 x.manifest() |
1264 for x in sorted(wctx.parents() + [p2, pa], key=scmutil.intrev) | 1262 for x in sorted(wctx.parents() + [p2, pa], key=scmutil.intrev) |
1265 ] | 1263 ] |
1266 | 1264 |
1265 copy, movewithdir, diverge, renamedelete, dirmove = {}, {}, {}, {}, {} | |
1267 if followcopies: | 1266 if followcopies: |
1268 ret = copies.mergecopies(repo, wctx, p2, pa) | 1267 ret = copies.mergecopies(repo, wctx, p2, pa) |
1269 copy, movewithdir, diverge, renamedelete, dirmove = ret | 1268 copy, movewithdir, diverge, renamedelete, dirmove = ret |
1270 | 1269 |
1271 boolbm = pycompat.bytestr(bool(branchmerge)) | 1270 boolbm = pycompat.bytestr(bool(branchmerge)) |