WP_HTML_Tag_Processor D

Total Complexity 231
Dependencies 5
Dependents 6
Total lines 1,642
Lines of code 659
Logical lines of code 399
Comment lines 775
Methods 25
Properties 18

Methods 25

Method Rating Maintainability Complexity Lines of code
skip_script_data()
D
33 43 82
parse_next_tag()
D
34 32 89
matches()
C
42 25 48
skip_rcdata()
B
45 18 40
next_tag()
A
45 16 40
parse_next_attribute()
A
40 14 66
class_name_updates_to_attributes_updates()
A
42 14 53
parse_query()
A
50 13 29
set_attribute()
A
45 8 47
apply_attributes_updates()
A
49 9 32
seek()
S
55 7 19
set_bookmark()
S
57 6 16
get_attribute()
S
58 4 15
get_updated_html()
S
56 3 19
remove_attribute()
S
64 3 10
add_class()
S
67 3 8
remove_class()
S
67 3 8
get_tag()
S
68 2 7
release_bookmark()
S
69 2 7
after_tag()
S
66 1 9
skip_whitespace()
S
79 1 3
sort_start_ascending()
S
80 1 3
is_tag_closer()
S
82 1 3
__toString()
S
81 1 3
__construct()
S
81 1 3