Mercurial > hg
comparison mercurial/dirstate.py @ 47995:e7d0a511965c
dirstate: drop the `_addpath` method
All user have been migrated.
Differential Revision: https://phab.mercurial-scm.org/D11435
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 15 Sep 2021 12:38:56 +0200 |
parents | ccb9cc47b7b6 |
children | bac82c2ce858 |
comparison
equal
deleted
inserted
replaced
47994:ccb9cc47b7b6 | 47995:e7d0a511965c |
---|---|
664 ): | 664 ): |
665 # Remember the most recent modification timeslot for status(), | 665 # Remember the most recent modification timeslot for status(), |
666 # to make sure we won't miss future size-preserving file content | 666 # to make sure we won't miss future size-preserving file content |
667 # modifications that happen within the same timeslot. | 667 # modifications that happen within the same timeslot. |
668 self._lastnormaltime = parentfiledata[2] | 668 self._lastnormaltime = parentfiledata[2] |
669 | |
670 def _addpath( | |
671 self, | |
672 f, | |
673 mode=0, | |
674 size=None, | |
675 mtime=None, | |
676 added=False, | |
677 merged=False, | |
678 from_p2=False, | |
679 possibly_dirty=False, | |
680 ): | |
681 entry = self._map.get(f) | |
682 if added or entry is not None and not entry.tracked: | |
683 self._check_new_tracked_filename(f) | |
684 self._dirty = True | |
685 self._updatedfiles.add(f) | |
686 self._map.addfile( | |
687 f, | |
688 mode=mode, | |
689 size=size, | |
690 mtime=mtime, | |
691 added=added, | |
692 merged=merged, | |
693 from_p2=from_p2, | |
694 possibly_dirty=possibly_dirty, | |
695 ) | |
696 | 669 |
697 def _check_new_tracked_filename(self, filename): | 670 def _check_new_tracked_filename(self, filename): |
698 scmutil.checkfilename(filename) | 671 scmutil.checkfilename(filename) |
699 if self._map.hastrackeddir(filename): | 672 if self._map.hastrackeddir(filename): |
700 msg = _(b'directory %r already in dirstate') | 673 msg = _(b'directory %r already in dirstate') |