ITSEC_Modules D

Total Complexity 195
Dependencies 21
Dependents 102
Total lines 1,184
Lines of code 619
Logical lines of code 366
Comment lines 320
Methods 55
Properties 18

Methods 55

Method Rating Maintainability Complexity Lines of code
validate_module_requirements()
B
46 23 33
load_module_file()
A
44 14 47
get_active_modules()
A
46 14 40
register_module()
A
43 12 46
activate()
A
47 7 37
import()
A
55 8 18
transform_modules_specifier()
S
53 7 25
get_validator()
S
59 6 14
get_settings_obj()
S
60 6 13
set_active_modules()
S
55 5 20
deactivate()
S
55 5 20
initialize_feature_flags()
S
58 5 16
load_container_definitions()
S
62 5 11
get_active_modules_to_run()
S
56 4 18
get_labels()
S
57 4 18
is_active()
S
61 4 13
run()
S
67 4 8
export()
S
64 4 9
run_active_modules()
S
59 3 15
get_available_modules()
S
63 3 11
deregister_module()
S
58 2 16
initialize_container()
S
63 3 10
reload_settings()
S
73 2 5
get_defaults()
S
69 2 7
get_container()
S
72 2 6
validate_module_config()
S
64 2 9
update_module_paths()
S
69 2 6
get_instance()
S
72 2 6
get_module_config()
S
77 2 3
get_default()
S
68 2 7
get_settings()
S
69 2 7
get_setting()
S
68 2 7
is_always_active()
S
68 2 7
set_settings()
S
64 2 9
get_config()
S
77 2 3
set_setting()
S
66 2 8
get_export_description()
S
79 1 3
register_settings()
S
78 1 3
module_has_file()
S
78 1 3
get_transformations()
S
82 1 3
get_export_schema()
S
66 1 9
get_export_options_schema()
S
82 1 3
run_deactivation()
S
76 1 4
get_export_title()
S
79 1 3
get_export_slug()
S
82 1 3
load_settings_page()
S
80 1 3
run_upgrade()
S
75 1 4
run_uninstall()
S
76 1 4
register_validator()
S
78 1 3
run_activation()
S
76 1 4
init_modules()
S
80 1 3
get_always_active_modules()
S
75 1 4
is_available()
S
78 1 3
get_config_list()
S
77 1 3
__construct()
S
69 1 6