keyword: move repo.__class__ assignment out of monkeypatch context
authorChristian Ebert <blacktrash@gmx.net>
Sun, 23 Jan 2011 03:15:44 +0100
changeset 13299 f24ea9356e7d
parent 13298 f715e6bd8091
child 13300 23bbb5b888ea
keyword: move repo.__class__ assignment out of monkeypatch context A cosmetic change to improve readability.
hgext/keyword.py
--- a/hgext/keyword.py	Sun Jan 23 03:15:39 2011 +0100
+++ b/hgext/keyword.py	Sun Jan 23 03:15:44 2011 +0100
@@ -636,8 +636,6 @@
         finally:
             wlock.release()
 
-    repo.__class__ = kwrepo
-
     def kwfilectx_cmp(orig, self, fctx):
         # keyword affects data size, comparing wdir and filelog size does
         # not make sense
@@ -661,6 +659,8 @@
         except KeyError:
             pass
 
+    repo.__class__ = kwrepo
+
 cmdtable = {
     'kwdemo':
         (demo,