Gutenberg_HTML_Tag_Processor_6_4 D

Total Complexity 287
Dependencies 4
Dependents 0
Total lines 2,203
Lines of code 851
Logical lines of code 508
Comment lines 1,095
Methods 32
Properties 17

Methods 32

Method Rating Maintainability Complexity Lines of code
parse_next_tag()
D
28
50 119
skip_script_data()
D
33 43 83
next_tag()
C
38 28 62
class_name_updates_to_attributes_updates()
B
40 17 63
parse_next_attribute()
B
38 16 76
skip_rcdata()
B
44 18 41
parse_query()
A
47 14 37
apply_attributes_updates()
A
44 13 46
set_attribute()
A
43 9 53
matches()
A
54 10 21
remove_attribute()
A
50 9 30
class_list()
S
52 6 25
get_attribute()
S
54 6 22
set_bookmark()
S
56 5 18
get_attribute_names_with_prefix()
S
60 5 13
get_updated_html()
S
56 4 18
get_enqueued_attribute_value()
S
58 4 15
has_class()
S
62 4 12
sort_start_ascending()
S
62 4 11
seek()
S
55 3 21
add_class()
S
66 3 9
remove_class()
S
66 3 9
get_tag()
S
68 2 7
has_self_closing_flag()
S
70 2 6
release_bookmark()
S
69 2 7
has_bookmark()
S
79 1 3
is_tag_closer()
S
82 1 3
after_tag()
S
66 1 9
skip_whitespace()
S
79 1 3
__toString()
S
81 1 3
skip_rawtext()
S
80 1 3
__construct()
S
81 1 3