Code Analysis: Theme Check 20210617

Function Rating Maintainability Complexity Lines of code
Deprecated_Check::check()
D
6
5 1,128
TextDomainCheck::check()
C
29 25 138
tc_adapt_checks_for_fse_themes()
B
44 25 38
check_main()
B
32 20 106
I18N_Check::check()
B
39 15 61
Plugin_Territory_Check::check()
A
34 10 112
Screenshot_Check::check()
A
41 13 58
File_Check::check()
A
36 11 83
display_themechecks()
A
46 14 35
Generated_Check::check()
A
49 14 28
Line_Endings_Check::check()
A
42 12 55
Style_Tags_Check::check()
A
37 10 84
Nav_Menu_Check::check()
A
39 10 75
Underscores_Check::check()
A
42 11 54
Link_Check::check()
A
45 12 38
Admin_Menu_Check::check()
A
42 10 54
Widgets_Check::check()
A
44 9 53
Escaping_Check::check()
A
39 7 74
Bad_Things_Check::check()
A
40 7 67
Customizer_Check::check()
A
44 7 47
Search_Form_Check::check()
A
46 7 42
Post_Format_Check::check()
A
47 7 35
Basic_Check::check()
S
45 6 43
URI_Check::check()
S
51 7 26
Deprecated_Param_Check::check()
S
42 5 54
No_Hidden_Admin_Bar_Check::check()
S
47 6 39
Post_Pagination_Check::check()
S
54 7 21
run_themechecks_against_theme()
S
50 6 31
tc_strip_comments()
S
50 6 29
tc_preg()
S
51 6 25
Filesystem_HTTP_Check::check()
S
48 5 34
Comment_Pagination_Check::check()
S
56 6 18
Suggested_Styles_Check::check()
S
48 5 33
Title_Check::check()
S
49 5 32
ThemeCheckMain::themecheck_do_page()
S
51 5 29
Include_Check::check()
S
52 5 25
Constants_Check::check()
S
46 4 39
tc_grep()
S
53 5 21
tc_form()
S
53 5 21
Tag_Check::check()
S
57 5 17
ContentWidthCheck::check()
S
56 5 17
Worms_Check::check()
S
49 4 30
run_themechecks()
S
59 5 14
Iframe_Check::check()
S
50 4 29
Time_Date_Check::check()
S
50 4 27
Included_Zip_Check::check()
S
51 4 26
Favicon_Check::check()
S
54 4 22
Script_Tag_Check::check()
S
53 4 22
CDN_Check::check()
S
47 3 35
FSE_Required_Files_Check::check()
S
55 4 18
Non_GPL_Check::check()
S
48 3 33
Style_CSS_Header_Check::check()
S
50 3 27
Directories_Check::check()
S
52 3 27
Comments_Check::check()
S
52 3 24
Theme_Support_Check::check()
S
53 3 23
Post_Thumbnail_Check::check()
S
55 3 20
Comment_Reply_Check::check()
S
55 3 20
Screen_Reader_Text_Check::check()
S
55 3 19
Block_Patterns_Check::check()
S
56 3 19
Non_Printable_Check::check()
S
56 3 18
PHP_Short_Tags_Check::check()
S
56 3 18
Deregister_Check::check()
S
56 3 18
tc_is_other_file_in_dev_directory()
S
58 3 17
Site_URL_Check::check()
S
57 3 17
Gravatar_Check::check()
S
59 3 15
Style_Tags_Check::get_allowed_tags()
S
49 1 37
TextDomainCheck::set_context()
S
65 3 9
Style_Tags_Check::get_deprecated_tags()
S
53 1 28
Theme_Support_Title_Tag_Check::check()
S
60 2 13
Editor_Style_Check::check()
S
60 2 13
tc_trac()
S
60 2 13
tc_success()
S
58 1 20
tc_intro()
S
57 1 20
Link_Check::set_context()
S
73 2 5
URI_Check::set_context()
S
73 2 5
Style_Tags_Check::set_context()
S
73 2 5
Underscores_Check::set_context()
S
73 2 5
tc_filename()
S
74 2 4
Style_Tags_Check::get_subject_tags()
S
63 1 13
Generated_Check::getError()
S
82 1 3
Deprecated_Check::getError()
S
82 1 3
Bad_Things_Check::getError()
S
82 1 3
Favicon_Check::getError()
S
82 1 3
Style_CSS_Header_Check::getError()
S
82 1 3
Non_Printable_Check::getError()
S
82 1 3
Underscores_Check::getError()
S
82 1 3
Comments_Check::getError()
S
82 1 3
ThemeCheckMain::themecheck_add_page()
S
73 1 4
Filesystem_HTTP_Check::getError()
S
82 1 3
Gravatar_Check::getError()
S
82 1 3
ThemeCheckMain::tc_i18n()
S
78 1 3
CDN_Check::getError()
S
82 1 3
Escaping_Check::getError()
S
82 1 3
Theme_Support_Check::getError()
S
82 1 3
Admin_Menu_Check::getError()
S
82 1 3
Include_Check::getError()
S
82 1 3
Script_Tag_Check::getError()
S
82 1 3
Editor_Style_Check::getError()
S
82 1 3
Post_Pagination_Check::getError()
S
82 1 3
Style_Tags_Check::getError()
S
82 1 3
I18N_Check::getError()
S
82 1 3
Worms_Check::getError()
S
82 1 3
Screen_Reader_Text_Check::getError()
S
82 1 3
Directories_Check::getError()
S
82 1 3
File_Check::getError()
S
82 1 3
Post_Format_Check::getError()
S
82 1 3
Search_Form_Check::getError()
S
82 1 3
Post_Thumbnail_Check::getError()
S
82 1 3
Iframe_Check::getError()
S
82 1 3
Screenshot_Check::getError()
S
82 1 3
ThemeCheckMain::tc_add_headers()
S
76 1 4
checkcount()
S
79 1 4
Link_Check::getError()
S
82 1 3
ContentWidthCheck::getError()
S
83 1 3
Plugin_Territory_Check::getError()
S
82 1 3
Site_URL_Check::getError()
S
82 1 3
Deregister_Check::getError()
S
83 1 3
Line_Endings_Check::getError()
S
82 1 3
Tag_Check::getError()
S
83 1 3
Block_Patterns_Check::getError()
S
82 1 3
Nav_Menu_Check::getError()
S
82 1 3
Time_Date_Check::getError()
S
82 1 3
PHP_Short_Tags_Check::getError()
S
82 1 3
No_Hidden_Admin_Bar_Check::getError()
S
82 1 3
Comment_Reply_Check::getError()
S
82 1 3
FSE_Required_Files_Check::getError()
S
82 1 3
Customizer_Check::getError()
S
82 1 3
Theme_Support_Title_Tag_Check::getError()
S
82 1 3
Non_GPL_Check::getError()
S
82 1 3
Title_Check::getError()
S
82 1 3
TextDomainCheck::getError()
S
83 1 3
URI_Check::getError()
S
82 1 3
ThemeCheckMain::__construct()
S
75 1 4
Comment_Pagination_Check::getError()
S
82 1 3
Basic_Check::getError()
S
82 1 3
Included_Zip_Check::getError()
S
82 1 3
Deprecated_Param_Check::getError()
S
82 1 3
ThemeCheckMain::load_styles()
S
78 1 3
Suggested_Styles_Check::getError()
S
82 1 3
Constants_Check::getError()
S
82 1 3
Widgets_Check::getError()
S
82 1 3