google / google/closure-compiler
Warn for recursive definition using @typedef and generics
Open
- Dominant language
- JavaScript
- Stars
- 7.7k
- Forks
- 1.2k
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 6
Description
/*\* @typedef {!Object.} */
var Tree;
The compiler should warn that @typedef is trying to define a recursive type here. We'll fix this in the new type inference.
Contributor guide
Assessment
This issue has not been assessed yet.