예제 #1
0
 def unstable(self):
     """True if the changeset is not obsolete but it's ancestor are"""
     return self.rev() in obsmod.getrevs(self._repo, 'unstable')
예제 #2
0
    def bumped(self):
        """True if the changeset try to be a successor of a public changeset

        Only non-public and non-obsolete changesets may be bumped.
        """
        return self.rev() in obsmod.getrevs(self._repo, 'bumped')
예제 #3
0
 def obsolete(self):
     """True if the changeset is obsolete"""
     return self.rev() in obsmod.getrevs(self._repo, 'obsolete')
예제 #4
0
 def extinct(self):
     """True if the changeset is extinct"""
     return self.rev() in obsmod.getrevs(self._repo, 'extinct')
예제 #5
0
    def bumped(self):
        """True if the changeset try to be a successor of a public changeset

        Only non-public and non-obsolete changesets may be bumped.
        """
        return self.rev() in obsmod.getrevs(self._repo, 'bumped')
예제 #6
0
    def divergent(self):
        """Is a successors of a changeset with multiple possible successors set

        Only non-public and non-obsolete changesets may be divergent.
        """
        return self.rev() in obsmod.getrevs(self._repo, 'divergent')
예제 #7
0
 def unstable(self):
     """True if the changeset is not obsolete but it's ancestor are"""
     return self.rev() in obsmod.getrevs(self._repo, 'unstable')
예제 #8
0
 def extinct(self):
     """True if the changeset is extinct"""
     return self.rev() in obsmod.getrevs(self._repo, 'extinct')
예제 #9
0
 def obsolete(self):
     """True if the changeset is obsolete"""
     return self.rev() in obsmod.getrevs(self._repo, 'obsolete')
예제 #10
0
    def divergent(self):
        """Is a successors of a changeset with multiple possible successors set

        Only non-public and non-obsolete changesets may be divergent.
        """
        return self.rev() in obsmod.getrevs(self._repo, 'divergent')
예제 #11
0
def hideablerevs(repo):
    """Revisions candidates to be hidden

    This is a standalone function to help extensions to wrap it."""
    return obsolete.getrevs(repo, 'obsolete')