Code Analysis: Avatar Privacy 2.7.0

Class Rating Complexity Lines of code
Avatar_Privacy\Vendor\Jdenticon\Color
D
222 509
Avatar_Privacy\Vendor\Dice\Dice
B
81 205
Avatar_Privacy\Vendor\Jdenticon\IdenticonStyle
B
77 183
Composer\AutoloadAvatarPrivacy\ClassLoader
A
71 242
Avatar_Privacy\Vendor\Jdenticon\Identicon
A
60 191
Avatar_Privacy\Vendor\Colors\RandomColor
A
60 200
Avatar_Privacy\Data_Storage\Database\Table
A
59 201
Avatar_Privacy\Components\Avatar_Handling
A
56 180
Avatar_Privacy\Tools\Images\Image_Stream
A
52 209
Avatar_Privacy\Core\User_Fields
S
50 144
Avatar_Privacy\Data_Storage\Database\Comment_Author_Table
S
38 143
Avatar_Privacy\Components\Setup
S
38 142
Avatar_Privacy\Core\Comment_Author_Fields
S
36 139
Avatar_Privacy\Vendor\Mundschenk\UI\Abstract_Control
S
35 111
Avatar_Privacy\Components\Comments
S
32 109
Avatar_Privacy\Data_Storage\Filesystem_Cache
S
31 88
Avatar_Privacy\Tools\HTML\User_Form
S
29 121
Avatar_Privacy\Core
S
28 91
Avatar_Privacy\CLI\Database_Command
S
28 103
Avatar_Privacy\Core\Settings
S
28 130
Avatar_Privacy\Components\Image_Proxy
S
25 89
Avatar_Privacy\Components\Network_Settings_Page
S
25 104
Avatar_Privacy\Upload_Handlers\Upload_Handler
S
25 67
Avatar_Privacy\Tools\Network\Gravatar_Service
S
24 81
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\PNG_Parts_Generator
S
24 89
Avatar_Privacy\Tools\Images\Editor
S
22 94
Avatar_Privacy\Tools\Images\Image_File
S
22 97
Avatar_Privacy\Vendor\Jdenticon\Rendering\IconGenerator
S
22 113
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Monster_ID
S
22 86
Avatar_Privacy\Vendor\Mundschenk\WP_Requirements
S
22 69
Avatar_Privacy\Core\Default_Avatars
S
21 66
Avatar_Privacy\Integrations\BuddyPress_Integration
S
20 78
Avatar_Privacy\Tools\Images\PNG
S
20 66
Avatar_Privacy\Factory
S
19 297
Avatar_Privacy\Tools\HTML\Dependencies
S
19 47
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Transients
S
18 52
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Parts_Generator
S
18 58
Avatar_Privacy\Upload_Handlers\Custom_Default_Icon_Upload_Handler
S
18 76
Avatar_Privacy\Components\Settings_Page
S
17 57
Avatar_Privacy\Components\Uninstallation
S
17 76
Avatar_Privacy\CLI\Uninstall_Command
S
16 60
Avatar_Privacy\CLI\User_Command
S
16 65
Avatar_Privacy\Tools\Template
S
16 65
Avatar_Privacy\Components\Privacy_Tools
S
16 149
Avatar_Privacy\Vendor\Jdenticon\Rendering\AbstractRenderer
S
16 43
Avatar_Privacy\Vendor\splitbrain\RingIcon\RingIconSVG
S
15 80
Avatar_Privacy\Integrations\Simple_Local_Avatars_Integration
S
15 45
Avatar_Privacy\Integrations\Ultimate_Member_Integration
S
15 48
Avatar_Privacy\Vendor\Jdenticon\Shapes\ShapeDefinitions
S
15 105
Avatar_Privacy\CLI\Default_Command
S
14 62
Avatar_Privacy\Avatar_Handlers\Gravatar_Cache_Handler
S
14 53
Avatar_Privacy\Integrations\WPDiscuz_Integration
S
13 48
Avatar_Privacy\Upload_Handlers\User_Avatar_Upload_Handler
S
13 55
Avatar_Privacy\Integrations\Simple_User_Avatar_Integration
S
13 41
Avatar_Privacy\Integrations\WP_User_Manager_Integration
S
13 36
Avatar_Privacy\Components\User_Profile
S
13 46
Avatar_Privacy\Avatar_Handlers\Default_Icons_Handler
S
13 47
Avatar_Privacy\Avatar_Handlers\Legacy_Icon_Handler
S
12 44
Avatar_Privacy\Avatar_Handlers\User_Avatar_Handler
S
12 55
Avatar_Privacy\Vendor\Jdenticon\Rendering\SvgRenderer
S
12 43
Avatar_Privacy\Integrations\BBPress_Integration
S
11 34
Avatar_Privacy\Integrations\Simple_Author_Box_Integration
S
11 45
Avatar_Privacy\Integrations\Theme_My_Login_Profiles_Integration
S
11 43
Avatar_Privacy\Components\Block_Editor
S
11 96
Avatar_Privacy\Tools\Network\Remote_Image_Service
S
11 55
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Options
S
10 19
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Robohash
S
10 66
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Network_Options
S
10 17
Avatar_Privacy\Requirements
S
10 41
Avatar_Privacy\Vendor\Mundschenk\UI\Controls\Select
S
10 32
Avatar_Privacy\Data_Storage\Options
S
10 19
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Wavatar
S
9 43
Avatar_Privacy\CLI\Abstract_Command
S
9 28
Avatar_Privacy\Tools\Hasher
S
9 27
Avatar_Privacy\Vendor\Jdenticon\Rendering\ColorTheme
S
9 35
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Retro
S
9 41
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Site_Transients
S
8 17
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Abstract_Cache
S
8 12
Avatar_Privacy\Data_Storage\Network_Options
S
8 20
Avatar_Privacy\Components\Shortcodes
S
8 27
Avatar_Privacy\Avatar_Handlers\Default_Icons\Custom_Icon_Provider
S
7 28
Avatar_Privacy\Data_Storage\Database\Hashes_Table
S
7 28
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Cache
S
6 19
Avatar_Privacy\Vendor\Jdenticon\Rendering\SvgPath
S
6 19
ComposerAutoloaderInitAvatarPrivacy
S
6 28
Avatar_Privacy\Vendor\Jdenticon\Rendering\Transform
S
6 23
Avatar_Privacy\Upload_Handlers\UI\File_Upload_Input
S
6 30
Avatar_Privacy\CLI\Cron_Command
S
6 24
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generating_Icon_Provider
S
6 15
Avatar_Privacy\Tools\Multisite
S
5 20
Avatar_Privacy\Vendor\Mundschenk\UI\Control_Factory
S
5 16
Avatar_Privacy\Components\Integrations
S
5 13
Avatar_Privacy\Tools\Images\Color
S
3 16
Avatar_Privacy\Controller
S
3 10
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Bird_Avatar
S
3 18
Avatar_Privacy\Avatar_Handlers\Default_Icons\Static_Icon_Provider
S
3 8

50 more item(s) not shown.