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>;
Some of the methods on Promise have
anyas their return type. Notably,Promise.prototype.then()andPromise.resolve().For example:
I'd have expected this to be