DUP_Package D

Total Complexity 236
Dependencies 23
Dependents 12
Total lines 1,761
Lines of code 1,096
Logical lines of code 766
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 82
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
57 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
60 3 12
getActive()
S
61 3 11
update()
S
55 2 20
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