[ty] Use `typing.Self` for the first parameter of instance methods #20517
sharkdp
force pushed
from
92e01d5e
to
433ec040
111 days ago
sharkdp
force pushed
from
771fef06
to
e54903fb
110 days ago
sharkdp
force pushed
from
1254b5fa
to
b494fefa
110 days ago
sharkdp
force pushed
from
b494fefa
to
1b447682
110 days ago
sharkdp
force pushed
from
171c5999
to
e0557c4e
109 days ago
sharkdp
force pushed
from
767496b8
to
ff19b152
109 days ago
sharkdp
force pushed
from
ff19b152
to
1a94f303
105 days ago
sharkdp
force pushed
from
1a94f303
to
0fc7ddb5
105 days ago
sharkdp
marked this pull request as ready for review 105 days ago
Integration branch for implicit type of self (signature)
69c79556
[ty] Assume type of self is `typing.Self` in method calls (#18007)
3036a857
Mark implicit `Self` as inferable
af2e2baa
Fix problem with fallback classes (again)
73c79be9
[ty] Todo-types for `os.fdopen`, `NamedTemporaryFile`, and `Path.open`
cffd7d5e
Change TODO comment
1aa1b4cf
Update Markdown tests
3e2ed3d7
Rename synthetic annotation => inferred annotation
cbb016b9
Code simplification
0aca273a
Rename get_self_type, cleanup
3abd042d
More cleanup, clarification
0a9edde5
Also infer Self for positional-only self parameters
d7c4fece
Fix clippy warnings
0cca501f
Fix TODO related to protocols
5a716246
Remove more explicit `Self` annotations
21f87baa
Update thresholds
1b4fc59a
Avoid type mapping
2d9a6f40
Minor refactoring
0e41ec21
Add tests for passing self implicitly
a6ddaa6b
Minor review comments
f3a87d6c
Remove check for Callable signature displays
88304118
Use .expect(…)
3ce98cee
sharkdp
force pushed
from
2b3aec13
to
3ce98cee
105 days ago
sharkdp
merged
00927943
into main 105 days ago
sharkdp
deleted the david/implicit-self-signature branch 105 days ago
Assignees
No one assigned
Labels
ty
ecosystem-analyzer
Login to write a write a comment.
Login via GitHub