ITSEC_Modules D

Total Complexity 192
Dependencies 19
Dependents 103
Total lines 1,178
Lines of code 614
Logical lines of code 362
Comment lines 320
Methods 55
Properties 18

Methods 55

Method Rating Maintainability Complexity Lines of code
validate_module_requirements()
B
47 20 30
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
66 3 8
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