Mercurial > hg-stable
comparison mercurial/dirstatemap.py @ 47932:3429f48d486d
dirstatemap: use the default code to handle "clean-p2" case
This simplify the conditionnal a bit since most of it is handled by the common
code.
Differential Revision: https://phab.mercurial-scm.org/D11326
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 16 Jul 2021 17:20:17 +0200 |
parents | 40cf4b278f8f |
children | 4cade5e944c2 |
comparison
equal
deleted
inserted
replaced
47931:40cf4b278f8f | 47932:3429f48d486d |
---|---|
287 # p1_tracked argument is False. | 287 # p1_tracked argument is False. |
288 # | 288 # |
289 # In addition, this seems to be a case where the file is marked | 289 # In addition, this seems to be a case where the file is marked |
290 # as merged without actually being the result of a merge | 290 # as merged without actually being the result of a merge |
291 # action. So thing are not ideal here. | 291 # action. So thing are not ideal here. |
292 self.addfile(filename, merged=True) | 292 merged = True |
293 return | 293 clean_p2 = False |
294 else: | |
295 self.addfile(filename, from_p2=True) | |
296 return | |
297 elif not p1_tracked and p2_tracked and wc_tracked: | 294 elif not p1_tracked and p2_tracked and wc_tracked: |
298 clean_p2 = True | 295 clean_p2 = True |
299 elif possibly_dirty: | 296 elif possibly_dirty: |
300 pass | 297 pass |
301 elif wc_tracked: | 298 elif wc_tracked: |