addon/mixins/promise-resolver.js
Function resolvePromise
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
resolvePromise(maybePromise, immediateResolve, delayedResolve, catchResolve) {
if (!isPromise(maybePromise)) {
this.clearPromise();
return immediateResolve.call(this, maybePromise);
}
Avoid too many return
statements within this function. Open
Open
return null;