decaf cleanup: consider reworking code to avoid use of IIFEs

GitOrigin-RevId: 8d60da088deac4a19c6b6a03083765af547d9570
This commit is contained in:
Tim Alby
2022-01-07 11:41:57 +01:00
committed by Copybot
parent 0bcc342d47
commit 1f382a24e2

View File

@@ -3,7 +3,6 @@
/*
* decaffeinate suggestions:
* DS101: Remove unnecessary use of Array.from
* DS205: Consider reworking code to avoid use of IIFEs
* DS207: Consider shorter variations of null checks
* Full docs: https://github.com/decaffeinate/decaffeinate/blob/master/docs/suggestions.md
*/
@@ -31,13 +30,9 @@ module.exports = {
throw error
}
this.running = true
return (() => {
const result = []
for (callback of Array.from(this.callbacks)) {
result.push(callback())
}
return result
})()
for (callback of Array.from(this.callbacks)) {
callback()
}
})
})
},