Code Analysis: Site Kit by Google 1.40.0

Class Rating Complexity Lines of code
Google\Site_Kit\Modules\Analytics
D
171 826
Google\Site_Kit\Core\Authentication\Authentication
C
118 684
Google\Site_Kit\Modules\AdSense
B
99 483
Google\Site_Kit\Modules\Idea_Hub
B
96 550
Google\Site_Kit\Core\Modules\Modules
B
93 642
Google\Site_Kit\Core\Modules\Module
B
82 298
Google\Site_Kit\Modules\Tag_Manager
A
65 329
Google\Site_Kit\Modules\Analytics_4
A
65 339
Google\Site_Kit\Core\Util\Entity_Factory
A
62 266
Google\Site_Kit\Core\Assets\Assets
A
60 596
Google\Site_Kit\Core\Authentication\Google_Proxy
A
58 252
Google\Site_Kit\Core\Authentication\Clients\OAuth_Client
A
57 284
Google\Site_Kit\Context
A
57 196
Google\Site_Kit\Modules\Site_Verification
A
56 289
Google\Site_Kit\Modules\Search_Console
A
54 299
Google\Site_Kit\Core\Util\WP_Query_Factory
S
45 140
Google\Site_Kit\Core\Util\Debug_Data
S
38 224
Google\Site_Kit\Core\Admin\Screens
S
36 233
Google\Site_Kit\Core\Authentication\Clients\OAuth_Client_Base
S
36 109
Google\Site_Kit\Core\Admin_Bar\Admin_Bar
S
35 168
Google\Site_Kit\Core\Util\User_Input_Settings
S
32 103
Google\Site_Kit\Core\Authentication\Clients\Google_Site_Kit_Client
S
27 103
Google\Site_Kit\Core\Util\Synthetic_WP_Query
S
27 56
Google\Site_Kit\Core\Permissions\Permissions
S
25 121
Google\Site_Kit\Core\Admin\Screen
S
21 104
Google\Site_Kit\Core\Storage\User_Transients
S
21 78
Google\Site_Kit\Core\REST_API\REST_Routes
S
20 179
Google\Site_Kit\Core\Util\Migration_1_8_1
S
20 88
Google\Site_Kit\Modules\Optimize
S
20 120
Google\Site_Kit\Core\Util\Developer_Plugin_Installer
S
19 103
Google\Site_Kit\Core\Notifications\Notifications
S
19 146
Google\Site_Kit\Modules\Analytics\Settings
S
18 100
Google\Site_Kit\Core\Storage\Data_Encryption
S
18 50
Google\Site_Kit\Core\Util\Reset
S
18 142
Google\Site_Kit\Core\Dismissals\Dismissed_Items
S
17 47
Google\Site_Kit\Modules\AdSense\AMP_Tag
S
17 71
Google\Site_Kit\Core\Storage\Cache
S
16 48
Google\Site_Kit\Core\Authentication\Clients\Client_Factory
S
15 86
Google\Site_Kit\Core\Util\BC_Functions
S
15 59
Google\Site_Kit\Modules\Analytics\Web_Tag
S
14 83
Google\Site_Kit\Core\Storage\User_Options
S
14 48
Google\Site_Kit\Modules\AdSense\Settings
S
14 74
Google\Site_Kit\Core\Assets\Script
S
13 65
Google\Site_Kit\Core\Authentication\Credentials
S
13 44
Google\Site_Kit\Core\Util\JSON_File
S
13 35
Google\Site_Kit\Modules\PageSpeed_Insights
S
12 87
Google\Site_Kit\Core\Authentication\Token
S
12 51
Google\Site_Kit\Modules\Analytics\Advanced_Tracking\Event
S
11 34
Google\Site_Kit\Core\Storage\Post_Meta_Setting
S
11 42
Google\Site_Kit\Core\Util\Feature_Flags
S
11 23
Google\Site_Kit\Core\Util\Migration_1_3_0
S
11 35
Google\Site_Kit\Core\REST_API\REST_Route
S
10 48
Google\Site_Kit\Core\Storage\Encrypted_User_Options
S
10 34
Google\Site_Kit\Modules\Optimize\Settings
S
10 48
Google\Site_Kit\Plugin
S
10 149
Google\Site_Kit\Core\Util\Activation_Flag
S
10 42
Google\Site_Kit\Core\REST_API\Data_Request
S
10 27
Google\Site_Kit\Modules\Analytics\AMP_Tag
S
9 52
Google\Site_Kit\Core\Authentication\Clients\Google_Site_Kit_Proxy_Client
S
9 59
Google\Site_Kit\Core\Admin\Dashboard
S
9 40
Google\Site_Kit\Core\Admin\Notice
S
9 43
Google\Site_Kit\Core\Authentication\Has_Connected_Admins
S
9 51
Google\Site_Kit\Core\Modules\Tags\Module_AMP_Tag
S
9 34
Google\Site_Kit\Core\Storage\Encrypted_Options
S
8 28
Google\Site_Kit\Core\Tags\Tag
S
8 17
Google\Site_Kit\Core\Util\Activation_Notice
S
8 70
Google\Site_Kit\Modules\Analytics\Advanced_Tracking
S
8 56
Google\Site_Kit\Core\Admin\Standalone
S
7 46
Google\Site_Kit\Core\Feature_Tours\Dismissed_Tours
S
7 21
Google\Site_Kit\Core\Assets\Asset
S
7 26
Google\Site_Kit\Core\Util\Scopes
S
7 21
Google\Site_Kit\Core\Util\Tracking
S
7 80
Google\Site_Kit\Core\Admin\Notices
S
7 32
Google\Site_Kit\Modules\Analytics\Advanced_Tracking\AMP_Config_Injector
S
7 27
Google\Site_Kit\Core\Util\Health_Checks
S
6 54
Google\Site_Kit\Modules\Tag_Manager\Settings
S
6 43
Google\Site_Kit\Modules\Idea_Hub\Post_Idea_Topics
S
6 17
Google\Site_Kit\Modules\Analytics\Advanced_Tracking\Script_Injector
S
6 23
Google\Site_Kit\Modules\Analytics_4\Settings
S
6 30
Google\Site_Kit\Core\Modules\Module_Registry
S
6 17
Google\Site_Kit\Core\Util\Uninstallation
S
6 19
Google\Site_Kit\Core\Authentication\Profile
S
6 16
Google\Site_Kit\Core\Dismissals\REST_Dismissals_Controller
S
6 68
Google\Site_Kit\Modules\AdSense\Auto_Ad_Guard
S
6 13
Google\Site_Kit\Core\Modules\Module_Settings
S
6 40
Google\Site_Kit\Core\Util\Google_URL_Normalizer
S
5 14
Google\Site_Kit\Core\Assets\Script_Data
S
5 24
Google\Site_Kit\Modules\AdSense\Tag_Guard
S
5 10
Google\Site_Kit\Core\Util\Input
S
5 17
Google\Site_Kit\Core\Assets\Stylesheet
S
5 24
Google\Site_Kit\Core\Authentication\Verification
S
5 15
Google\Site_Kit\Core\Util\Build_Mode
S
5 8
Google\Site_Kit\Core\User_Surveys\REST_User_Surveys_Controller
S
4 106
Google\Site_Kit\Core\Feature_Tours\REST_Feature_Tours_Controller
S
4 62
Google\Site_Kit\Modules\Tag_Manager\Web_Tag
S
4 43
Google\Site_Kit\Core\Modules\Tags\Module_Web_Tag
S
4 12
Google\Site_Kit\Modules\Tag_Manager\Tag_Guard
S
4 9
Google\Site_Kit\Modules\Search_Console\Settings
S
4 22
Google\Site_Kit\Modules\AdSense\Web_Tag
S
4 30
Google\Site_Kit\Core\Notifications\Notification
S
3 34
Google\Site_Kit\Modules\Analytics\Tag_Guard
S
3 4
Google\Site_Kit\Core\Dismissals\Dismissals
S
3 8
Google\Site_Kit\Core\Admin\Plugin_Row_Meta
S
3 19
Google\Site_Kit\Core\Authentication\Has_Multiple_Admins
S
3 17
Google\Site_Kit\Core\Feature_Tours\Feature_Tours
S
3 8
Google\Site_Kit\Core\Admin\Available_Tools
S
3 29
Google\Site_Kit\Core\Util\Exit_Handler
S
3 11
Google\Site_Kit\Core\CLI\Reset_CLI_Command
S
3 9
Google\Site_Kit\Modules\Analytics\Google_Service_AnalyticsProvisioning
S
1 17

41 more item(s) not shown.