报告嵌套装饰器的问题。 此检查高亮显示先于另一个装饰器应用 classmethod
或 staticmethod
的情况。
示例:
def innocent(f):
return f
class A:
@innocent # 装饰器不会收到预期的可调用对象
@classmethod
def f2(cls):
pass
@innocent # 装饰器不会收到预期的可调用对象
@staticmethod
def f1():
pass
IDE 提议的快速修复是移除此装饰器。