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