DUP_Package D

Total Complexity 236
Dependencies 23
Dependents 12
Total lines 1,750
Lines of code 1,088
Logical lines of code 763
Comment lines 369
Methods 52
Properties 23

Methods 52

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