Genese complexity report

<- src
Files : 520
Methods : 521
Complexity Index : 4331
Cyclomatic complexity : 1302
Cognitive complexity
69.5 % Correct 362/521
25 % Warning 130/521 (threshold : 10)
5.6 % Error 29/521 (threshold : 20)
Cyclomatic complexity
91.9 % Correct 479/521
7.7 % Warning 40/521 (threshold : 5)
0.4 % Error 2/521 (threshold : 10)
Subfolders of src
Folders Number of files Number of methods Cognitive complexity of methods Cyclomatic complexity of methods
Correct Warning Error Correct Warning Error
../
src 520 521 362 130 29 479 40 2
src/automatic-refactoring 12 35 20 11 4 34 1 0
src/core 37 106 90 12 4 99 7 0
src/json-ast-to-reports 45 177 135 38 4 158 18 1
src/languages-to-json-ast 422 198 114 69 15 184 13 1
src/workers 3 3 3 0 0 3 0 0
Files of src
File Method Cognitive complexity Cyclomatic complexity
index.ts start 39.6 9
index.ts useWorker 21.1 2
Methods of src folder and its subfolders (ordered by decreasing cognitive complexity)
File Method Cognitive complexity Cyclomatic complexity
bigIfElse.refactorer.ts refactor 48.5 2
options.model.ts pathTransformator 40.7 6
log.service.ts logAstNode 40.3 6
index.ts start 39.6 9
init-generation.service.ts generateAstFolder 39.1 7
uselessElse.refactorer.ts refactor 33.9 5
statement-without-trailing-substatement.ts run 33.5 9
ast-method.model.ts addCommentsToDisplayedCode 32.6 1
primary-prefix.ts run 30.9 7
integral-type.ts run 27.2 6
array-creation-expression.ts run 26.6 7
primary-suffix.ts run 26 6
tools.service.ts addObjects 24.7 8
primary.ts handleNoMethodInvocationSuffix 24.6 8
assert-statement.ts generateAssertStatement 24 6
binary-expression.ts constructBinaryOperatorsAst 24 2
ternaryToCoalescing.refactorer.ts refactor 23.9 4
hyper-complex.mock.ts hyperComplex 23.7 1
ternaryToCoalescing.refactorer.ts refactorNeeded 23.3 5
ast-folder-report.service.ts generateReport 22.9 1
binary-expression.ts splitExpression 22.8 4
ast-file-generation.service.ts createAstNodeChildren 22.5 3
basic-for-statement.ts run 21.5 5
enhanced-for-statement.ts run 21.5 5
json-ast.model.ts logg 21.3 10
index.ts useWorker 21.1 2
primary.ts toPropertyAccessExpression 20.9 10
language-to-json-ast.ts start 20.8 1
demo.mock.ts hyperComplex 20.5 1
statement.ts run 20.4 5
ast-file.model.ts evaluateStandalone 20.1 10
binaries.mock.ts forForIfAndAndOrAndAndOrOr 20 9
constructor-declaration.ts run 19.8 1
ts.service.ts isFunctionCall 19.6 9
primary.ts process 19.4 5
ast-file-generation-java.service.ts generate 19.4 15
code.service.ts isEndingWithBlockComments 19.3 6
ast-method.model.ts setCpxFactorsToDisplayedCode 19.1 4
init.service.ts generateAstFile 19 3
binary-expression.ts reconstructOperators 19 5
json.service.ts addProperties 18.9 2
unary-expression.ts run 18.8 2
cst-to-ast.ts getBinaryOperatorName 18.4 1
ast-file.model.ts logg 18.1 3
ast-folder-report.service.ts getMethodsArray 18.1 4
init.service.ts generateAstNode 17.8 6
lambda-expression.ts run 17.8 2
unqualified-class-instance-creation-expression.ts run 17.8 4
file.service.ts getAllFiles 17.7 3
try-statement.ts run 17.7 4
ast-folder-report.service.ts writeReport 17.6 3
ast-folder-report.service.ts getSubfoldersArray 17.4 7
options.model.ts setOptionsFromConfig 17.3 3
binary-expression.ts run 17 5
bigIfElse.refactorer.ts keepOnlyParameters 16.7 3
ast-method.model.ts getComplexityStatus 16.4 9
if.mock.ts ifAndAndOrAndAndOrOr 16.3 9
method-header.ts run 16.3 4
reference-type-cast-expression.ts run 16.3 4
refactorer.model.ts processRefactoredNode 16.2 3
ast-file-report.service.ts generateReport 16.2 2
json.service.ts astPropertyNames 16.2 3
file.service.ts getOS 16.1 5
log.service.ts logCodeLineNode 16.1 4
unqualified-explicit-constructor-invocation.ts run 16.1 4
array-creation-expression.ts createElementAccess 16 9
ast-folder.model.ts logg 15.8 5
ternary-expression.ts run 15.8 4
ast-method.model.ts getDisplayedLineText 15.7 5
ast-folder.service.ts getRouteFromFolderToSubFolder 15.6 5
json-ast-to-reports.ts start 15.5 3
for-statement.ts run 15.3 3
ast-folder.service.ts getRouteFromFolderToFile 15 4
ternary-expression.ts questionMarkCase 15 4
refactorer.model.ts apply 14.7 2
language-to-json-ast.ts findInObject 14.7 4
binaries.mock.ts forIfAndAndOrAndAndOrOr 14.6 7
primary.ts getOtherCasesChildren 14.6 1
primary.ts createElementAccess 14.6 7
barchart.model.ts plugChartHoles 14.4 4
ast-folder-markdown-report.service.ts writeReport 14.4 3
factor-category.service.ts getNodeFeature 14.3 1
ast-file-report.service.ts writeReport 14.3 2
interface-method-declaration.ts run 14.2 1
method-declaration.ts run 14.2 1
file.service.ts getRouteToRoot 14 4
ast-folder-report.service.ts getFilesArray 13.9 3
ast-file-generation.service.ts useWeight 13.9 2
bigIfElse.refactorer.ts catchInputs 13.8 4
if.mock.ts ifAndAndOrAnd 13.7 7
log.service.ts logMethod 13.5 4
init.service.ts generateAllFromJsonAst 13.4 5
code-line.model.ts setDepthAndNestingCpx 13.3 9
class-body-declaration.ts run 13.3 5
ast-node.model.ts addParentCpx 13.1 12
primary.ts getMethodInvocationSuffixChildren 13 4
binary-expression.ts binaryOperatorsCase 12.9 2
primary.ts run 12.9 3
primary.ts handleMethodInvocationSuffix 12.9 2
ast-node.service.ts hasRecursiveNode 12.8 7
switch-case.ts run 12.8 3
code.service.ts getCode 12.7 3
ast-node.service.ts hasCallBack 12.7 7
constructor-body.ts run 12.6 3
do-statement.ts run 12.6 1
if-statement.ts run 12.6 1
switch-statement.ts run 12.6 1
while-statement.ts run 12.6 1
project.service.ts addToRefactorProposals 12.5 2
catch-clause.ts run 12.5 1
lambda-body.ts run 12.5 3
binary-expression.ts toBinaryExpression 12.4 3
uselessElse.refactorer.ts refactorNeeded 12.3 8
local-variable-declaration.ts run 12.2 3
variable-declarator.ts run 12.2 3
bigIfElse.refactorer.ts addMethodToClass 11.8 2
regex.mock.ts frenchPhoneNumber 11.8 1
ast-node.model.ts calculateAndSetCpxFactors 11.8 1
primary.ts isFunctionCallCase 11.8 7
unann-class-type.ts run 11.8 3
stats.service.ts getStats 11.6 2
file.service.ts deleteLastSlash 11.5 4
ast.service.ts isDifferentLogicDoor 11.4 5
floating-point-type.ts run 11.3 3
ast-node.model.ts forceCpxFactors 11.2 4
json.service.ts jsonArray 11.2 2
binary-expression.ts assignmentOperatorCase 11.2 3
primitive-type.ts run 11.2 3
result.ts run 11.2 3
init.service.ts generateChildrenAstFolder 11.1 2
cast-expression.ts run 11.1 3
constructor-declarator.ts run 11.1 3
expression.ts run 11.1 3
fqn-or-ref-type.ts run 11.1 3
new-expression.ts run 11.1 3
numeric-type.ts run 11.1 3
primitive-cast-expression.ts run 11.1 3
unann-type.ts run 11.1 3
unary-expression.ts toUnaryPrefixOperator 11.1 3
variable-initializer.ts run 11.1 3
refactor-report.service.ts writeRefactorReport 11 3
ast-node.service.ts getCode 11 8
cst-to-ast.ts cstToAst 11 3
options.model.ts filterIgnorePathsForDotSlash 10.9 1
normal-class-declaration.ts run 10.9 1
normal-interface-declaration.ts run 10.9 1
primary.ts getNewExpression 10.9 3
variable-para-regular-parameter.ts run 10.9 1
ast-file-generation.service.ts addTypeAndCpxFactors 10.8 4
bigIfElse.refactorer.ts isConditionnedBlock 10.6 4
ast-node.model.ts logg 10.6 1
ast-node.service.ts flatMapAstNodes 10.5 4
block-statement.ts run 10.5 3
reports.service.ts createStyleFiles 10.4 1
bigIfElse.refactorer.ts refactorNeeded 10.3 1
ast-file-generation.service.ts generate 10.3 3
binaries.mock.ts differentLogicDoorBetweenBinaries 10.2 6
refactorer.model.ts processOriginalNode 10.1 1
primary.ts singleAccessCase 10.1 5
method-declarator.ts run 10 2
ast-node.service.ts getContext 9.9 7
refactorer.model.ts applyTransformers 9.8 1
ast-folder-report.service.ts getFoldersArray 9.8 2
if.mock.ts ifIfIfElse 9.6 4
ast-file.model.ts evaluate 9.4 2
ast-method.model.ts createDisplayedCode 9.4 1
ast-folder-console-report.service.ts setMethodsArraySortedByDecreasingCognitiveCpx 9.2 1
refactor-report.service.ts generateRefactorReport 9.1 1
fqn-or-ref-type-part-common.ts run 9.1 3
stats.model.ts setPercentagesByComplexity 9 2
for.mock.ts forForFor 8.9 4
file.service.ts getPathWithDotSlash 8.9 5
file.service.ts getFilenameWithoutExtension 8.9 2
ast-folder.model.ts loggChildren 8.8 4
json-ast.model.ts loggChildren 8.8 4
hyper-complex.mock.ts reducer 8.6 1
ast-folder.service.ts calculateStats 8.6 1
weights.service.ts merge 8.6 3
barchart.model.ts addResult 8.5 2
code.service.ts getLineIssue 8.4 6
ast-folder.service.ts linkSlicer 8.4 1
cst-to-ast.ts toKebabCase 8.4 2
file.service.ts platformPath 8.3 1
bigIfElse.refactorer.ts isInputs 8.2 3
ast-folder.model.ts evaluateCpxFactors 8.2 3
ast-file-report.service.ts getMethodsArray 8.1 3
ast-file-generation.service.ts library 8.1 1
ast-folder.service.ts calculateAstFileCpxByStatus 8 1
ast-folder-console-report.service.ts setAstMethodReport 8 2
ast-folder-report.service.ts getFileLink 8 3
project.service.ts getNodesOfKinds 7.9 1
debug.mock.ts method 7.9 1
init.service.ts generateAstNodes 7.8 3
ast-folder.service.ts calculateAstFolderCpxByStatus 7.8 3
class-declaration.ts run 7.8 2
ast-file-generation.service.ts getCpxFactors 7.8 3
ast-method.model.ts setDisplayedCodeLines 7.6 2
reference-type.ts run 7.6 2
switch-block.ts run 7.6 1
binaries.mock.ts differentLogicDoor 7.5 4
if.mock.ts ifAndOr 7.5 4
file.service.ts getArrayOfPathsWithDotSlash 7.5 3
class-literal-suffix.ts run 7.5 2
integer-literal.ts run 7.5 2
array-access-suffix.ts run 7.4 2
array-initializer.ts run 7.4 2
dim-exprs.ts run 7.4 2
expression-statement.ts run 7.4 2
formal-parameter.ts run 7.4 2
interface-declaration.ts run 7.4 2
method-invocation-suffix.ts run 7.4 2
ast-folder-markdown-report.service.ts generateReport 7.3 1
ast-folder-markdown-report.service.ts setAstMethodReport 7.3 2
for-init.ts run 7.3 4
parenthesis-expression.ts run 7.3 1
if.mock.ts ifIfIf 7.2 4
tools.service.ts randomString 7.2 2
log.service.ts logMethodChildren 7.2 2
ast-folder.service.ts getChildrenFoldersNumberOfMethods 7.2 2
finally.ts run 7.2 1
ast-node.service.ts getIdentifierContext 7.1 7
json.service.ts prettifyJson 7.1 1
block.ts run 7.1 2
return-statement.ts run 7.1 2
file.service.ts createRelativeDir 7 2
log.service.ts logCodeLine 7 1
class-member-declaration.ts run 7 3
interface-member-declaration.ts run 7 3
method-body.ts run 7 3
throw-statement.ts run 7 2
refactorer.model.ts wrapCurrentNode 6.9 1
binaries.mock.ts orBetweenTwoBinaries 6.9 5
options.model.ts setOptions 6.9 2
ast-method.model.ts calculateCpxFactors 6.9 6
options.model.ts handleStarPath 6.7 2
ast-folder.service.ts getLinkStarter 6.7 2
variable-declarator-list.ts run 6.7 2
ts.service.ts getKindAlias 6.7 3
file.service.ts createOutDir 6.6 2
ast-node.model.ts setAggregationCpxFactors 6.6 3
init.service.ts generateAstMethod 6.6 4
ast-file.service.ts incrementStats 6.6 1
ts.service.ts getName 6.6 2
callbacks.mock.ts callerFunction 6.5 2
ast-method.model.ts evaluate 6.5 1
callbacks.mock.ts caller 6.4 2
ast-node.model.ts setElseCpxFactors 6.4 3
ast-file.service.ts incrementStatsMethodsByStatus 6.4 1
ast-folder-console-report.service.ts setMethodsArrayReport 6.4 2
ast-folder-markdown-report.service.ts setMethodsArrayReport 6.4 2
ast-file-generation.service.ts generateFromString 6.4 1
automatic-refactoring.ts refactorFromSourceFile 6.3 1
complexity.service.ts getCpxFromSourceCode 6.3 1
ast.service.ts isElseStatement 6.3 6
class-modifier.ts run 6.3 1
lambda-parameters.ts run 6.3 2
if.mock.ts ifElseIfIfElse 6.2 4
complexities-by-status.interface.ts add 6.2 2
ast-method.model.ts setDeclarationCpxFactors 6.2 1
ast-folder.service.ts getChildrenFoldersNumberOfFiles 6.2 3
weights.service.ts weightedMethods 6.2 2
refactorer.utils.ts createMethodCall 6.1 1
demo.mock.ts ifIfIf 6.1 4
cyclomatic-cpx.service.ts increasesCyclomaticComplexity 6 1
simple-type-name.ts run 6 2
refactorer.model.ts addTransformer 5.9 3
argument-list.ts run 5.9 2
array-creation-default-init-suffix.ts run 5.9 2
array-creation-explicit-init-suffix.ts run 5.9 2
class-body.ts run 5.9 2
class-or-interface-type.ts run 5.9 2
constant-expression.ts run 5.9 2
dim-expr.ts run 5.9 2
exception-type-list.ts run 5.9 2
exception-type.ts run 5.9 2
explicit-constructor-invocation.ts run 5.9 2
for-update.ts run 5.9 2
fqn-or-ref-type-part-first.ts run 5.9 2
fqn-or-ref-type-part-rest.ts run 5.9 2
interface-body.ts run 5.9 2
statement-expression-list.ts run 5.9 2
statement-expression.ts run 5.9 2
switch-label.ts run 5.9 2
throws.ts run 5.9 2
type-argument-list.ts run 5.9 2
type-argument.ts run 5.9 2
type-arguments-or-diamond.ts run 5.9 2
type-arguments.ts run 5.9 2
unann-class-or-interface-type.ts run 5.9 2
unann-primitive-type.ts run 5.9 2
unann-reference-type.ts run 5.9 2
unary-expression-not-plus-minus.ts run 5.9 2
variable-initializer-list.ts run 5.9 2
switches.mock.ts switches 5.8 1
file.service.ts windowsPath 5.8 1
ast-folder.model.ts evaluateStandalone 5.8 1
catch-formal-parameter.ts run 5.8 1
catch-type.ts run 5.8 1
catches.ts run 5.8 1
report-worker.ts run 5.7 1
ast.service.ts isFunctionOrMethod 5.6 7
json.service.ts getStringProperty 5.6 1
block-statements.ts run 5.6 2
local-variable-declaration-statement.ts run 5.6 2
local-variable-type.ts run 5.6 2
arrays-mock.ts nestingElementAccessElementAccessX2 5.5 1
binaries.mock.ts sameLogicDoor 5.5 4
binaries.mock.ts differentLogicDoorWithBrackets 5.5 4
if.mock.ts ifAndAnd 5.5 4
php.mock.ts recursion 5.4 2
ternaries.mock.ts ternaries 5.4 1
ast-folder.model.ts evaluate 5.4 1
ast-folder.service.ts getAstFolderRoot 5.4 3
barchart.service.ts concat 5.4 3
barchart.model.ts getColor 5.3 3
init.service.ts generateAstFiles 5.3 2
init.service.ts getFileAstNode 5.3 1
ast-method.service.ts addMethodCpxByStatus 5.3 1
tools.service.ts capitalize 5.2 1
ast-node.model.ts evaluate 5.2 2
cyclomatic-cpx.service.ts childrenCyclomaticCpx 5.2 2
language-to-json-ast.service.ts convert 5.2 1
literal.ts run 5.2 2
primary.ts getThisKeywordChildren 5.2 1
ternaries.mock.ts nestedTernaries 5.1 1
cpx-factors.model.ts totalByFactorCategory 5.1 2
ast-method.service.ts incrementMethodByCpxType 5.1 1
json.service.ts deleteUndefinedProperties 5.1 3
language-to-json-ast.ts generateFromFiles 5.1 1
if.mock.ts ifIfElseInside 5 3
options.model.ts isIgnored 5 3
ast-folder.model.ts addCpx 5 1
ast-folder.service.ts getNumberOfMethods 5 3
ast-file-report.service.ts registerPartial 5 1
ast-folder-report.service.ts registerPartial 5 1
init.service.ts getPathFromJsonAstFolder 4.9 3
init-generation.service.ts generateAll 4.9 2
json.service.ts convertCodeToString 4.9 1
class-type.ts run 4.9 2
method-reference-suffix.ts run 4.9 2
ternaries.mock.ts ifWithTernary 4.8 2
reports.service.ts generateFolderReport 4.8 2
init-generation.service.ts isFileToGenerate 4.8 3
class-or-interface-type-to-instantiate.ts run 4.8 1
type-identifier.ts run 4.8 1
variable-declarator-id.ts run 4.8 1
ast-worker.ts run 4.8 1
automatic-refactoring.ts start 4.7 1
if.mock.ts ifElseIfInside 4.7 3
regex.mock.ts email 4.7 1
barchart.model.ts increaseOrdinate 4.7 1
ast-folder-markdown-report.service.ts setMethodsArraySortedByDecreasingCognitiveCpx 4.7 1
formal-parameter-list.ts run 4.7 1
ast-node.model.ts setRecursionOrCallbackCpxFactors 4.6 1
refactoring-worker.ts run 4.6 1
ast.service.ts isArrayOfArray 4.5 8
if.mock.ts ifElseIfElse 4.4 3
ternaries.mock.ts NoTernary 4.4 3
ast-node.model.ts setRegexCpxFactors 4.4 2
code.model.ts setTextWithLines 4.4 1
reports.service.ts generateSubfoldersReports 4.4 2
file.service.ts getPathWithSlash 4.3 2
file.service.ts constructLink 4.3 1
tools.service.ts isLastKey 4.3 1
ast-node.model.ts setFunctionStructuralCpx 4.3 4
ast.service.ts isCallIdentifier 4.3 2
file.service.ts getFileExtension 4.2 1
file.service.ts copyFile 4.2 1
barchart.model.ts abscissaAlreadyExists 4.2 1
ast-folder.service.ts getRelativePath 4.2 3
binaries.mock.ts binary 4.1 3
hyper-complex.mock.ts ifIf 4.1 3
if.mock.ts ifAnd 4.1 3
if.mock.ts ifOr 4.1 3
file.service.ts deleteFile 4.1 2
refactor-report.service.ts registerPartial 4 1
ast-file.service.ts calculateStats 4 3
ast-folder.service.ts getNumberOfFiles 4 3
json.service.ts jsonObject 4 1
callbacks.mock.ts methodWithCallback 3.9 1
for.mock.ts forEachMethod 3.9 1
switches.mock.ts tryCatch 3.9 2
file.service.ts getLanguageExtensions 3.8 1
barchart.model.ts sort 3.8 1
assert-statement.ts run 3.8 1
php.mock.ts methodWithCallback 3.7 1
if.mock.ts ifNestedIf 3.7 3
tools.service.ts percent 3.7 2
json-ast-to-reports.ts getTotalCpx 3.7 1
ast-method.model.ts increaseLineCpxFactors 3.7 3
ast-method.service.ts sortByDecreasingCognitiveCpx 3.7 1
ast-folder-report.service.ts sortByDecreasingCognitiveCpx 3.7 1
stats.service.ts sortBarCharts 3.7 1
identifier.ts run 3.7 1
demo.mock.ts ifNestedIf 3.6 3
arrays-mock.ts nestingTernaryElementAccess 3.6 1
if.mock.ts ifIfNested 3.6 3
options.model.ts getThresholds 3.6 1
barchart.model.ts newBar 3.6 1
stats.model.ts plugChartHoles 3.6 1
ast-folder.service.ts incrementMethodsByStatus 3.6 1
demo.mock.ts recursion 3.5 1
demo.mock.ts methodWithCallback 3.5 1
callbacks.mock.ts recursion 3.5 1
options.model.ts setOptionsFromCommandLine 3.5 1
ast-node.model.ts setGeneralCaseCpxFactors 3.5 1
cyclomatic-cpx.service.ts calculateCyclomaticCpx 3.5 1
ast-folder.service.ts isSlashExist 3.5 1
ast-node.service.ts isSecondSonOfPropertyAccessExpression 3.5 4
refactor-report.service.ts getFileFromPath 3.4 1
statuses.model.ts add 3.4 1
ast-node.model.ts setDepthCpxFactors 3.4 2
log.service.ts logCodeLines 3.4 2
ast-node.service.ts isCallback 3.4 2
ast-node.service.ts isRecursiveMethod 3.4 2
ast-folder-report.service.ts getMethodsArraySortedByDecreasingCognitiveCpx 3.4 1
reports.service.ts generateAllReports 3.4 1
code.model.ts getLine 3.3 1
refactorer.utils.ts createSimpleMethod 3.2 1
json.service.ts comma 3.2 1
demo.mock.ts twoIfs 3.1 3
ast.service.ts mayDefineContext 3.1 1
ast-folder-console-report.service.ts setTsFileReport 3.1 2
ast-folder-markdown-report.service.ts setTsFileReport 3.1 2
arrays-mock.ts aggregateElementAccessX2 3 1
file.service.ts antislash 3 1
stats.model.ts setPercentages 3 1
cyclomatic-cpx.service.ts currentAstNodeCyclomaticCpx 3 1
demo.mock.ts switchCase 2.9 1
if.mock.ts ifElse 2.9 2
code-line.model.ts addComment 2.9 1
ast-folder.service.ts getCurrentFolderNumberOfMethods 2.9 3
init-generation.service.ts generateAstFolderFromString 2.9 1
binary-operator.ts run 2.9 1
for.mock.ts forMethod 2.8 2
code.model.ts setLinesDepthAndNestingCpx 2.8 2
ast.service.ts isLogicDoor 2.8 2
reports.service.ts generateConsoleReports 2.8 1
assignment-operator.ts run 2.8 1
ast.service.ts isArrayIndex 2.7 5
ast.service.ts isElseIfStatement 2.7 5
reports.service.ts generateMarkdownReports 2.6 1
genese-mapper.service.ts getMappedCompilationUnit 2.6 1
refactorer.utils.ts createSimpleParameter 2.5 1
file.service.ts getFilename 2.5 1
tools.service.ts incrementIdentifierDuration 2.5 1
log.service.ts isAstNodeInCodeLine 2.5 2
php-to-json-ast.service.ts convert 2.4 1
arrays-mock.ts nestingElementAccessElementAccess 2.3 1
regex.mock.ts shortRegex 2.3 1
log.service.ts addLog 2.3 1
identifier.ts setType 2.3 1
file.service.ts createFile 2.2 1
reports.service.ts generateFileReport 2.1 1
php.mock.ts ifMethod 2 2
cpx-factors.model.ts add 2 1
ast-folder-console-report.service.ts generateReport 2 1
language-to-json-ast.ts generateFromAllFiles 2 1
boolean.ts run 2 1
byte.ts run 2 1
char.ts run 2 1
colon-token.ts run 2 1
decimal-literal.ts run 2 1
double.ts run 2 1
float.ts run 2 1
int.ts run 2 1
interface-method-declaration.ts getName 2 4
long.ts run 2 1
method-declaration.ts getName 2 4
new.ts run 2 1
public.ts run 2 1
question-mark.ts run 2 1
short.ts run 2 1
super.ts run 2 1
this.ts run 2 1
void.ts run 2 1
ast-folder.service.ts getRootPath 1.9 2
arrays-mock.ts aggregateElementAccess 1.8 1
ast-folder-console-report.service.ts writeReport 1.8 1
unary-prefix-operator.ts run 1.8 1
ternaries.mock.ts ternary 1.7 1
json-ast-to-reports.ts getJsonAst 1.7 1
assert.ts run 1.7 1
demo.mock.ts ifAlone 1.6 2
debug-2.mock.ts ifVeryAlone 1.6 2
if.mock.ts ifAlone 1.6 2
debug-3.mock.ts ifVeryAlone 1.6 2
arrow.ts run 1.6 1
ast.service.ts isSameOperatorToken 1.5 5
callbacks.mock.ts 1.4 0
ast-folder-report.service.ts addRowBackToParentFolder 1.3 1
tools.service.ts isLastIndex 1.2 1
ast-folder-console-report.service.ts 1.2 0
ast-folder-markdown-report.service.ts 1.2 0
ast-folder-report.service.ts 1.2 0
automatic-refactoring.ts setRefactorer 1.1 1
ast.service.ts isBinary 1.1 2
ast.service.ts isCallExpression 1.1 2
ast.service.ts isParam 1.1 2
ast.service.ts isPropertyAccessExpression 1.1 2
ast-file.service.ts 1 0
ast-file.service.ts getNameOrPath 1 1
ast-folder.service.ts 1 0
ast-folder.service.ts getNameOrPath 1 1
ast.service.ts isBlock 0.9 2
ast.service.ts isIdentifier 0.9 2
project.service.ts 0.8 0
switches.mock.ts questionDotToken 0.7 2
ast-node.model.ts getSon 0.7 1
refactorer.model.ts 0.6 0
arrays-mock.ts aggregateArrayLiteral 0.6 1
barchart.model.ts 0.6 0
ast-file-report.service.ts 0.6 0
stats.service.ts calculateStats 0.6 1
stats.service.ts getNameOrPath 0.6 1
refactor-report.service.ts 0.5 0
arrays-mock.ts elementAccessExpression 0.5 1
refactorer.model.ts refactor 0.4 1
arrays-mock.ts arrayLiteralExpression 0.4 1
refactorer.model.ts refactorNeeded 0.3 1
if.mock.ts 0 0