ruff
[ty] type-of-`self` in methods
#20723
Open

[ty] type-of-`self` in methods #20723

sharkdp wants to merge 49 commits into main from david/type-of-self-in-methods
sharkdp
Glyphack Infer type of self as typing.Self in method body
0e3d511e
Glyphack Handle type var in SuperOwnerKind::try_from_type
6913d994
Glyphack Update class super test
466c93e9
Glyphack Mark failing tests
3f2c4873
Glyphack Don't emit diagnostic for assigning to self
fd732c50
Glyphack Don't unwrap the self type carelessly
b6449d3a
Glyphack Mark attributes failing tests as todo
deb7a966
Glyphack Fix trait upcasting coercion is experimental
35867373
Glyphack Fix too many iterations on comtypes
c21827d0
Glyphack Apply comments
495278d1
Glyphack Temp fix completions
854ddeeb
Glyphack Add apprise to bad.txt
6bf8513d
Glyphack Remove apprise from good.txt
2c243560
Glyphack Link issue
9a6ae4f9
Glyphack Remove upcast
ce1d951c
Glyphack Update TODO mdtests
e9aec22f
Glyphack Update snapshots
49c310a1
Glyphack Move discord.py to bad.txt
c3d73043
Glyphack Increase max_diagnostics
053f6510
Glyphack Disallow complex exprs in constraint builder
1f71b74e
Glyphack Add test for cycle count
2acdbc74
Glyphack Revert falling back to Ambiguous for complex expressions
4818f336
Glyphack Use infer_expression_types instead of infer_expression_types in Reach…
ae79edfe
Glyphack Remove gridout test case
08e8695a
Glyphack Set correct typevar_binding_context
241bf63f
Glyphack Decrease MAX_UNION_LITERALS to avoid panic
d0acd443
Glyphack Handle both NonInferableTypeVar in super args
f67cc046
Glyphack Update snapshots
5054fda9
Glyphack Update mdtest assertion
e877537a
Glyphack Increase diagnostic count
58b02a27
sharkdp Merge remote-tracking branch 'origin/main' into typing-self-function-…
4205dbfc
sharkdp Minor review comments
0df523f4
sharkdp Move failing projects to bad.txt
f24f4959
sharkdp Treat __new__ as a static method
d08f9559
sharkdp Disable sympy in walltime benchmarks
a37ee79d
sharkdp Disable prefect in memory statistics
8305105f
sharkdp Bring back TODO comment
51640f20
sharkdp Remove comment
45421b6c
sharkdp Add comment why benchmark was disabled
347892f6
sharkdp Disable pandas as a walltime benchmark
5be3a5a9
sharkdp Minor adjustments to special_first_method_parameter_type
baf30b46
sharkdp Increase another threshold
2a62a7dc
MichaReiser Merge branch 'main' into typing-self-function-scope
921119a4
MichaReiser Discard changes to playground/ty/src/Editor/Editor.tsx
a02b03f6
MichaReiser Revert mypy primer changes
9caa1053
sharkdp Merge remote-tracking branch 'origin/main' into typing-self-function-…
c0043d26
MichaReiser Update Salsa
32be31d2
sharkdp Revert "Update Salsa"
51921afa
sharkdp [ty] Do not infer types for unannotated implicit instance attribtues
2de2d3e5
sharkdp sharkdp added ty
sharkdp sharkdp added ecosystem-analyzer
github-actions
github-actions
github-actions
codspeed-hq

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone