mercurial/revset.py
changeset 28893 ee11167fe1da
parent 28892 0c135f37c6f8
child 28894 0f59674dc9ff
--- a/mercurial/revset.py	Mon Feb 29 18:33:30 2016 +0900
+++ b/mercurial/revset.py	Mon Feb 29 19:24:15 2016 +0900
@@ -2320,10 +2320,7 @@
     return result
 
 def findaliases(ui, tree, showwarning=None):
-    aliases = {}
-    for k, v in ui.configitems('revsetalias'):
-        alias = _aliasrules.build(k, v)
-        aliases[alias.name] = alias
+    aliases = _aliasrules.buildmap(ui.configitems('revsetalias'))
     tree = _expandaliases(aliases, tree, [], {})
     if showwarning:
         # warn about problematic (but not referred) aliases