Code Analysis: Plugin Check (PCP) 1.5.0

Class Rating Complexity Lines of code
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\Plugin_Readme_Check
B
76 611
WordPress\Plugin_Check\Checker\Abstract_Check_Runner
A
72 228
WordPress\Plugin_Check\CLI\Plugin_Check_Command
A
71 309
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\Plugin_Header_Fields_Check
S
48 405
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\Trademarks_Check
S
47 200
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\File_Type_Check
S
47 294
WordPress\Plugin_Check\Utilities\Plugin_Request_Utility
S
35 152
WordPress\Plugin_Check\Checker\Runtime_Environment_Setup
S
34 120
WordPress\Plugin_Check\Checker\Checks\Abstract_File_Check
S
34 125
WordPress\Plugin_Check\Admin\Admin_AJAX
S
31 167
WordPress\Plugin_Check\Plugin_Context
S
30 93
WordPress\Plugin_Check\Checker\Checks\Performance\Enqueued_Scripts_Scope_Check
S
28 137
WordPress\Plugin_Check\Checker\Checks\Performance\Enqueued_Styles_Scope_Check
S
28 136
WordPress\Plugin_Check\Checker\CLI_Runner
S
27 92
WordPress\Plugin_Check\Checker\Checks\Performance\Enqueued_Styles_Size_Check
S
27 127
WordPress\Plugin_Check\Checker\Checks\Performance\Enqueued_Scripts_Size_Check
S
27 127
WordPress\Plugin_Check\Admin\Admin_Page
S
25 228
WordPress\Plugin_Check\Checker\Checks\Abstract_PHP_CodeSniffer_Check
S
24 108
WordPress\Plugin_Check\Checker\Default_Check_Collection
S
23 84
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\Plugin_Updater_Check
S
21 121
WordPress\Plugin_Check\Checker\Checks\General\I18n_Usage_Check
S
21 76
WordPress\Plugin_Check\Checker\Checks\Performance\Non_Blocking_Scripts_Check
S
19 118
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\Code_Obfuscation_Check
S
17 84
WordPress\Plugin_Check\Checker\AJAX_Runner
S
14 39
WordPress\Plugin_Check\Checker\Check_Result
S
14 65
WordPress\Plugin_Check\Checker\Empty_Check_Repository
S
11 45
WordPress\Plugin_Check\Checker\Preparations\Use_Minimal_Theme_Preparation
S
9 50
WordPress\Plugin_Check\Checker\Checks\Security\Late_Escaping_Check
S
8 36
WordPress\Plugin_Check\Checker\Preparations\Force_Single_Plugin_Preparation
S
7 46
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\Setting_Sanitization_Check
S
7 28
WordPress\Plugin_Check\Checker\Default_Check_Repository
S
6 46
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\No_Unfiltered_Uploads_Check
S
5 31
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\Localhost_Check
S
5 23
WordPress\Plugin_Check\Plugin_Main
S
5 16
WordPress\Plugin_Check\Checker\Preparations\Universal_Runtime_Preparation
S
5 24
WordPress\Plugin_Check\Checker\Preparations\Demo_Posts_Creation_Preparation
S
5 18
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\Plugin_Review_PHPCS_Check
S
4 15
WordPress\Plugin_Check\Checker\Checks\Performance\Enqueued_Resources_Check
S
4 19
WordPress\Plugin_Check\Checker\Checks\Performance\Enqueued_Scripts_In_Footer_Check
S
4 16
WordPress\Plugin_Check\Checker\Checks\Plugin_Repo\Offloading_Files_Check
S
4 16
WordPress\Plugin_Check\Checker\Checks\Performance\Performant_WP_Query_Params_Check
S
4 19
WordPress\Plugin_Check\Checker\Checks\Security\Direct_DB_Queries_Check
S
4 19
WordPress\Plugin_Check\Checker\Check_Categories
S
4 24
WordPress\Plugin_Check\Checker\Checks
S
4 24
WordPress\Plugin_Check\Checker\Checks\Performance\Image_Functions_Check
S
4 16
WordPress\Plugin_Check\Checker\Checks\Abstract_Runtime_Check
S
2 0
WordPress\Plugin_Check\Checker\Preparations\Use_Custom_DB_Tables_Preparation
S
1 3
WordPress\Plugin_Check\Checker\Exception\Invalid_Check_Slug_Exception
S
0 0
WordPress\Plugin_Check\Checker\Check_Context
S
0 0