disable eslint rule no-use-before-define for this file. Vows, Flows, InnerVows, etc all reference each other. I was thinking we can revisit this when we split this file up. Thoughts?
allow import of harden
remove scheduleHack, which I couldn't find a use of anywhere in PlaygroundVat
change ++ and-- to their longer equivalents
change function debugID to getDebugID so that the variable debugID can be defined
ESLint believes that the parameters of catch are not scoped to catch, so rename reason to reason2
for..of to forEach when iterating over arrays (map would be faster, but would also have an eslint error)
change unnamed functions to arrow style
allow intentionally unused args
Disable class-methods-use-this when the method intentionally does not use this.
Errors
Fixes
no-use-before-define
for this file. Vows, Flows, InnerVows, etc all reference each other. I was thinking we can revisit this when we split this file up. Thoughts?++
and--
to their longer equivalentsclass-methods-use-this
when the method intentionally does not usethis
.if (0)
where indicated as a hackRemaining Issues that Need Discussion