mercurial/scmutil.py
changeset 45552 10284ce3d5ed
parent 45519 9b16bb3b2349
child 45682 d2e1dcd4490d
--- a/mercurial/scmutil.py	Thu Sep 03 11:07:47 2020 -0400
+++ b/mercurial/scmutil.py	Tue Sep 01 18:08:24 2020 +0530
@@ -1492,6 +1492,11 @@
     return requirements, None
 
 
+def istreemanifest(repo):
+    """ returns whether the repository is using treemanifest or not """
+    return requirementsmod.TREEMANIFEST_REQUIREMENT in repo.requirements
+
+
 def writereporequirements(repo, requirements=None):
     """ writes requirements for the repo to .hg/requires """
     if requirements: