This repository was archived by the owner on Feb 26, 2024. It is now read-only.

Description
Some of the methods on Promise have any as their return type. Notably, Promise.prototype.then() and Promise.resolve().
For example:
static resolve < T >(value: ಠ_ಠ.clutz.goog.Promise < T , any > | T): any;
I'd have expected this to be
static resolve<T>(value: ಠ_ಠ.clutz.goog.Promise<T, any>|T): ಠ_ಠ.clutz.goog.Promise<T, any>;