DetachHead

Results 933 comments of DetachHead

> Some don't have `ABC`s, such as `__format__`. @jorenham made [optype](https://github.com/jorenham/optype) which i think could cover this use case (eg. the `CanFormat` type), but it looks like it's more aimed...

i think they should only appear in instances where it's valid (ie. only on classes, not functions or literals)

hmm, looks like inlay hints for other languages don't follow my made-up rule: https://code.visualstudio.com/docs/typescript/typescript-editing#_inlay-hints specifically, these inlay hints would not be valid syntax if they were to be converted to...

i had a go at this but gave up pretty quickly. documentation for intellij plugins is pretty much non-existent and their reluctance to properly support language server protocol is really...

looks like there are now two pyright plugins that we may be able to use: https://github.com/InSyncWithFoo/pyright-for-pycharm (pycharm community) https://github.com/InSyncWithFoo/pyright-langserver-for-pycharm (pycharm professional)

there's now [an open source LSP client for intellij](https://github.com/redhat-developer/lsp4ij) that actually works, we should probably use that instead so that both free & paid users get the same experience. the...

the current pycharm plugin works with basedpyright so i'm gonna close this

it should handle generating the docs for the rules. because currently you have to manually update them to match the defaults as well: https://detachhead.github.io/basedpyright/#/configuration?id=diagnostic-rule-defaults

related issues: - https://github.com/DetachHead/basedpyright-playground/issues/13 - #43

also the code to parse the lsp config is completely separate to the code that parses thwe config files for some reason