Genese complexity report

<- node_modules/handlebars/types
Files : 1
Methods : 52
Complexity Index : 27.9
Cyclomatic complexity : 50
Cognitive complexity
100 % Correct 52/52
0 % Warning 0/52 (threshold : 10)
0 % Error 0/52 (threshold : 20)
Cyclomatic complexity
100 % Correct 52/52
0 % Warning 0/52 (threshold : 5)
0 % Error 0/52 (threshold : 10)
Subfolders of node_modules/handlebars/types
Folders Number of files Number of methods Cognitive complexity of methods Cyclomatic complexity of methods
Correct Warning Error Correct Warning Error
../
node_modules/handlebars/types 1 52 52 0 0 52 0 0
Files of node_modules/handlebars/types
File Method Cognitive complexity Cyclomatic complexity
index.d.ts resolvePartial 1.3 1
index.d.ts blockParams 0.9 1
index.d.ts compile 0.9 1
index.d.ts blockParams 0.9 1
index.d.ts parse 0.8 1
index.d.ts parseWithoutProcessing 0.8 1
index.d.ts acceptKey 0.8 1
index.d.ts template 0.7 1
index.d.ts extend 0.7 1
index.d.ts acceptArray 0.7 1
index.d.ts registerHelper 0.6 1
index.d.ts registerPartial 0.6 1
index.d.ts registerPartial 0.6 1
index.d.ts registerDecorator 0.6 1
index.d.ts precompile 0.6 1
index.d.ts 0.6 0
index.d.ts accept 0.6 1
index.d.ts Program 0.6 1
index.d.ts BlockStatement 0.6 1
index.d.ts PartialStatement 0.6 1
index.d.ts PartialBlockStatement 0.6 1
index.d.ts DecoratorBlock 0.6 1
index.d.ts Decorator 0.6 1
index.d.ts MustacheStatement 0.6 1
index.d.ts ContentStatement 0.6 1
index.d.ts CommentStatement 0.6 1
index.d.ts SubExpression 0.6 1
index.d.ts PathExpression 0.6 1
index.d.ts StringLiteral 0.6 1
index.d.ts NumberLiteral 0.6 1
index.d.ts BooleanLiteral 0.6 1
index.d.ts Hash 0.6 1
index.d.ts log 0.5 1
index.d.ts registerHelper 0.4 1
index.d.ts unregisterHelper 0.4 1
index.d.ts unregisterPartial 0.4 1
index.d.ts unregisterDecorator 0.4 1
index.d.ts createFrame 0.4 1
index.d.ts escapeExpression 0.4 1
index.d.ts createFrame 0.4 1
index.d.ts toString 0.4 1
index.d.ts isEmpty 0.3 1
index.d.ts isArray 0.3 1
index.d.ts isFunction 0.3 1
index.d.ts K 0.2 1
index.d.ts create 0.2 1
index.d.ts noConflict 0.2 1
index.d.ts 0.2 0
index.d.ts toString 0.2 1
index.d.ts toHTML 0.2 1
index.d.ts UndefinedLiteral 0.2 1
index.d.ts NullLiteral 0.2 1
Methods of node_modules/handlebars/types folder and its subfolders (ordered by decreasing cognitive complexity)
File Method Cognitive complexity Cyclomatic complexity
index.d.ts resolvePartial 1.3 1
index.d.ts blockParams 0.9 1
index.d.ts compile 0.9 1
index.d.ts blockParams 0.9 1
index.d.ts parse 0.8 1
index.d.ts parseWithoutProcessing 0.8 1
index.d.ts acceptKey 0.8 1
index.d.ts template 0.7 1
index.d.ts extend 0.7 1
index.d.ts acceptArray 0.7 1
index.d.ts registerHelper 0.6 1
index.d.ts registerPartial 0.6 1
index.d.ts registerPartial 0.6 1
index.d.ts registerDecorator 0.6 1
index.d.ts precompile 0.6 1
index.d.ts 0.6 0
index.d.ts accept 0.6 1
index.d.ts Program 0.6 1
index.d.ts BlockStatement 0.6 1
index.d.ts PartialStatement 0.6 1
index.d.ts PartialBlockStatement 0.6 1
index.d.ts DecoratorBlock 0.6 1
index.d.ts Decorator 0.6 1
index.d.ts MustacheStatement 0.6 1
index.d.ts ContentStatement 0.6 1
index.d.ts CommentStatement 0.6 1
index.d.ts SubExpression 0.6 1
index.d.ts PathExpression 0.6 1
index.d.ts StringLiteral 0.6 1
index.d.ts NumberLiteral 0.6 1
index.d.ts BooleanLiteral 0.6 1
index.d.ts Hash 0.6 1
index.d.ts log 0.5 1
index.d.ts registerHelper 0.4 1
index.d.ts unregisterHelper 0.4 1
index.d.ts unregisterPartial 0.4 1
index.d.ts unregisterDecorator 0.4 1
index.d.ts createFrame 0.4 1
index.d.ts escapeExpression 0.4 1
index.d.ts createFrame 0.4 1
index.d.ts toString 0.4 1
index.d.ts isEmpty 0.3 1
index.d.ts isArray 0.3 1
index.d.ts isFunction 0.3 1
index.d.ts K 0.2 1
index.d.ts create 0.2 1
index.d.ts noConflict 0.2 1
index.d.ts 0.2 0
index.d.ts toString 0.2 1
index.d.ts toHTML 0.2 1
index.d.ts UndefinedLiteral 0.2 1
index.d.ts NullLiteral 0.2 1