hgext3rd/evolve/utility.py
changeset 3340 fd90e73bf79a
parent 3309 09db38b34cb9
child 3346 f4e28b781143
--- a/hgext3rd/evolve/utility.py	Thu Dec 21 00:06:07 2017 +0100
+++ b/hgext3rd/evolve/utility.py	Thu Dec 21 02:01:58 2017 +0100
@@ -36,3 +36,11 @@
         return (p2,)
     else:
         return parents
+
+def shouldwarmcache(repo):
+    configbool = repo.ui.configbool
+    if not configbool('experimental', 'obshashrange', False):
+        return False
+    if not configbool('experimental', 'obshashrange.warm-cache', True):
+        return False
+    return True