Closed
Description
Bug Report
🔎 Search Terms
- noImplicitOverride
- static
🕗 Version & Regression Information
4.3.0-dev.20210406
💻 Code
Using --noImplicitOverride
:
export class Foo {
kind = 1
}
class SubFoo extends Foo {
static kind = '123';
}
🙁 Actual behavior
On static kind = 123
, I see:
This member must have an 'override' modifier because it overrides a member in the base class 'Foo'.
🙂 Expected behavior
I don't think this should be an issue. SubFoo.kind
is distinct from the Foo.kind
instance property