lib/services/graph-progress.js
Function graphProgressServiceFactory
has 164 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function graphProgressServiceFactory(
_,
eventsProtocol,
waterline,
Logger,
Function publishTaskFinished
has 39 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
GraphProgressService.prototype.publishTaskFinished = function(task, options) {
options = options || {};
return Promise.try(function() {
assert.object(task, 'task');
assert.uuid(task.graphId, 'task.graphId');
Function publishTaskStarted
has 36 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
GraphProgressService.prototype.publishTaskStarted = function(task, options) {
options = options || {};
return Promise.try(function() {
assert.object(task, 'task');
assert.object(task.context, 'task.context');
Function publishTaskProgress
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
GraphProgressService.prototype.publishTaskProgress = function(
graphId,
taskId,
taskProgress,
options
Function graphProgressServiceFactory
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
_,
eventsProtocol,
waterline,
Logger,
Constants,