ruff
[ty] Check method definitions on subclasses for Liskov violations
#21436
Merged

[ty] Check method definitions on subclasses for Liskov violations #21436

AlexWaygood merged 23 commits into main from alex/basic-liskov
AlexWaygood
AlexWaygood AlexWaygood added ty
astral-sh-bot
AlexWaygood AlexWaygood force pushed from 830ebde8 to ec973f2e 31 days ago
AlexWaygood AlexWaygood force pushed from ec973f2e to cc3b9a84 31 days ago
codspeed-hq
AlexWaygood AlexWaygood force pushed from cc3b9a84 to 9f9ac363 31 days ago
astral-sh-bot
AlexWaygood AlexWaygood added ecosystem-analyzer
astral-sh-bot
AlexWaygood AlexWaygood removed ecosystem-analyzer
AlexWaygood AlexWaygood added ecosystem-analyzer
AlexWaygood AlexWaygood force pushed from 41911e11 to 3c4d3fca 30 days ago
AlexWaygood AlexWaygood removed ecosystem-analyzer
AlexWaygood AlexWaygood added ecosystem-analyzer
AlexWaygood AlexWaygood force pushed from 65bdb0da to ebbedb73 30 days ago
AlexWaygood AlexWaygood removed ecosystem-analyzer
AlexWaygood AlexWaygood added ecosystem-analyzer
AlexWaygood AlexWaygood removed ecosystem-analyzer
AlexWaygood AlexWaygood added ecosystem-analyzer
AlexWaygood AlexWaygood force pushed from 5475da6d to be95e57e 27 days ago
AlexWaygood [ty] Check method definitions on subclasses for Liskov violations
75700946
AlexWaygood fixes
4f3d2563
AlexWaygood Fix incorrect identification of where the overridden method was defined
7f053ea3
AlexWaygood disambiguate class names where necessary
e127c25d
AlexWaygood try to optimize
96b2535a
AlexWaygood regen
e1764c7f
AlexWaygood qualified-name cleanup
935640d9
AlexWaygood more reliable subdiagnostic
6d296a7c
AlexWaygood snapshots and docs
da0cdfc4
AlexWaygood AlexWaygood force pushed from be95e57e to da0cdfc4 27 days ago
AlexWaygood more subdiagnostics and docs
cd2d59cd
AlexWaygood AlexWaygood force pushed from 67640d11 to cd2d59cd 27 days ago
AlexWaygood move submodule
35226238
AlexWaygood remove done TODO
65f1a20e
AlexWaygood
AlexWaygood commented on 2025-11-17
AlexWaygood add submodule doc-comment
7f918d78
AlexWaygood
AlexWaygood commented on 2025-11-17
AlexWaygood AlexWaygood marked this pull request as ready for review 27 days ago
AlexWaygood AlexWaygood requested a review from carljm carljm 27 days ago
AlexWaygood AlexWaygood requested a review from sharkdp sharkdp 27 days ago
AlexWaygood AlexWaygood requested a review from dcreager dcreager 27 days ago
AlexWaygood AlexWaygood requested a review from MichaReiser MichaReiser 27 days ago
carljm
AlexWaygood
AlexWaygood Merge branch 'main' into alex/basic-liskov
e4b2174f
AlexWaygood AlexWaygood force pushed from 1ce83dfd to e4b2174f 26 days ago
MichaReiser
AlexWaygood further improve diagnostics
4f18e494
AlexWaygood Merge branch 'main' into alex/basic-liskov
a5f09835
carljm
carljm commented on 2025-11-18
dcreager
dcreager
AlexWaygood fix bugs, add many more tests, hopefully optimize?
8c03f3f0
AlexWaygood AlexWaygood force pushed from c4b5edb8 to 69ad2013 23 days ago
AlexWaygood Merge branch 'main' into alex/basic-liskov
7f7169a3
AlexWaygood AlexWaygood force pushed from 69ad2013 to 7f7169a3 23 days ago
AlexWaygood AlexWaygood removed ecosystem-analyzer
AlexWaygood AlexWaygood added ecosystem-analyzer
AlexWaygood AlexWaygood requested a review from carljm carljm 23 days ago
AlexWaygood moar tests
7d57fee2
AlexWaygood AlexWaygood force pushed from e597eba8 to 7d57fee2 23 days ago
carljm
carljm approved these changes on 2025-11-21
MichaReiser
AlexWaygood Apply suggestions from code review
76adbcb3
AlexWaygood Merge branch 'main' into alex/basic-liskov
d586e663
AlexWaygood Merge branch 'alex/basic-liskov' of https://github.com/astral-sh/ruff…
da211a9e
AlexWaygood AlexWaygood force pushed from 1f343399 to fb5edc93 21 days ago
AlexWaygood AlexWaygood force pushed from fb5edc93 to 947a03a0 21 days ago
AlexWaygood more review comments
1d6c8162
AlexWaygood AlexWaygood force pushed from 947a03a0 to 1d6c8162 21 days ago
AlexWaygood AlexWaygood merged e642874c into main 21 days ago
AlexWaygood AlexWaygood deleted the alex/basic-liskov branch 21 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone