IWP_MMB_UploadModule_s3 D

Total Complexity 192
Dependencies 4
Dependents 0
Total lines 883
Lines of code 632
Logical lines of code 465
Comment lines 86
Methods 17
Properties 5

Methods 17

Method Rating Maintainability Complexity Lines of code
backup()
D
23
38 169
getS3()
C
33 27 85
get_bucket_access()
B
40 22 57
set_region()
B
44 21 42
listfiles_with_path()
B
40 20 49
delete()
B
37 16 66
download()
A
42 10 50
possibly_wait_for_bucket_or_user()
A
46 10 38
indicate_s3_class()
A
58 9 13
chunked_download()
S
50 7 25
config_print_engine()
S
64 5 9
use_dns_bucket_name()
S
77 2 3
get_supported_features()
S
81 1 3
listfiles()
S
75 1 4
get_default_options()
S
67 1 9
config_print()
S
78 1 3
get_config()
S
68 1 7