Showing 130 of 197 total issues
Function make_tasks
has a Cognitive Complexity of 119 (exceeds 5 allowed). Consider refactoring. Open
function make_tasks(): any {
return {
// TODO: args validation?
args: (spec: TaskSpec) => {
let args: any[] = [...spec.ctx.args]
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function make_tasks
has a Cognitive Complexity of 119 (exceeds 5 allowed). Consider refactoring. Open
function make_tasks() {
return {
// TODO: args validation?
args: (spec) => {
let args = [...spec.ctx.args];
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function resolve_options
has a Cognitive Complexity of 98 (exceeds 5 allowed). Consider refactoring. Open
function resolve_options(callmodule, defaults, orig_initial) {
let optionShape = Gubu(defaults);
const sourcemap = {
argv: {},
env: {},
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function resolve_options
has a Cognitive Complexity of 95 (exceeds 5 allowed). Consider refactoring. Open
function resolve_options(callmodule: any, defaults: any, orig_initial: any) {
let optionShape = Gubu(defaults)
const sourcemap: any = {
argv: {},
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function makedie
has a Cognitive Complexity of 57 (exceeds 5 allowed). Consider refactoring. Open
function makedie(instance, ctxt) {
ctxt = Object.assign(ctxt, instance.die ? instance.die.context : {});
let diecount = 0;
let die = function (err) {
let so = instance.options();
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function makedie
has a Cognitive Complexity of 57 (exceeds 5 allowed). Consider refactoring. Open
function makedie(instance: any, ctxt: any) {
ctxt = Object.assign(ctxt, instance.die ? instance.die.context : {})
let diecount = 0
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function jsonic_strify
has a Cognitive Complexity of 50 (exceeds 5 allowed). Consider refactoring. Open
function jsonic_strify(val: any, opts: any, depth: number) {
depth++
if (null == val) return 'null'
var type = Object.prototype.toString.call(val).charAt(8)
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function jsonic_strify
has a Cognitive Complexity of 50 (exceeds 5 allowed). Consider refactoring. Open
function jsonic_strify(val, opts, depth) {
depth++;
if (null == val)
return 'null';
var type = Object.prototype.toString.call(val).charAt(8);
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function build_test_log
has a Cognitive Complexity of 48 (exceeds 5 allowed). Consider refactoring. Open
function build_test_log(seneca, data) {
var logstr;
var time = data.when - seneca.start_time;
var exports = seneca.private$.exports;
var debug_opts = exports && exports.options && exports.options.debug;
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function build_test_log
has a Cognitive Complexity of 48 (exceeds 5 allowed). Consider refactoring. Open
function build_test_log(seneca: any, data: any) {
var logstr
var time = data.when - seneca.start_time
var exports = seneca.private$.exports
var debug_opts = exports && exports.options && exports.options.debug
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function flat_logger
has a Cognitive Complexity of 36 (exceeds 5 allowed). Consider refactoring. Open
function flat_logger(this: any, entry: any) {
let opts = this.options()
var datalen = opts.debug.datalen || 111
var level_str = (entry.level_name + '').toUpperCase()
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function flat_logger
has a Cognitive Complexity of 35 (exceeds 5 allowed). Consider refactoring. Open
function flat_logger(entry) {
let opts = this.options();
var datalen = opts.debug.datalen || 111;
var level_str = (entry.level_name + '').toUpperCase();
if (level_str.length < 5) {
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function make_seneca
has a Cognitive Complexity of 28 (exceeds 5 allowed). Consider refactoring. Open
function make_seneca(initial_opts?: any) {
// Create a private context.
var private$: any = make_private()
private$.error = error
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function make_seneca
has a Cognitive Complexity of 27 (exceeds 5 allowed). Consider refactoring. Open
function make_seneca(initial_opts) {
// Create a private context.
var private$ = make_private();
private$.error = error;
// Create a new root Seneca instance.
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function build_log_spec
has a Cognitive Complexity of 19 (exceeds 5 allowed). Consider refactoring. Open
function build_log_spec(self: any) {
var options = self.options()
var orig_logspec: any = options.log
// Canonize logspec into a standard object structure
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function build_log_spec
has a Cognitive Complexity of 19 (exceeds 5 allowed). Consider refactoring. Open
function build_log_spec(self) {
var options = self.options();
var orig_logspec = options.log;
// Canonize logspec into a standard object structure
var logspec = Common.deep({ text_level: {} }, default_logspec, orig_logspec && 'object' === typeof orig_logspec ? orig_logspec : {});
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function act_error
has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring. Open
intern.act_error = function(instance: any, ctx: any, data: any) {
var duration = ctx.duration
var act_callpoint = ctx.callpoint
var actdef = ctx.actdef || {}
var origmsg = ctx.origmsg
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function make_use
has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring. Open
function make_use(ordu: any, callpoint: any) {
let seq = { index: 0 }
return function use(this: any) {
let self = this
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function act_error
has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring. Open
intern.act_error = function (instance, ctx, data) {
var duration = ctx.duration;
var act_callpoint = ctx.callpoint;
var actdef = ctx.actdef || {};
var origmsg = ctx.origmsg;
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Function client
has a Cognitive Complexity of 17 (exceeds 5 allowed). Consider refactoring. Open
function client(this: any, callpoint: any) {
return function api_client(this: any) {
const private$ = this.private$
const argsarr = Array.prototype.slice.call(arguments)
const self = this
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"