💅 false positive noStaticOnlyClass #3612
Labels
A-Linter
Area: linter
L-JavaScript
Language: JavaScript and super languages
S-Bug-confirmed
Status: report has been confirmed as a valid bug
Environment information
Rule name
noStaticOnlyClass
Playground link
https://biomejs.dev/playground/?lintRules=all&code=YQBiAHMAdAByAGEAYwB0ACAAYwBsAGEAcwBzACAARQBuAHQAaQB0AHkAPABUAD4AIAB7AAoAIAAgAHAAcgBvAHQAZQBjAHQAZQBkACAAYwBvAG4AcwB0AHIAdQBjAHQAbwByACgAcAByAGkAdgBhAHQAZQAgAHIAZQBhAGQAbwBuAGwAeQAgAHAAcgBvAHAAcwA6ACAAVAApACAAewB9AAoACgAgACAAZwBlAHQAIABwAHIAbwBwAHMAKAApADoAIABUACAAewAKACAAIAAgACAAcgBlAHQAdQByAG4AIAB0AGgAaQBzAC4AcAByAG8AcABzAAoAIAAgAH0ACgB9AAoACgBjAGwAYQBzAHMAIABNAHkAQwBsAGEAcwBzACAAZQB4AHQAZQBuAGQAcwAgAEUAbgB0AGkAdAB5ADwAewB2AGEAbAB1AGUAOgAgAHMAdAByAGkAbgBnAH0APgAgAHsACgAgACAAcwB0AGEAdABpAGMAIABjAHIAZQBhAHQAZQAoAHYAYQBsAHUAZQA6ACAAcwB0AHIAaQBuAGcAKQA6ACAATQB5AEMAbABhAHMAcwAgAHsACgAgACAAIAAgACAAIAByAGUAdAB1AHIAbgAgAG4AZQB3ACAATQB5AEMAbABhAHMAcwAoAHsAIAB2AGEAbAB1AGUAIAB9ACkACgAgACAAfQAKAH0ACgAKAGMAbwBuAHMAdAAgAG0AeQBDAGwAYQBzAHMAIAA9ACAATQB5AEMAbABhAHMAcwAuAGMAcgBlAGEAdABlACgAJwBtAHkALQBjAGwAYQBzAHMAJwApAAoACgBjAG8AbgBzAG8AbABlAC4AbABvAGcAKABtAHkAQwBsAGEAcwBzAC4AcAByAG8AcABzACkA
Expected result
I have a class with only static methods, but this class extends another class with non-static methods. Biome proposes that I replace my static method with a function. I expect no errors here as my class has non-static methods via inheritance.
Code of Conduct
The text was updated successfully, but these errors were encountered: