detail/TimeForwarder.js
Function advanceTime
has 96 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
TimeForwarder.prototype.advanceTime = function(timeToForward) {
var advanceStep = new TimeUnit(timeToForward);
var that = this;
return new that.schedule.Promise(function(resolve, reject) {
Function fireTimersOneByOne
has 58 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function fireTimersOneByOne() {
if (that.immediateInterceptor.areAwaiting()) {
if (
++currentSetImmediateBatchSize >=
that.config.maxAllowedSetImmediateBatchSize
Function blockSystem
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
TimeForwarder.prototype.blockSystem = function(timeToBlock) {
var blockStep = new TimeUnit(timeToBlock);
assertValidBlockStep(blockStep);
if (!this.isExpiringEvents()) {