write only property readable after assignment
Open
bug
- Dominant language
- Rust
- Stars
- 22.3k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Description
Should `method3` below be reporting an error?
```js
// @flow
interface WriteType {
-writeOnly: number;
}
function method1(value: WriteType) {
value.writeOnly; // Error
}
function method2(value: WriteType) {
value.writeOnly; // Error
value.writeOnly = 3.14;
}
function method3(value: WriteType) {
value.writeOnly = 3.14;
value.writeOnly; // No Error
}
```
Contributor guide
Assessment
This issue has not been assessed yet.