mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 14:23:28 +07:00
but properly take them into account in PyClassType#getMetaClassType(). This check was implemented there instead of PyClass#getMetaClassType() itself, since the former method already looks up for explicitly declared metaclasses in ancestors unlike PyClassImpl that considers only those specified directly in the class definition or its containing module. Moreover, there are actual usages that expects such behavior from PyClass#getMetaClassType(), e.g. PyAbstractClassInspection.