호환되지 않는 __new__ 및 __init__ 메서드의 시그니처를 보고합니다.
예:
class MyClass(object):
def __new__(cls, arg1):
return super().__new__(cls)
def __init__(self):
pass
__new__ 및 __init__가 각기 다른 인수를 가지는 경우 MyClass를 인스턴스화할 수 없습니다.
수정 방안으로 IDE는 시그니처 변경 리팩터링을 적용할 것을 제의합니다.