DUP_Package D

Total Complexity 234
Dependencies 23
Dependents 12
Total lines 1,743
Lines of code 1,082
Logical lines of code 759
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
41 16 53
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
setStatus()
S
59 6 14
getPackageFileDownloadInfo()
S
52 5 27
getLocalPackageFile()
S
53 5 23
tempFileCleanup()
S
59 5 15
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