Code Analysis: Avatar Privacy 2.4.5

Class Rating Complexity Lines of code
Avatar_Privacy\Vendor\Jdenticon\Color
D
222 509
Avatar_Privacy\Vendor\Jdenticon\IdenticonStyle
B
77 183
Composer\AutoloadAvatarPrivacy\ClassLoader
A
69 229
Avatar_Privacy\Vendor\Dice\Dice
A
66 148
Avatar_Privacy\Vendor\Colors\RandomColor
A
60 199
Avatar_Privacy\Vendor\Jdenticon\Identicon
A
60 191
Avatar_Privacy\Data_Storage\Database\Table
A
57 197
Avatar_Privacy\Components\Avatar_Handling
A
56 178
Avatar_Privacy\Vendor\Jdenticon\Canvas\CanvasContext
A
54 155
Avatar_Privacy\Tools\Images\Image_Stream
S
48 193
Avatar_Privacy\Vendor\Jdenticon\Canvas\Rasterization\Rasterizer
S
46 185
Avatar_Privacy\Components\Setup
S
38 141
Avatar_Privacy\Data_Storage\Database\Comment_Author_Table
S
37 143
Avatar_Privacy\Core\User_Fields
S
36 122
Avatar_Privacy\Vendor\Mundschenk\UI\Abstract_Control
S
35 111
Avatar_Privacy\Core\Comment_Author_Fields
S
34 135
Avatar_Privacy\Components\Comments
S
32 109
Avatar_Privacy\Data_Storage\Filesystem_Cache
S
31 88
Avatar_Privacy\CLI\Database_Command
S
28 103
Avatar_Privacy\Tools\HTML\User_Form
S
27 121
Avatar_Privacy\Core
S
27 88
Avatar_Privacy\Core\Settings
S
27 129
Avatar_Privacy\Vendor\Jdenticon\Canvas\Png\PngEncoder
S
27 107
Avatar_Privacy\Components\Image_Proxy
S
25 89
Avatar_Privacy\Upload_Handlers\Upload_Handler
S
25 67
Avatar_Privacy\Components\Network_Settings_Page
S
25 104
Avatar_Privacy\Vendor\Jdenticon\Canvas\ColorUtils
S
25 85
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\PNG_Parts_Generator
S
24 89
Avatar_Privacy\Vendor\Jdenticon\Canvas\Rasterization\EdgeTable
S
24 82
Avatar_Privacy\Tools\Network\Gravatar_Service
S
23 78
Avatar_Privacy\Vendor\Mundschenk\WP_Requirements
S
22 69
Avatar_Privacy\Tools\Images\Editor
S
22 94
Avatar_Privacy\Vendor\Jdenticon\Rendering\IconGenerator
S
22 113
Avatar_Privacy\Vendor\Identicon\Generator\BaseGenerator
S
21 81
Avatar_Privacy\Vendor\Jdenticon\Canvas\Rasterization\SuperSampleBuffer
S
21 88
Avatar_Privacy\Vendor\Jdenticon\Rendering\ImagickRenderer
S
18 80
Avatar_Privacy\Factory
S
18 301
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Transients
S
18 52
Avatar_Privacy\Integrations\BuddyPress_Integration
S
18 74
Avatar_Privacy\Tools\HTML\Dependencies
S
18 45
Avatar_Privacy\Tools\Images\PNG
S
18 59
Avatar_Privacy\Core\Default_Avatars
S
18 65
Avatar_Privacy\Vendor\Jdenticon\Canvas\Rasterization\LayerManager
S
18 65
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Parts_Generator
S
17 55
Avatar_Privacy\Components\Settings_Page
S
17 57
Avatar_Privacy\Components\Uninstallation
S
17 76
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Monster_ID
S
17 79
Avatar_Privacy\CLI\Uninstall_Command
S
16 60
Avatar_Privacy\CLI\User_Command
S
16 65
Avatar_Privacy\Tools\Template
S
16 67
Avatar_Privacy\Components\Privacy_Tools
S
16 149
Avatar_Privacy\Upload_Handlers\Custom_Default_Icon_Upload_Handler
S
16 74
Avatar_Privacy\Vendor\Jdenticon\Rendering\AbstractRenderer
S
16 43
Avatar_Privacy\Vendor\Jdenticon\Shapes\ShapeDefinitions
S
15 105
Avatar_Privacy\Vendor\splitbrain\RingIcon\RingIconSVG
S
15 80
Avatar_Privacy\Integrations\Ultimate_Member_Integration
S
14 45
Avatar_Privacy\CLI\Default_Command
S
14 62
Avatar_Privacy\Tools\Images\Image_File
S
14 62
Avatar_Privacy\Integrations\WPDiscuz_Integration
S
13 48
Avatar_Privacy\Avatar_Handlers\Default_Icons_Handler
S
13 43
Avatar_Privacy\Components\User_Profile
S
13 46
Avatar_Privacy\Upload_Handlers\User_Avatar_Upload_Handler
S
12 56
Avatar_Privacy\Vendor\Jdenticon\Canvas\Matrix
S
12 34
Avatar_Privacy\Avatar_Handlers\User_Avatar_Handler
S
12 58
Avatar_Privacy\Vendor\Jdenticon\Rendering\SvgRenderer
S
12 43
ComposerAutoloaderInitAvatarPrivacy
S
11 34
Avatar_Privacy\Avatar_Handlers\Legacy_Icon_Handler
S
11 46
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\Avatar_Handlers\Gravatar_Cache_Handler
S
11 50
Avatar_Privacy\Integrations\BBPress_Integration
S
11 34
Avatar_Privacy\Requirements
S
10 41
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Options
S
10 19
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Network_Options
S
10 17
Avatar_Privacy\Data_Storage\Options
S
10 19
Avatar_Privacy\Vendor\Mundschenk\UI\Controls\Select
S
10 32
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Robohash
S
10 68
Avatar_Privacy\Vendor\Identicon\Generator\SvgGenerator
S
10 40
Avatar_Privacy\Integrations\WP_User_Manager_Integration
S
10 31
Avatar_Privacy\Vendor\Jdenticon\Canvas\Canvas
S
10 41
Avatar_Privacy\Vendor\Jdenticon\Rendering\InternalPngRenderer
S
9 36
Avatar_Privacy\CLI\Abstract_Command
S
9 28
Avatar_Privacy\Integrations\Simple_Author_Box_Integration
S
9 39
Avatar_Privacy\Vendor\Jdenticon\Rendering\ColorTheme
S
9 35
Avatar_Privacy\Data_Storage\Network_Options
S
8 20
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Abstract_Cache
S
8 12
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Wavatar
S
8 40
Avatar_Privacy\Components\Shortcodes
S
8 27
Avatar_Privacy\Vendor\Mundschenk\Data_Storage\Site_Transients
S
8 17
Avatar_Privacy\Vendor\Jdenticon\Canvas\Png\PngPalette
S
8 28
Avatar_Privacy\Tools\Hasher
S
7 24
Avatar_Privacy\Upload_Handlers\UI\File_Upload_Input
S
6 30
Avatar_Privacy\Vendor\Jdenticon\Rendering\Transform
S
6 23
Avatar_Privacy\Avatar_Handlers\Default_Icons\Custom_Icon_Provider
S
6 28
Avatar_Privacy\Vendor\Jdenticon\Rendering\SvgPath
S
6 19
Avatar_Privacy\CLI\Cron_Command
S
6 24
Avatar_Privacy\Vendor\Mundschenk\UI\Controls\Input
S
6 15
Avatar_Privacy\Tools\Multisite
S
5 20
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generating_Icon_Provider
S
5 15
Avatar_Privacy\Vendor\Mundschenk\UI\Control_Factory
S
5 16
Avatar_Privacy\Components\Integrations
S
5 14
Avatar_Privacy\Vendor\Jdenticon\Rendering\ImagickRendererLine
S
4 23
Avatar_Privacy\Components\Command_Line_Interface
S
4 11
Avatar_Privacy\Avatar_Handlers\Default_Icons\Generators\Bird_Avatar
S
3 18
Avatar_Privacy\Controller
S
3 10
Avatar_Privacy\Avatar_Handlers\Default_Icons\Static_Icon_Provider
S
3 8

59 more item(s) not shown.