[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdesupport/emerge/bin
From:       Wolfgang Rohdewald <wolfgang () rohdewald ! de>
Date:       2011-04-12 12:05:51
Message-ID: 20110412120551.3DA83AC8DB () svn ! kde ! org
[Download RAW message or body]

SVN commit 1227796 by wrohdewald:

remove pylint warnings about AutoNumberingType

 M  +4 -3      args.py  


--- trunk/kdesupport/emerge/bin/args.py #1227795:1227796
@@ -21,10 +21,11 @@
 class AutoNumberingType(type):
     """all classes with this as metaclass get an attribute 'number'
        which increases by order of class definition (order in this file)"""
-    def __init__(cls, name, bases, attrs):
-        global classNumber
+    def __init__(mcs, name, bases, attrs):
+        type.__init__(mcs, name, bases, attrs)
+        global classNumber                 # pylint: disable=W0603
         classNumber += 1
-        setattr(cls, 'number', classNumber)
+        setattr(mcs, 'number', classNumber)
 
 def __init__():
     if not ArgBase.defined:
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic