Code Analysis: WPGraphQL 2.3.0

Class Rating Complexity Lines of code
WPGraphQL\Model\Post
D
153 544
WPGraphQL\Data\Connection\AbstractConnectionResolver
D
138 485
WPGraphQL\Registry\TypeRegistry
D
135 698
WPGraphQL\Data\NodeResolver
C
121 334
WPGraphQL\Utils\QueryAnalyzer
C
120 420
WPGraphQL\Type\ObjectType\RootQuery
C
116 949
WPGraphQL\Admin\Settings\SettingsRegistry
C
114 427
WPGraphQL\Data\Connection\PostObjectConnectionResolver
B
98 266
WPGraphQL\Registry\Utils\PostObject
B
88 573
WPGraphQL
B
83 393
WPGraphQL\Data\DataSource
B
80 248
WPGraphQL\Type\WPConnectionType
A
72 386
Request
A
70 272
WPGraphQL\Data\PostObjectMutation
A
67 187
WPGraphQL\Admin\Updates\UpdateChecker
A
58 301
WPGraphQL\Data\Connection\PluginConnectionResolver
A
54 159
WPGraphQL\Data\Config
A
53 219
WPGraphQL\Model\Model
A
52 163
WPGraphQL\Data\Loader\AbstractDataLoader
A
51 199
Router
S
50 164
WPGraphQL\Admin\Extensions\Extensions
S
50 210
WPGraphQL\Admin\AdminNotices
S
49 205
WPGraphQL\Utils\Utils
S
48 206
WPGraphQL\Data\Connection\CommentConnectionResolver
S
44 135
WPGraphQL\Data\Cursor\PostObjectCursor
S
42 137
WPGraphQL\Mutation\PostObjectCreate
S
41 229
WPGraphQL\Data\Connection\TermObjectConnectionResolver
S
40 119
WPGraphQL\Data\UserMutation
S
39 201
WPGraphQL\Utils\InstrumentSchema
S
38 80
WPGraphQL\Data\Cursor\AbstractCursor
S
37 137
WPGraphQL\Data\Connection\UserConnectionResolver
S
36 115
WPGraphQL\Model\Comment
S
35 140
WPGraphQL\Model\MenuItem
S
34 117
WPGraphQL\Type\WPMutationType
S
33 161
WPGraphQL\Registry\Utils\TermObject
S
33 222
WPGraphQL\Data\Cursor\UserCursor
S
33 106
WPGraphQL\Utils\Tracing
S
32 132
WPGraphQL\Model\User
S
30 150
WPGraphQL\Mutation\MediaItemCreate
S
30 204
WPGraphQL\Type\Connection\PostObjects
S
30 425
WPGraphQL\PHPCS\Sniffs\Functions\VersionParameterSniff
S
28 127
WPGraphQL\Data\Cursor\TermObjectCursor
S
28 88
WPGraphQL\Model\Term
S
26 107
WPGraphQL\Model\PostType
S
25 136
WPGraphQL\Data\CommentMutation
S
25 64
WPGraphQL\Type\ObjectType\SettingGroup
S
24 67
WPGraphQL\Type\ObjectType\PostTypeLabelDetails
S
23 230
WPGraphQL\Admin\Settings\Settings
S
23 218
WPGraphQL\Mutation\PostObjectUpdate
S
22 87
WPGraphQL\Mutation\SendPasswordResetEmail
S
22 127
WPGraphQL\Mutation\UpdateSettings
S
22 102
WPGraphQL\Server\ValidationRules\QueryDepth
S
22 74
WPGraphQL\Data\Cursor\CursorBuilder
S
21 76
WPGraphQL\Admin\Updates\Updates
S
20 98
WPGraphQL\Utils\QueryLog
S
19 72
WPGraphQL\Data\Connection\MenuItemConnectionResolver
S
19 50
WPGraphQL\Data\MediaItemMutation
S
19 56
WPGraphQL\Model\Taxonomy
S
18 94
WPGraphQL\Model\Theme
S
18 54
WPGraphQL\Mutation\MediaItemUpdate
S
18 75
WPGraphQL\Type\ObjectType\Settings
S
18 67
WPGraphQL\Data\Cursor\CommentObjectCursor
S
18 65
WPGraphQL\Mutation\PostObjectDelete
S
17 87
WPGraphQL\Type\Enum\TimezoneEnum
S
17 159
WPGraphQL\Model\Menu
S
17 55
WPGraphQL\Model\Plugin
S
16 45
WPGraphQL\Mutation\CommentCreate
S
16 141
WPGraphQL\Mutation\MediaItemDelete
S
16 78
WPGraphQL\Mutation\UserDelete
S
16 99
WPGraphQL\Admin\GraphiQL\GraphiQL
S
16 145
WPGraphQL\Data\TermObjectMutation
S
15 41
WPGraphQL\PHPCS\Sniffs\Commenting\ValidSinceTagSniff
S
15 72
WPGraphQL\Server\ValidationRules\RequireAuthentication
S
15 54
WPGraphQL\Type\Enum\MediaItemSizeEnum
S
15 91
WPGraphQL\Admin\Updates\SemVer
S
14 48
WPGraphQL\Mutation\CommentUpdate
S
14 64
WPGraphQL\Type\ObjectType\MediaSize
S
14 97
WPGraphQL\Type\WPInputObjectType
S
14 56
WPGraphQL\Data\Loader\PostObjectLoader
S
14 61
WPGraphQL\Type\InterfaceType\EnqueuedAsset
S
13 132
WPGraphQL\Mutation\CommentDelete
S
13 79
WPGraphQL\Type\ObjectType\EnqueuedStylesheet
S
13 94
WPGraphQL\Mutation\TermObjectCreate
S
13 106
WPGraphQL\Data\Connection\UserRoleConnectionResolver
S
13 40
WPGraphQL\Mutation\UserRegister
S
12 78
WPGraphQL\Type\Enum\PostStatusEnum
S
12 73
WPGraphQL\Server\WPHelper
S
12 34
WPGraphQL\Mutation\UserUpdate
S
12 66
WPGraphQL\Model\Avatar
S
12 44
WPGraphQL\Type\ObjectType\Comment
S
12 188
WPGraphQL\Mutation\TermObjectUpdate
S
12 73
WPGraphQL\Type\WPEnumType
S
11 41
WPGraphQL\Type\Union\MenuItemObjectUnion
S
11 41
WPGraphQL\Mutation\TermObjectDelete
S
11 76
WPGraphQL\Data\Connection\TaxonomyConnectionResolver
S
11 29
WPGraphQL\Type\Connection\Users
S
11 201
WPGraphQL\Data\Loader\TermObjectLoader
S
10 41
WPGraphQL\Data\Connection\ContentTypeConnectionResolver
S
10 29
WPGraphQL\Type\InterfaceType\ContentNode
S
10 170
WPGraphQL\Model\UserRole
S
10 35
WPGraphQL\Type\InterfaceType\UniformResourceIdentifiable
S
10 96
WPGraphQL\Utils\DebugLog
S
10 49
WPGraphQL\Type\WPUnionType
S
9 32
WPGraphQL\Model\CommentAuthor
S
9 25
WPGraphQL\Type\Enum\UserRoleEnum
S
9 55
WPGraphQL\Mutation\CommentRestore
S
9 64
WPGraphQL\Type\ObjectType\CommentAuthor
S
9 93
WPGraphQL\Type\ObjectType\MediaDetails
S
9 98
WPGraphQL\Type\ObjectType\EnqueuedScript
S
9 72
WPGraphQL\Mutation\ResetUserPassword
S
9 63
WPGraphQL\Data\Loader\PluginLoader
S
9 28
WPGraphQL\Type\Union\PostObjectUnion
S
8 33
WPGraphQL\Type\Union\TermObjectUnion
S
8 35
WPGraphQL\Mutation\UserCreate
S
8 159
WPGraphQL\Data\Connection\ThemeConnectionResolver
S
8 26
WPGraphQL\Type\Connection\TermObjects
S
8 208
WPGraphQL\Type\WPInterfaceType
S
8 35
WPGraphQL\Type\ObjectType\MenuItem
S
8 203
WPGraphQL\Utils\Preview
S
8 19
WPGraphQL\Type\InterfaceType\ContentTemplate
S
8 63
WPGraphQL\Data\Loader\ThemeLoader
S
7 22
WPGraphQL\Data\Loader\UserLoader
S
7 67
WPGraphQL\Server\ValidationRules\DisableIntrospection
S
7 13
WPGraphQL\Type\Enum\CommentStatusEnum
S
7 43
WPGraphQL\Type\ObjectType\User
S
7 225
WPGraphQL\Admin\Updates\PluginsScreenLoader
S
7 69
WPGraphQL\Admin\Updates\UpdatesScreenLoader
S
6 61
WPGraphQL\Type\Enum\ContentTypeEnum
S
6 51
WPGraphQL\Data\Loader\UserRoleLoader
S
6 22
WPGraphQL\Data\Connection\MenuConnectionResolver
S
6 23
WPGraphQL\Type\Enum\ContentNodeIdTypeEnum
S
5 67
WPGraphQL\Admin\Admin
S
5 25
WPGraphQL\Data\Loader\TaxonomyLoader
S
5 18
WPGraphQL\Type\InterfaceType\MenuItemLinkable
S
5 27
WPGraphQL\Data\Loader\PostTypeLoader
S
5 18
WPGraphQL\Type\Enum\MenuLocationEnum
S
5 34
WPGraphQL_CLI_Command
S
4 24
WPGraphQL\Type\InterfaceType\TermNode
S
4 104
WPGraphQL\Type\ObjectType\MediaItemMeta
S
4 97
WPGraphQL\Type\Connection\Comments
S
4 270
WPGraphQL\Type\Connection\MenuItems
S
4 85
WPGraphQL\Type\Enum\MimeTypeEnum
S
3 34
WPGraphQL\Type\InterfaceType\Previewable
S
3 40
WPGraphQL\Type\Enum\PluginStatusEnum
S
3 73
WPGraphQL\Type\InterfaceType\NodeWithExcerpt
S
3 35
WPGraphQL\Type\Enum\TaxonomyEnum
S
3 26
WPGraphQL\Type\InterfaceType\NodeWithTitle
S
3 35
WPGraphQL\Type\InterfaceType\NodeWithContentEditor
S
3 35
WPGraphQL\Type\Enum\MediaItemStatusEnum
S
2 32
WPGraphQL\Type\InterfaceType\NodeWithFeaturedImage
S
2 41
WPGraphQL\Type\InterfaceType\Commenter
S
2 69
WPGraphQL\Type\ObjectType\RootMutation
S
2 31
WPGraphQL\Type\Enum\UserNodeIdTypeEnum
S
2 57
WPGraphQL\Type\ObjectType\Taxonomy
S
2 155
WPGraphQL\Type\ObjectType\Menu
S
1 62
WPGraphQL\Type\ObjectType\Theme
S
1 83
WPGraphQL\Type\ObjectType\Avatar
S
1 81
WPGraphQL\Type\Enum\PostObjectsConnectionOrderbyEnum
S
1 72
WPGraphQL\Type\ObjectType\Plugin
S
1 69
WPGraphQL\Type\Enum\UsersConnectionOrderbyEnum
S
1 60
WPGraphQL\Admin\Extensions\Registry
S
1 81
WPGraphQL\Type\Enum\TermObjectsConnectionOrderbyEnum
S
1 54
WPGraphQL\Type\Input\DateQueryInput
S
1 92
WPGraphQL\Type\Enum\MenuNodeIdTypeEnum
S
1 47
WPGraphQL\Type\ObjectType\UserRole
S
1 47
WPGraphQL\Type\Enum\CommentsConnectionOrderbyEnum
S
1 108
WPGraphQL\Type\ObjectType\ContentType
S
1 178

52 more item(s) not shown.