Crappiest Functions (by Statements)
method '
processOptions
'
command/compute-crap.command.ts
42.00
read_more
async function '
getCrapReport
'
api/crap-report.ts
20.00
read_more
method '
getLogLevels
'
test-reporter/reporter.ts
20.00
read_more
method '
getJsonReportFile
'
test-reporter/reporter.ts
20.00
read_more
method '
getHtmlReportDir
'
test-reporter/reporter.ts
20.00
read_more
function '
locationIsInRange
'
crap/location-in-range.ts
13.13
read_more
method '
parseVerbosity
'
command/compute-crap.command.ts
12.00
read_more
arrow function
crap/html-report/html-report.service.ts
12.00
read_more
arrow function
crap/complexity.service.ts
11.74
read_more
async method '
run
'
command/compute-crap.command.ts
6.00
read_more
async method '
writeFile
'
crap/file-system.service.ts
6.00
read_more
async method '
createReport
'
crap/html-report/html-report.service.ts
6.00
read_more
arrow function
crap/html-report/html-report.service.ts
6.00
read_more
async method '
onRunComplete
'
test-reporter/reporter.ts
6.00
read_more
method '
getLastError
'
test-reporter/reporter.ts
6.00
read_more
method '
getLintFunctionForCoverageFunction
'
crap/lint.service.ts
5.40
read_more
arrow function
crap/crap-report.service.ts
4.13
read_more
arrow function
crap/function-coverage.ts
4.00
read_more
arrow function
crap/lint.service.ts
4.00
read_more
async method '
createReport
'
crap/crap-report.service.ts
3.04
read_more
arrow function
crap/crap-report.service.ts
3.00
read_more
method '
AssignmentExpression
'
eslint-plugin-crap/complexity.ts
2.50
read_more
async method '
loadFile
'
crap/file-system.service.ts
2.15
read_more
constructor
command/compute-crap.command.ts
2.00
read_more
method '
parseJsonReportFile
'
command/compute-crap.command.ts
2.00
read_more
method '
parseHtmlReportDir
'
command/compute-crap.command.ts
2.00
read_more
method '
helpMessage
'
command/compute-crap.command.ts
2.00
read_more
method '
helpMessageExamples
'
command/compute-crap.command.ts
2.00
read_more
method '
getLogLevels
'
command/compute-crap.command.ts
2.00
read_more
async method '
lint
'
crap/complexity.service.ts
2.00
read_more
method '
setJsonReportFile
'
crap/config.service.ts
2.00
read_more
method '
setHtmlReportDir
'
crap/config.service.ts
2.00
read_more
arrow function
crap/crap-report.service.ts
2.00
read_more
arrow function
crap/crap-report.service.ts
2.00
read_more
async method '
loadHandlebarsTemplate
'
crap/file-system.service.ts
2.00
read_more
async method '
writeJsonReport
'
crap/file-system.service.ts
2.00
read_more
arrow function
crap/file-system.service.ts
2.00
read_more
arrow function
crap/file-system.service.ts
2.00
read_more
async method '
writeHtmlReport
'
crap/file-system.service.ts
2.00
read_more
constructor
crap/file-system.service.ts
2.00
read_more
arrow function
crap/lint.service.ts
2.00
read_more
arrow function
crap/html-report/html-report.service.ts
2.00
read_more
arrow function
crap/html-report/html-report.service.ts
2.00
read_more
arrow function
crap/html-report/html-report.service.ts
2.00
read_more
async arrow function
crap/html-report/html-report.service.ts
2.00
read_more
async method '
initHandlebars
'
crap/html-report/html-report.service.ts
2.00
read_more
arrow function
crap/html-report/html-report.service.ts
2.00
read_more
arrow function
crap/html-report/html-report.service.ts
2.00
read_more
arrow function
crap/html-report/html-report.service.ts
2.00
read_more
arrow function
crap/html-report/html-report.service.ts
2.00
read_more
arrow function
crap/html-report/html-report.service.ts
2.00
read_more
arrow function
crap/html-report/html-report.service.ts
2.00
read_more
arrow function
eslint-plugin-crap/complexity.ts
2.00
read_more
method '
ClassDeclaration
'
eslint-plugin-crap/complexity.ts
2.00
read_more
method '
ClassExpression
'
eslint-plugin-crap/complexity.ts
2.00
read_more
constructor
test-reporter/logger.ts
2.00
read_more
method '
error
'
test-reporter/logger.ts
2.00
read_more
method '
getLastError
'
test-reporter/logger.ts
2.00
read_more
constructor
test-reporter/reporter.ts
2.00
read_more
async method '
getComplexity
'
crap/complexity.service.ts
1.01
read_more
async method '
processFile
'
crap/crap-report.service.ts
1.00
read_more
method '
create
'
eslint-plugin-crap/complexity.ts
1.00
read_more
constructor
crap/complexity.service.ts
1.00
read_more
method '
getEslint
'
crap/complexity.service.ts
1.00
read_more
constructor
crap/config.service.ts
1.00
read_more
method '
getJsonReportFile
'
crap/config.service.ts
1.00
read_more
method '
getHtmlReportDir
'
crap/config.service.ts
1.00
read_more
method '
setLogger
'
crap/config.service.ts
1.00
read_more
constructor
crap/crap-report.service.ts
1.00
read_more
async arrow function
crap/crap-report.service.ts
1.00
read_more
method '
getUncoveredLines
'
crap/crap-report.service.ts
1.00
read_more
arrow function
crap/crap-report.service.ts
1.00
read_more
arrow function
crap/crap-report.service.ts
1.00
read_more
method '
getRootDir
'
crap/crap-report.service.ts
1.00
read_more
function '
crap
'
crap/crap-score.ts
1.00
read_more
constructor
crap/file-system.service.ts
1.00
read_more
async method '
loadCoverageReport
'
crap/file-system.service.ts
1.00
read_more
async method '
loadSourceFile
'
crap/file-system.service.ts
1.00
read_more
function '
getCoverageForFunction
'
crap/function-coverage.ts
1.00
read_more
arrow function
crap/function-coverage.ts
1.00
read_more
arrow function
crap/function-coverage.ts
1.00
read_more
arrow function
crap/function-coverage.ts
1.00
read_more
constructor
crap/lint.service.ts
1.00
read_more
method '
match
'
crap/lint.service.ts
1.00
read_more
arrow function
crap/lint.service.ts
1.00
read_more
constructor
crap/html-report/html-report.service.ts
1.00
read_more
function '
isLogicalAssignmentOperator
'
eslint-plugin-crap/complexity.ts
1.00
read_more
function '
increaseComplexity
'
eslint-plugin-crap/complexity.ts
1.00
read_more
method '
onCodePathStart
'
eslint-plugin-crap/complexity.ts
1.00
read_more
method '
TSEnumDeclaration
'
eslint-plugin-crap/complexity.ts
1.00
read_more
method '
ExportAllDeclaration
'
eslint-plugin-crap/complexity.ts
1.00
read_more
method '
ExportDefaultDeclaration
'
eslint-plugin-crap/complexity.ts
1.00
read_more
method '
ExportNamedDeclaration
'
eslint-plugin-crap/complexity.ts
1.00
read_more
method '
onRunStart
'
test-reporter/reporter.ts
1.00
read_more