modules/linagora.esn.graceperiod/lib/index.js
Function exports
has 46 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
module.exports = function(dependencies) {
var logger = dependencies('logger');
var token = dependencies('auth').token;
var pubsub = dependencies('pubsub');
Function create
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function create(fn, delay, context, onComplete, onCancel) {
logger.debug('Creating a task delayed by %s', delay);
delay = delay || DEFAULT_DELAY;
var options = context || {};
Function create
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
function create(fn, delay, context, onComplete, onCancel) {