Skip to content

Commit b4a9cd3

Browse files
committed
self --> cls for class methods
1 parent 6599d2b commit b4a9cd3

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

test-data/unit/check-deprecated.test

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -436,48 +436,48 @@ class A:
436436
@overload
437437
@classmethod
438438
@deprecated("pass `str` instead")
439-
def f(self, v: int) -> None: ...
439+
def f(cls, v: int) -> None: ...
440440
@overload
441441
@classmethod
442-
def f(self, v: str) -> None: ...
442+
def f(cls, v: str) -> None: ...
443443
@classmethod
444-
def f(self, v: Union[int, str]) -> None: ...
444+
def f(cls, v: Union[int, str]) -> None: ...
445445

446446
@overload
447447
@classmethod
448-
def g(self, v: int) -> None: ...
448+
def g(cls, v: int) -> None: ...
449449
@overload
450450
@classmethod
451451
@deprecated("pass `int` instead")
452-
def g(self, v: str) -> None: ...
452+
def g(cls, v: str) -> None: ...
453453
@classmethod
454-
def g(self, v: Union[int, str]) -> None: ...
454+
def g(cls, v: Union[int, str]) -> None: ...
455455

456456
@overload
457457
@classmethod
458-
def h(self, v: int) -> A: ...
458+
def h(cls, v: int) -> A: ...
459459
@overload
460460
@classmethod
461-
def h(self, v: str) -> A: ...
461+
def h(cls, v: str) -> A: ...
462462
@deprecated("use `h2` instead")
463463
@classmethod
464-
def h(self, v: Union[int, str]) -> A: ...
464+
def h(cls, v: Union[int, str]) -> A: ...
465465

466466
class B(A): ...
467467

468468
a = A()
469-
a.f(1) # E: overload def (self: type[__main__.A], v: builtins.int) of function __main__.A.f is deprecated: pass `str` instead
469+
a.f(1) # E: overload def (cls: type[__main__.A], v: builtins.int) of function __main__.A.f is deprecated: pass `str` instead
470470
a.f("x")
471471
a.g(1)
472-
a.g("x") # E: overload def (self: type[__main__.A], v: builtins.str) of function __main__.A.g is deprecated: pass `int` instead
472+
a.g("x") # E: overload def (cls: type[__main__.A], v: builtins.str) of function __main__.A.g is deprecated: pass `int` instead
473473
a.h(1) # E: function __main__.A.h is deprecated: use `h2` instead
474474
a.h("x") # E: function __main__.A.h is deprecated: use `h2` instead
475475

476476
b = B()
477-
b.f(1) # E: overload def (self: type[__main__.A], v: builtins.int) of function __main__.A.f is deprecated: pass `str` instead
477+
b.f(1) # E: overload def (cls: type[__main__.A], v: builtins.int) of function __main__.A.f is deprecated: pass `str` instead
478478
b.f("x")
479479
b.g(1)
480-
b.g("x") # E: overload def (self: type[__main__.A], v: builtins.str) of function __main__.A.g is deprecated: pass `int` instead
480+
b.g("x") # E: overload def (cls: type[__main__.A], v: builtins.str) of function __main__.A.g is deprecated: pass `int` instead
481481
b.h(1) # E: function __main__.A.h is deprecated: use `h2` instead
482482
b.h("x") # E: function __main__.A.h is deprecated: use `h2` instead
483483

0 commit comments

Comments
 (0)