google / google/closure-compiler
Add a warning for use of method as bool
Open
enhancement
- Dominant language
- JavaScript
- Stars
- 7.7k
- Forks
- 1.2k
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 6
Description
If I define a class with a method (via defineClass), emit a warning for all boolean checks on that method:
``` js
if (this.myMethod) {
...
}
```
> this.myMethod is always truthy. Did you mean this.myMethod()?
Contributor guide
Assessment
This issue has not been assessed yet.