evolve: drop `latercomer` and `conflicting` compatibility.
authorPierre-Yves David <pierre-yves.david@logilab.fr>
Wed, 19 Feb 2014 18:14:20 -0800
changeset 804 68e3d6e83ca5
parent 803 b96d51a357bd
child 805 66c02a2e8e2f
evolve: drop `latercomer` and `conflicting` compatibility. Those old alias are deprecated for a long time now. All computations related to troubles are in Mercurial core for multiple versions.
README
hgext/evolve.py
--- a/README	Thu Feb 20 13:32:04 2014 -0800
+++ b/README	Wed Feb 19 18:14:20 2014 -0800
@@ -44,6 +44,8 @@
 
 3.3.0 --
 
+- drop `latercomer` and `conflicting` compatibility. Those old alias are
+  deprecated for a long time now.
 - added Augie Facklers `fastop` extension (usage not recommended yet)
 - add verbose hint about how to handle corner case by hand.
   This should help people until evolve is able to to it itself.
--- a/hgext/evolve.py	Thu Feb 20 13:32:04 2014 -0800
+++ b/hgext/evolve.py	Wed Feb 19 18:14:20 2014 -0800
@@ -326,31 +326,6 @@
 getrevs = obsolete.getrevs
 
 #####################################################################
-### Complete troubles computation logic                           ###
-#####################################################################
-
-
-### changectx method
-
-@eh.addattr(context.changectx, 'latecomer')
-def latecomer(ctx):
-    """is the changeset bumped (Try to succeed to public change)"""
-    return ctx.bumped()
-
-@eh.addattr(context.changectx, 'conflicting')
-def conflicting(ctx):
-    """is the changeset divergent (Try to succeed to public change)"""
-    return ctx.divergent()
-
-### revset symbol
-
-eh.revset('latecomer')(revset.symbols['bumped'])
-eh.revset('conflicting')(revset.symbols['divergent'])
-
-
-
-
-#####################################################################
 ### Additional Utilities                                          ###
 #####################################################################