ITSEC_Modules D

Total Complexity 179
Dependencies 19
Dependents 102
Total lines 1,142
Lines of code 584
Logical lines of code 342
Comment lines 321
Methods 55
Properties 18

Methods 55

Method Rating Maintainability Complexity Lines of code
load_module_file()
A
44 14 47
get_active_modules()
A
46 13 40
register_module()
A
43 12 46
validate_module_requirements()
A
55 11 18
activate()
A
47 7 37
import()
A
55 8 18
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
transform_modules_specifier()
S
60 5 15
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
get_available_modules()
S
63 3 11
deregister_module()
S
58 2 16
initialize_container()
S
67 3 7
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
run_active_modules()
S
67 2 8
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