DUP_Package D

Total Complexity 229
Dependencies 23
Dependents 12
Total lines 1,717
Lines of code 1,064
Logical lines of code 752
Comment lines 363
Methods 51
Properties 23

Methods 51

Method Rating Maintainability Complexity Lines of code
runDupArchiveBuildIntegrityCheck()
C
29
22 128
runScanner()
B
35 18 76
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
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
getPackageLife()
S
59 4 14
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
getActive()
S
63 3 10
runZipBuild()
S
51 1 26
setStatus()
S
69 2 7
getDefaultName()
S
63 2 9
__construct()
S
61 1 12
getInstallerDownloadInfo()
S
72 1 6
count_by_status()
S
67 1 7
cleanObjectBeforeSave()
S
82 1 3
getSqlArkFilePath()
S
73 1 5
getSecondaryPackageHash()
S
64 1 9
getPackageHash()
S
67 1 7
isPackageRunning()
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
saveActiveItem()
S
70 1 6
getInstallerFilename()
S
79 1 3
get_files_list_filename()
S
80 1 3
getDatabaseFilename()
S
80 1 3