google / google/closure-compiler
Object<K, V> and IObject<K, V> not compatible
Open
- Dominant language
- JavaScript
- Stars
- 7.7k
- Forks
- 1.2k
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 6
Description
I was surprised when I got an error
```
ERROR - actual parameter 1 of $jscomp.owns does not match formal parameter
found : IObject
required: Object
```
Apparently `Object` doesn't actually implement `IObject`, which goes against any reasonable assumption one might make looking at these types.
Contributor guide
Assessment
This issue has not been assessed yet.