Mercurial > hg-stable
changeset 51409:774e4eff6e47
phases: type annotation for `_phasesets`
Does not hurt.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 21 Feb 2024 11:04:56 +0100 |
parents | eababb7b4a82 |
children | 89b638afeb07 |
files | mercurial/phases.py |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/phases.py Tue Feb 20 23:46:21 2024 +0100 +++ b/mercurial/phases.py Wed Feb 21 11:04:56 2024 +0100 @@ -134,6 +134,7 @@ ) Phaseroots = Dict[int, Set[int]] +PhaseSets = Dict[int, Set[int]] if typing.TYPE_CHECKING: from . import ( @@ -377,7 +378,7 @@ self._phaseroots: Phaseroots = loaded[0] self.dirty: bool = loaded[1] self._loadedrevslen = 0 - self._phasesets = None + self._phasesets: PhaseSets = None def hasnonpublicphases(self, repo: "localrepo.localrepository") -> bool: """detect if there are revisions with non-public phase"""