ITSEC_Modules D

Total Complexity 185
Dependencies 19
Dependents 102
Total lines 1,153
Lines of code 593
Logical lines of code 346
Comment lines 321
Methods 55
Properties 18

Methods 55

Method Rating Maintainability Complexity Lines of code
validate_module_requirements()
A
49 17 27
load_module_file()
A
44 14 47
get_active_modules()
A
46 13 40
register_module()
A
43 12 46
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