ruff
[ty] Implement `typing.final` for methods
#21646
Merged

[ty] Implement `typing.final` for methods #21646

AlexWaygood merged 14 commits into main from alex/final-method
AlexWaygood
AlexWaygood AlexWaygood added ty
AlexWaygood AlexWaygood force pushed from 64169218 to b9916af9 69 days ago
AlexWaygood AlexWaygood force pushed from b9916af9 to 830e0848 69 days ago
astral-sh-bot
astral-sh-bot
AlexWaygood
AlexWaygood AlexWaygood added ecosystem-analyzer
AlexWaygood
astral-sh-bot
AlexWaygood AlexWaygood force pushed from 830e0848 to 070e2c5b 69 days ago
codspeed-hq
AlexWaygood AlexWaygood force pushed from 070e2c5b to 7e739c6a 69 days ago
AlexWaygood AlexWaygood marked this pull request as ready for review 69 days ago
AlexWaygood AlexWaygood requested a review from carljm carljm 69 days ago
AlexWaygood AlexWaygood requested a review from sharkdp sharkdp 69 days ago
AlexWaygood AlexWaygood requested a review from dcreager dcreager 69 days ago
AlexWaygood AlexWaygood requested a review from MichaReiser MichaReiser 69 days ago
AlexWaygood
AlexWaygood
AlexWaygood
AlexWaygood commented on 2025-11-26
ibraheemdev
AlexWaygood
carljm
AlexWaygood
AlexWaygood
AlexWaygood
MichaReiser
MichaReiser commented on 2025-11-27
MichaReiser
MichaReiser commented on 2025-11-27
MichaReiser
AlexWaygood [ty] Implement `typing.final` for methods
0e025d65
AlexWaygood fix unrelated mdtest failure
b885cb72
AlexWaygood another edge case
3ca26759
AlexWaygood another edge case
47d07e21
AlexWaygood another edge case
486caf5d
AlexWaygood try to optimize
76ccc488
AlexWaygood AlexWaygood force pushed from 56cd2aa1 to 623ca678 68 days ago
AlexWaygood
AlexWaygood commented on 2025-11-27
AlexWaygood use a standalone query to check if it's a function definition
408895e8
AlexWaygood AlexWaygood force pushed from 623ca678 to 408895e8 68 days ago
AlexWaygood
AlexWaygood
AlexWaygood check if rules are enabled before doing expensive analysis
5cc8e66c
AlexWaygood AlexWaygood requested a review from MichaReiser MichaReiser 68 days ago
AlexWaygood Merge branch 'main' into alex/final-method
9e65bb20
MichaReiser
MichaReiser approved these changes on 2025-11-28
AlexWaygood Update crates/ty_python_semantic/resources/mdtest/final.md
ce8d67e1
AlexWaygood make recommendation clearer and add autofix
6d40d0e9
AlexWaygood Add tests for possibly-undefined cases
cb520d50
AlexWaygood AlexWaygood force pushed from 3a7eb080 to cb520d50 67 days ago
AlexWaygood
AlexWaygood commented on 2025-11-28
AlexWaygood
AlexWaygood Avoid repetition in the primary diagnostic message
33915c15
AlexWaygood AlexWaygood force pushed from 03e7236c to 33915c15 67 days ago
AlexWaygood AlexWaygood enabled auto-merge (squash) 67 days ago
AlexWaygood todo a couple more things
f8eb0d27
AlexWaygood AlexWaygood force pushed from 4ddd64e0 to f8eb0d27 67 days ago
AlexWaygood AlexWaygood merged 8bcfc198 into main 67 days ago
AlexWaygood AlexWaygood deleted the alex/final-method branch 67 days ago
MichaReiser
MichaReiser commented on 2025-11-29

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone