DetachHead

Results 929 comments of DetachHead

actually i think this should be supported, since `executionEnvironments` has a different use case (see #668) and they don't support the use case of having different `excludes` (like the example...

in library mode/cringe mode (#539) it should report an error if you try to do this though, because it wouldn't work for downstream users if they aren't using basedpyright as...

https://github.com/DetachHead/basedpyright/issues/539#issuecomment-2330663351

@jakemac53 thanks! is there an issue tracking the progress of the new library? if so i can close this issue

i get that, thought imo that's an edge case you can easily work around by explicitly specifying the generic: ```dart checkThat(1).equals(''); ```

we should probably just switch to having `reportIncompatibleUnannotatedOverride` enabled by default instead. i've been using it for ages and haven't noticed any performance issues with it

i don't remember why i called it that. `reportUnannotatedAttribute` probably would've been a better name

`reportUnannotatedClassAttribute` and `reportIncompatibleUnannotatedOverride` are just two different solutions to the same problem: ```py from typing import reveal_type class Foo: def __init__(self, bar: str) -> None: self.bar = bar # error...