It currently crashes on some projects, is missing some viewnames, is relatively slow on some big projects (even when disabling args typechecking), and some long view names aren't fully auto-completed in pyright as it has a hardcoded limit of 50 characters. Ideally the rule should either be:
removed.
changed to only have a single definition, with all the viewnames in one Literal. We drop support for typechecking args/kwargs.
It currently crashes on some projects, is missing some viewnames, is relatively slow on some big projects (even when disabling
args
typechecking), and some long view names aren't fully auto-completed inpyright
as it has a hardcoded limit of 50 characters. Ideally the rule should either be:Literal
. We drop support for typecheckingargs
/kwargs
.