DUP_Package D

Total Complexity 222
Dependencies 23
Dependents 12
Total lines 1,630
Lines of code 1,002
Logical lines of code 740
Comment lines 350
Methods 48
Properties 23

Methods 48

Method Rating Maintainability Complexity Lines of code
runDupArchiveBuildIntegrityCheck()
C
30 22 115
runScanner()
B
35 18 76
saveActive()
B
36 16 74
not_active_files_tmp_cleanup()
B
41 16 53
get_packages_by_status()
B
42 16 50
getCreatedDateFormat()
A
48 13 32
runDupArchiveBuild()
A
40 9 63
by_status_callback()
A
47 9 31
statusContitionsToWhere()
A
55 8 16
save()
S
45 6 39
safeTmpCleanup()
S
54 7 22
buildCleanup()
S
55 6 20
getPackageFileDownloadInfo()
S
52 5 27
getLocalPackageFile()
S
53 5 23
tempFileCleanup()
S
58 5 16
delete()
S
46 3 41
writeLogHeader()
S
52 4 22
validateInputs()
S
45 2 46
getByID()
S
58 4 15
purge_incomplete_package()
S
59 4 14
makeHash()
S
61 4 11
getArchiveSize()
S
60 3 13
getHashKey()
S
61 3 11
update()
S
56 2 17
isRunning()
S
77 3 3
getInstDownloadName()
S
66 3 9
getActive()
S
63 3 10
runZipBuild()
S
50 1 27
setStatus()
S
69 2 7
getDefaultName()
S
63 2 9
__construct()
S
61 1 12
getInstallerDownloadInfo()
S
72 1 6
get_ids_by_status()
S
77 1 3
getSqlArkFilePath()
S
73 1 5
getSecondaryPackageHash()
S
64 1 9
getPackageHash()
S
67 1 7
cleanObjectBeforeSave()
S
82 1 3
is_active_package_present()
S
67 1 7
get_row_by_status()
S
77 1 3
count_by_status()
S
67 1 7
getDatabaseFilename()
S
80 1 3
getScanFilename()
S
80 1 3
getScanUrl()
S
79 1 3
getLogFilename()
S
80 1 3
getLogUrl()
S
79 1 3
saveActiveItem()
S
70 1 6
getArchiveFilename()
S
75 1 4
getInstallerFilename()
S
80 1 3