[ty] Extend Liskov checks to also cover classmethods and staticmethods by AlexWaygood · Pull Request #21598 · astral-sh/ruff (original) (raw)
carljm added a commit to mtshiba/ruff that referenced this pull request
- main:
[ty] Extend Liskov checks to also cover classmethods and staticmethods (astral-sh#21598)
Dogfood ty on the
scriptsdirectory (astral-sh#21617) [ty] support generic aliases intype[...], liketype[C[int]](astral-sh#21552) [ty] Retain the function-like-ness ofCallabletypes when bindingself(astral-sh#21614) [ty] Distinguish "unconstrained" from "constrained to any type" (astral-sh#21539) Disable ty workspace diagnostics for VSCode users (astral-sh#21620) [ty] Double click to insert inlay hint (astral-sh#21600) [ty] Switch the error code fromunresolved-attributetopossibly-missing-attributefor submodules that may not be available (astral-sh#21618) [ty] Substitute fortyping.Selfwhen checking protocol members (astral-sh#21569) [ty] Don't suggest things that aren't subclasses ofBaseExceptionafterraise[ty] Add hint about resolved Python version when a user attempts to import a member added on a newer version (astral-sh#21615)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
[ Show hidden characters]({{ revealButtonHref }})