Code Analysis: Gutenberg 19.2.0

Class Rating Complexity Lines of code
WP_Theme_JSON_Gutenberg
D
627 2,053
Gutenberg_HTML_Processor_6_7
D
604 1,286
Gutenberg_HTML_Processor_6_6
D
504 994
Gutenberg_HTML_Tag_Processor_6_6
D
364 1,151
Gutenberg_HTML_Tag_Processor_6_7
D
351 1,131
WP_Duotone_Gutenberg
C
123 516
WP_Theme_JSON_Resolver_Gutenberg
C
122 461
WP_Navigation_Block_Renderer_Gutenberg
B
97 369
WP_REST_Global_Styles_Controller_Gutenberg
B
92 441
WP_Style_Engine_Gutenberg
A
69 166
Gutenberg_HTML_Open_Elements_6_7
A
59 189
Gutenberg_Token_Map_6_7
A
57 305
Gutenberg_Token_Map_6_6
A
57 305
Gutenberg_HTTP_Signaling_Server
A
56 213
Gutenberg_HTML_Decoder_6_6
S
50 207
Gutenberg_HTML_Open_Elements_6_6
S
49 167
Gutenberg_HTML_Decoder_6_7
S
49 207
Gutenberg_REST_Templates_Controller_6_7
S
43 117
WP_Block_Parser
S
40 170
Gutenberg_REST_Attachments_Controller
S
39 198
WP_Block_Templates_Registry
S
32 122
WP_Style_Engine_CSS_Rule_Gutenberg
S
22 56
WP_Style_Engine_CSS_Declarations_Gutenberg
S
21 59
WP_Theme_JSON_Schema_Gutenberg
S
21 71
Gutenberg_REST_Server
S
21 89
WP_Style_Engine_Processor_Gutenberg
S
18 75
Gutenberg_REST_Templates_Controller_6_6
S
18 67
WP_Style_Engine_CSS_Rules_Store_Gutenberg
S
17 45
Gutenberg_REST_Global_Styles_Revisions_Controller_6_6
S
17 52
Gutenberg_HTML_Active_Formatting_Elements_6_7
S
14 40
WP_Web_Fonts
S
13 48
WP_REST_Block_Editor_Settings_Controller
S
13 234
WP_Fonts
S
13 48
WP_Webfonts
S
9 34
WP_Fonts_Utils
S
5 16
WP_Webfonts_Utils
S
5 16
WP_Fonts_Provider
S
4 10
WP_Theme_JSON_Data_Gutenberg
S
4 14
Gutenberg_HTML_Token_6_7
S
4 14
WP_Fonts_Resolver
S
3 11
WP_REST_Edit_Site_Export_Controller_Gutenberg
S
2 15
Gutenberg_Fonts_API_BC_Layer
S
2 8
WP_Block_Parser_Frame
S
2 7
_WP_Editors
S
2 2
WP_Webfonts_Provider_Local
S
2 7
Gutenberg_HTML_Unsupported_Exception_6_7
S
1 8
Gutenberg_HTML_Span_6_7
S
1 4
Gutenberg_HTML_Text_Replacement_6_7
S
1 5
WP_Block_Parser_Block
S
1 7
Gutenberg_HTML_Processor_State_6_6
S
1 4

6 more item(s) not shown.