DetachHead

Results 929 comments of DetachHead

i think the "hint" [diagnostic category](https://docs.basedpyright.com/latest/configuration/config-files/#diagnostic-categories) covers this actually

> In my opinion, there should be no errors, warnings, or other issues in your CI pipeline when checking for code quality. If there are warnings, hints, or informational messages,...

also worth noting that it will cause a runtime error unless you import it from `typing` (pyright special cases it to not report an error when it's not imported), or...

i think instead we should just remove the special-casing on `reveal_type` that prevents `reportUndefinedVariable` from being reported on it

my idea for this was to just have people write plugins in typescript but the bigger issue is probably that it would require exposing a lot of the pyright internals...

i'm thinking what we'll do is try to implement first party support for pydantic (#1505) and pytest but try to isolate them as separate "plugins" within the basedpyright codebase, before...

a couple things to try: - change `typeCheckingMode` to `"standard"` and see if it makes a difference - compare with pyright with all its rules enabled: ```toml [tool.pyright] typeCheckingMode =...