module (API):
|
- |
24 |
analyze function is exported
|
- |
|
analyze does not throw with valid arguments
|
- |
|
analyze throws when ast is string
|
- |
|
analyze throws when ast is array
|
- |
|
analyze returns object
|
- |
|
analyzeAsync returns object
|
- |
|
analyze returns aggregate object
|
- |
|
analyze returns aggregate lines of code property
|
- |
|
analyze returns aggregate physical lines of code property
|
- |
|
analyze returns aggregate logical lines of code property
|
- |
|
analyze returns aggregate cyclomatic complexity property
|
- |
|
analyze returns aggregate cyclomatic complexity density property
|
- |
|
analyze returns aggregate halstead property
|
- |
|
analyze returns aggregate halstead operators property
|
- |
|
analyze returns aggregate halstead total operators property
|
- |
|
analyze returns aggregate halstead distinct operators property
|
- |
|
analyze returns aggregate halstead operator identifiers property
|
- |
|
analyze returns aggregate halstead operands property
|
- |
|
analyze returns aggregate halstead total operands property
|
- |
|
analyze returns aggregate halstead distinct operands property
|
- |
|
analyze returns aggregate halstead operand identifiers property
|
- |
|
analyze returns maintainability property
|
- |
|
analyze returns methods property
|
- |
|
analyze returns dependencies property
|
- |
|
src/moduleBabylon.js |
- |
59 |
Experimental
|
- |
35 |
object spread / rest:
|
- |
11 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
object spread / rest (abbreviated React example):
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
Flow Typing
|
- |
24 |
basic function:
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
src/moduleCore.js |
- |
412 |
function call:
|
- |
25 |
methodAggregate has correct physical lines of code
|
- |
|
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct cyclomatic complexity density
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead operator identifier length
|
- |
|
methodAggregate has correct Halstead operand identifier length
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
methodAggregate has correct Halstead volume
|
- |
|
methodAggregate has correct Halstead effort
|
- |
|
methodAggregate has correct Halstead bugs
|
- |
|
methodAggregate has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
mean logical LOC is correct
|
- |
|
mean cyclomatic complexity is correct
|
- |
|
mean Halstead effort is correct
|
- |
|
mean parameter count is correct
|
- |
|
dependencies is correct
|
- |
|
condition:
|
- |
24 |
methodAggregate has correct physical lines of code
|
- |
|
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct cyclomatic complexity density
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead operator identifier length
|
- |
|
methodAggregate has correct Halstead operand identifier length
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
methodAggregate has correct Halstead volume
|
- |
|
methodAggregate has correct Halstead effort
|
- |
|
methodAggregate has correct Halstead bugs
|
- |
|
methodAggregate has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
mean logical LOC is correct
|
- |
|
mean cyclomatic complexity is correct
|
- |
|
mean Halstead effort is correct
|
- |
|
mean parameter count is correct
|
- |
|
dependencies is correct
|
- |
|
condition with alternate:
|
- |
17 |
methodAggregate has correct physical lines of code
|
- |
|
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead operator identifier length
|
- |
|
methodAggregate has correct Halstead operand identifier length
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
methodAggregate has correct Halstead volume
|
- |
|
methodAggregate has correct Halstead effort
|
- |
|
methodAggregate has correct Halstead bugs
|
- |
|
methodAggregate has correct Halstead time
|
- |
|
dual condition:
|
- |
11 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead operator identifier length
|
- |
|
methodAggregate has correct Halstead operand identifier length
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
alternate dual condition:
|
- |
8 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead operator identifier length
|
- |
|
methodAggregate has correct Halstead operand identifier length
|
- |
|
nested condition:
|
- |
2 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
switch statement:
|
- |
8 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct cyclomatic complexity density
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
switch statement with fall-through case:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
switch statement containing condition:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
for loop:
|
- |
10 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
for loop containing condition:
|
- |
5 |
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
for...in loop:
|
- |
10 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
for...in loop containing condition:
|
- |
5 |
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
while loop:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
while loop containing condition:
|
- |
5 |
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
do...while loop:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
do...while loop containing condition:
|
- |
5 |
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
try...catch:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
try containing condition
|
- |
5 |
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
catch containing condition
|
- |
5 |
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
catch with finally containing condition
|
- |
5 |
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
function declaration:
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
nested function declaration:
|
- |
10 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
first method has correct logical lines of code
|
- |
|
second method has correct logical lines of code
|
- |
|
first method has correct name
|
- |
|
second method has correct name
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
function declaration containing condition:
|
- |
7 |
methodAggregate has correct cyclomatic complexity
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
assignment expression
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods is empty
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
ternary condtional expression assigned to variable:
|
- |
6 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
nested ternary condtional expression:
|
- |
6 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
logical or expression assigned to variable:
|
- |
6 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
anonymous function assigned to variable:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
method has correct name
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
named function assigned to variable:
|
- |
4 |
methodAggregate has correct logical lines of code
|
- |
|
method has correct name
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
ternary condtional expression returned from function:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
method has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
logical or expression returned from function:
|
- |
5 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
method has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
anonymous function returned from function:
|
- |
8 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
first method has correct name
|
- |
|
second method is anonymous
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
named function returned from function:
|
- |
3 |
second method has correct name
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
ternary condtional expression passed as argument:
|
- |
5 |
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
logical or expression passed as argument:
|
- |
1 |
methodAggregate has correct cyclomatic complexity
|
- |
|
anonymous function passed as argument:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
method is anonymous
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
named function passed as argument:
|
- |
1 |
method has correct name
|
- |
|
logical AND expression:
|
- |
1 |
methodAggregate has correct cyclomatic complexity
|
- |
|
logical OR expression with logicalor false:
|
- |
1 |
methodAggregate has correct cyclomatic complexity
|
- |
|
switch statement with switchcase false:
|
- |
1 |
methodAggregate has correct cyclomatic complexity
|
- |
|
for...in loop with forin true:
|
- |
1 |
methodAggregate has correct cyclomatic complexity
|
- |
|
try...catch with trycatch true:
|
- |
1 |
methodAggregate has correct cyclomatic complexity
|
- |
|
IIFE:
|
- |
10 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct parameter count
|
- |
|
logical and condition:
|
- |
6 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
call on function object:
|
- |
6 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
anonymous function assigned to property:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
method has correct name
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
anonymous function assigned to property of literal:
|
- |
3 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
method has correct name
|
- |
|
empty object literal:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methods has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
function property of literal object:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
method has correct name
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
duplicate function properties of literal object:
|
- |
6 |
methods has correct length
|
- |
|
first method has correct name
|
- |
|
second method has correct name
|
- |
|
first method has correct cyclomatic complexity
|
- |
|
second method has correct cyclomatic complexity
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
throw exception:
|
- |
6 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
prefix and postfix increment:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
array literal:
|
- |
7 |
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
multiple physical lines:
|
- |
7 |
report has correct line start / end
|
- |
|
methodAggregate has correct physical lines of code
|
- |
|
methodAggregate has correct logical lines of code
|
- |
|
methods has correct length
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
maintainability index is correct
|
- |
|
multiple functions:
|
- |
8 |
maintainability index is correct
|
- |
|
first method has correct parameter count
|
- |
|
second method has correct parameter count
|
- |
|
methodAggregate has correct parameter count
|
- |
|
mean logical LOC is correct
|
- |
|
mean cyclomatic complexity is correct
|
- |
|
mean Halstead effort is correct
|
- |
|
mean parameter count is correct
|
- |
|
issue 3 / reddit.ISV_Damocles:
|
- |
1 |
maintainability index is correct
|
- |
|
empty return:
|
- |
7 |
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
Empty nested functions
|
- |
1 |
maintainability index is correct
|
- |
|
Microsoft variant maintainability index:
|
- |
1 |
maintainability index is correct
|
- |
|
Functions with consistent parameter counts:
|
- |
2 |
methodAggregate has correct parameter count
|
- |
|
mean parameter count is correct
|
- |
|
Functions with inconsistent parameter counts:
|
- |
2 |
methodAggregate has correct parameter count
|
- |
|
mean parameter count is correct
|
- |
|
CommonJS require literal:
|
- |
2 |
dependencies has correct length
|
- |
|
dependencies are correct
|
- |
|
alternative CommonJS require literal:
|
- |
1 |
dependencies are correct
|
- |
|
CommonJS require multiple:
|
- |
2 |
dependencies has correct length
|
- |
|
dependencies are correct
|
- |
|
CommonJS require variable:
|
- |
2 |
dependencies has correct length
|
- |
|
dependencies are correct
|
- |
|
src/moduleES6.js |
- |
1116 |
Functions
|
- |
25 |
generator functions:
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has generator function Halstead operator
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
Statements
|
- |
13 |
for...of:
|
- |
13 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has forof Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
Declarations
|
- |
13 |
let / const variable declarations
|
- |
13 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has let and const Halstead operator identifiers
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
Expressions
|
- |
202 |
CallExpression (super):
|
- |
27 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has super Halstead operand identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
MemberExpression (super):
|
- |
39 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has super Halstead operand identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
ArrayExpression (spread)
|
- |
13 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has ... (spread) Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
CallExpression (spread):
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has ... (spread) Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
ArrowFunctionExpression (explicit):
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
ArrowFunctionExpression (implicit):
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
YieldExpression (yield):
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
YieldExpression (yield*):
|
- |
26 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has generator function Halstead operator identifier
|
- |
|
methodAggregate has delegate yield function Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
Template Literals
|
- |
48 |
TemplateLiteral / TemplateElement (basic):
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
TemplateLiteral / TemplateElement (variable):
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
TemplateLiteral / TemplateElement (function):
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
TaggedTemplateExpression:
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
Patterns
|
- |
111 |
ObjectPattern (destructuring assignment):
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
ObjectPattern (anonymous destructuring assignment):
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
ObjectPattern (computed object property names and anonymous destructuring assignment):
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
ObjectPattern 2 (anonymous destructuring assignment):
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
ArrayPattern (destructuring assignment):
|
- |
13 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate does not have <anonymous> (object) Halstead operand identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
ArrayPattern (anonymous destructuring assignment):
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
ArrayPattern / RestElement (anonymous destructuring assignment):
|
- |
13 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has ... (rest) Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
FunctionDeclaration defaults (esprima) / AssignmentPattern (espree):
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has ... (rest) Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
Classes
|
- |
443 |
class declaration:
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class declaration w/ superclass:
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class declaration w/ constructor:
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
class method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class declaration w/ method:
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class declaration w/ computed generator function method and computed delegated yield:
|
- |
27 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead operand identifiers
|
- |
|
methodAggregate has correct Halstead operator identifiers
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class declaration w/ computed (string) method:
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class declaration w/ computed (variable) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (2 variable concatenation) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (3 variable concatenation) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (2 variable + literal concatenation) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (2 variable + numerical concatenation) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (2 variable + numerical concatenation) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (2 variable + null concatenation) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (Symbol / 2 member expression) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (3 member expression) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (2 member expression + concatenation) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (2 member expression + concatenation with method called) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (template literal) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ computed (template literal + concatenation) method:
|
- |
1 |
class method has correct name
|
- |
|
class declaration w/ getter method:
|
- |
26 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has get Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class declaration w/ setter method:
|
- |
26 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has set Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class declaration w/ static method:
|
- |
26 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has static Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class declaration w/ constructor + meta property:
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression:
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression (named):
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression w/ superclass:
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression (named) w/ superclass:
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression w/ constructor:
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression w/ method:
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression w/ getter method:
|
- |
26 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has get Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression w/ setter method:
|
- |
26 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has set Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression w/ static method:
|
- |
26 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has static Halstead operator identifier
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
class expression w/ constructor + meta property:
|
- |
25 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
class methods has correct length
|
- |
|
class method has correct name
|
- |
|
class method has correct physical lines of code
|
- |
|
class method has correct logical lines of code
|
- |
|
class method has correct cyclomatic complexity
|
- |
|
class method has correct parameter count
|
- |
|
class method has correct Halstead length
|
- |
|
class method has correct Halstead vocabulary
|
- |
|
class method has correct Halstead difficulty
|
- |
|
class method has correct Halstead volume
|
- |
|
class method has correct Halstead effort
|
- |
|
class method has correct Halstead bugs
|
- |
|
class method has correct Halstead time
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
Modules
|
- |
261 |
export all from import:
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
export default class declaration:
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
export default function declaration:
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
export named from import:
|
- |
12 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
export named function declaration:
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
export default arrow function declaration:
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
export named arrow function declaration:
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
export named arrow function declaration (aliased):
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
method has correct name
|
- |
|
method has correct physical lines of code
|
- |
|
method has correct logical lines of code
|
- |
|
method has correct cyclomatic complexity
|
- |
|
method has correct parameter count
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
method has correct Halstead length
|
- |
|
method has correct Halstead vocabulary
|
- |
|
method has correct Halstead difficulty
|
- |
|
method has correct Halstead volume
|
- |
|
method has correct Halstead effort
|
- |
|
method has correct Halstead bugs
|
- |
|
method has correct Halstead time
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct parameter count
|
- |
|
import default (1):
|
- |
15 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct dependency length
|
- |
|
methodAggregate has correct dependency entry[0] line
|
- |
|
methodAggregate has correct dependency entry[0] path
|
- |
|
methodAggregate has correct dependency entry[0] type
|
- |
|
import default (3):
|
- |
21 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct dependency length
|
- |
|
methodAggregate has correct dependency entry[0] line
|
- |
|
methodAggregate has correct dependency entry[0] path
|
- |
|
methodAggregate has correct dependency entry[0] type
|
- |
|
methodAggregate has correct dependency entry[1] line
|
- |
|
methodAggregate has correct dependency entry[1] path
|
- |
|
methodAggregate has correct dependency entry[1] type
|
- |
|
methodAggregate has correct dependency entry[2] line
|
- |
|
methodAggregate has correct dependency entry[2] path
|
- |
|
methodAggregate has correct dependency entry[2] type
|
- |
|
import named (1):
|
- |
15 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct dependency length
|
- |
|
methodAggregate has correct dependency entry[0] line
|
- |
|
methodAggregate has correct dependency entry[0] path
|
- |
|
methodAggregate has correct dependency entry[0] type
|
- |
|
import named as (1):
|
- |
15 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct dependency length
|
- |
|
methodAggregate has correct dependency entry[0] line
|
- |
|
methodAggregate has correct dependency entry[0] path
|
- |
|
methodAggregate has correct dependency entry[0] type
|
- |
|
import namespace (1):
|
- |
15 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct dependency length
|
- |
|
methodAggregate has correct dependency entry[0] line
|
- |
|
methodAggregate has correct dependency entry[0] path
|
- |
|
methodAggregate has correct dependency entry[0] type
|
- |
|
import mixed (4):
|
- |
24 |
methodAggregate has correct logical lines of code
|
- |
|
methodAggregate has correct cyclomatic complexity
|
- |
|
functions has correct length
|
- |
|
methodAggregate has correct Halstead total operators
|
- |
|
methodAggregate has correct Halstead distinct operators
|
- |
|
methodAggregate has correct Halstead total operands
|
- |
|
methodAggregate has correct Halstead distinct operands
|
- |
|
methodAggregate has correct Halstead length
|
- |
|
methodAggregate has correct Halstead vocabulary
|
- |
|
methodAggregate has correct Halstead difficulty
|
- |
|
maintainability index is correct
|
- |
|
methodAggregate has correct dependency length
|
- |
|
methodAggregate has correct dependency entry[0] line
|
- |
|
methodAggregate has correct dependency entry[0] path
|
- |
|
methodAggregate has correct dependency entry[0] type
|
- |
|
methodAggregate has correct dependency entry[1] line
|
- |
|
methodAggregate has correct dependency entry[1] path
|
- |
|
methodAggregate has correct dependency entry[1] type
|
- |
|
methodAggregate has correct dependency entry[2] line
|
- |
|
methodAggregate has correct dependency entry[2] path
|
- |
|
methodAggregate has correct dependency entry[2] type
|
- |
|
methodAggregate has correct dependency entry[3] line
|
- |
|
methodAggregate has correct dependency entry[3] path
|
- |
|
methodAggregate has correct dependency entry[3] type
|
- |
|