Autocomplete instance inherit properties cannot work with default type parameters
Open
autocomplete
- Dominant language
- Rust
- Stars
- 22.3k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Description
```js
// @flow
class A> {
aa: string
}
class B extends A {
bb: number
}
class C extends A {
cc: number
}
const b = new B()
b.
// const c = new C()
// c.
```
Leave second parameter empty
```sh
$ ./node_modules/.bin/flow autocomplete 15 3 < ./Test.js
bb number
```
With second parameter
```js
//...
// const b = new B()
// b.
const c = new C()
c.
```
```sh
$ ./node_modules/.bin/flow autocomplete 17 3 < ./Test.js
aa string
cc number
```
Contributor guide
Assessment
This issue has not been assessed yet.