mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
Remove __metaclass__ remains.
This commit is contained in:
parent
7626235633
commit
e81f5ef1eb
5 changed files with 11 additions and 13 deletions
|
@ -85,8 +85,8 @@ class EiffelMetaClass2(EiffelBaseMetaClass):
|
|||
make_eiffel_method = EiffelDescriptor
|
||||
|
||||
def _test(metaclass):
|
||||
class Eiffel:
|
||||
__metaclass__ = metaclass
|
||||
class Eiffel(metaclass=metaclass):
|
||||
pass
|
||||
|
||||
class Test(Eiffel):
|
||||
|
||||
|
|
|
@ -82,11 +82,11 @@ class EnumInstance(int):
|
|||
def __str__(self):
|
||||
return "%s.%s" % (self.__classname, self.__enumname)
|
||||
|
||||
class Enum:
|
||||
__metaclass__ = EnumMetaclass
|
||||
class Enum(metaclass=EnumMetaclass):
|
||||
pass
|
||||
|
||||
class FullEnum:
|
||||
__metaclass__ = FullEnumMetaclass
|
||||
class FullEnum(metaclass=FullEnumMetaclass):
|
||||
pass
|
||||
|
||||
def _test():
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue