Micha Reiser
Micha Reiser
@xunilrj is this something you could look into. It's likely a problem that `Foo` incorrectly resolves to the `class Foo` [playground](https://docs.rome.tools/playground/?indentStyle=space&trailingComma=none&lintRules=all&code=YwBvAG4AcwB0ACAARgBvAG8AIAA9ACAAaABlAGwAbABvACgAYwBsAGEAcwBzACAARgBvAG8AIAB7AH0AKQAKAGMAbwBuAHMAbwBsAGUALgBsAG8AZwAoAEYAbwBvACkA)
!bench_analyzer
> Also, I wonder if we should rename the rule "useDefaultCaseLast" to "useDefaultClauseLast" or "useDefaultSwitchClauseLast". I'm in favor of renaming `Case` to `Clause` as this aligns with the terminology used...
It's about imports: ```js import { a } from "b"; // a not used ``` After running `npx rome check . --apply-suggested` you get ```javascript import { _a } from...
@xunilrj what are your thoughts on this suggestion?
@ematipico should we consider this bug for the next release? Seems kind of bad.
!bench_analyzer
Instantiation expressions aren't fully supported yet #3147 You can follow https://github.com/rome/tools/issues/3147 to track the status of the implementation.
That sounds cool! > If you're curious, here's what I'm currently using with pyflakes [asmeurer/mypython@a836d09/mypython/processors.py#L196](https://github.com/asmeurer/mypython/blob/a836d0956a6443f7a85a032dc625ff3da1479a91/mypython/processors.py#L196). The code is complicated in part because pyflakes doesn't handle syntax errors very well, so...
@pawamoy that sounds neat. We plan to integrate our LSP into ruff (implemented in Rust). I know, it's not as convenient as a Python API but it would allow you...