WP_Theme_JSON C

Total Complexity 123
Dependencies 2
Dependents 3
Total lines 1,238
Lines of code 494
Logical lines of code 255
Comment lines 459
Methods 23
Properties 2

Methods 23

Method Rating Maintainability Complexity Lines of code
remove_insecure_properties()
B
36 20 78
__construct()
B
42 17 55
get_blocks_metadata()
B
40 15 63
compute_style_properties()
A
48 8 35
merge()
A
52 8 25
get_block_styles()
A
50 7 31
get_case_mappings()
S
53 5 23
compute_preset_classes()
S
53 5 22
remove_keys_not_in_schema()
S
61 5 12
to_ruleset()
S
53 4 24
get_css_variables()
S
57 4 17
flatten_tree()
S
55 3 20
get_property_value()
S
56 3 19
compute_preset_vars()
S
60 3 12
get_stylesheet()
S
65 3 10
compute_theme_vars()
S
62 2 11
get_settings()
S
69 2 7
get_custom_templates()
S
69 2 7
get_template_parts()
S
71 2 6
has_properties()
S
71 2 6
to_kebab_case()
S
75 1 4
to_property()
S
75 1 4
get_raw_data()
S
82 1 3