DetachHead
DetachHead
`"strict"` mode does not enable every rule. `reportImplicitStringConcatenation` is only enabled by default in `"recommended"` and `"all"` rulesets. see [here](https://docs.basedpyright.com/latest/configuration/config-files/#diagnostic-settings-defaults) for the defaults
my bad, i didn't read your whole comment in https://github.com/DetachHead/basedpyright/issues/894#issuecomment-2520846030 before directing you to this issue. `basedpyright.analysis.diagnosticMode` should still be configureable in the language server settings regardless of whether you...
`InOut` i gues
upstream issue: https://github.com/microsoft/pyright/issues/4951 the reason it was rejected was because a subclass could use it, but it should at least work on `@final` classes
thanks for reporting. i've noticed similar behaviour but haven't been able to narrow down anything specific. interesting that it only happens in vscode though
i reproduced the same issue in sublime text, so i don't think it's specific to vscode
oh wow, i thought `diagnosticMode` was `"workspace"` by default. i should change that (#559) now that i've set mine to `"workspace"`, i can't seem to reproduce the issue in vscode...
weird, i can reproduce the issue on a different machine. will investigate further, thanks notes to self: - prob need to revert #560 before the next release, its way too...
ok i think i can reliably reproduce the issue now > No. In pylance, it works, even if you set the diagnostic mode to open files only. I think this...
nah i have a separate isolated pylance profile with `python.languageServer` set to `"Default"`