Code Analysis: WPGraphQL 1.23.0

Class Rating Complexity Lines of code
WPGraphQL\Model\Post
D
153 547
WPGraphQL\Registry\TypeRegistry
C
123 640
WPGraphQL\Data\NodeResolver
C
118 330
WPGraphQL\Utils\QueryAnalyzer
C
118 398
WPGraphQL\Type\ObjectType\RootQuery
C
116 829
WPGraphQL\Admin\Settings\SettingsRegistry
C
113 425
WPGraphQL\Data\Connection\PostObjectConnectionResolver
B
97 267
WPGraphQL\Data\Connection\AbstractConnectionResolver
B
89 269
WPGraphQL\Data\DataSource
B
78 250
WPGraphQL\Registry\Utils\PostObject
B
77 430
WPGraphQL\Type\WPConnectionType
A
71 337
WPGraphQL
A
68 319
WPGraphQL\Data\PostObjectMutation
A
64 182
Request
A
59 240
WPGraphQL\Data\Config
A
53 219
WPGraphQL\Data\Connection\PluginConnectionResolver
A
52 149
WPGraphQL\Model\Model
A
52 163
WPGraphQL\Data\Loader\AbstractDataLoader
A
51 199
WPGraphQL\Utils\Utils
S
48 206
Router
S
46 160
WPGraphQL\Data\Connection\CommentConnectionResolver
S
45 137
WPGraphQL\Admin\AdminNotices
S
44 194
WPGraphQL\Data\Cursor\PostObjectCursor
S
42 137
WPGraphQL\Mutation\PostObjectCreate
S
41 195
WPGraphQL\Data\Connection\TermObjectConnectionResolver
S
40 117
WPGraphQL\Data\UserMutation
S
39 170
WPGraphQL\Data\Connection\UserConnectionResolver
S
38 119
WPGraphQL\Data\Cursor\AbstractCursor
S
37 137
WPGraphQL\Model\Comment
S
37 131
WPGraphQL\Utils\InstrumentSchema
S
35 74
WPGraphQL\Model\MenuItem
S
34 117
WPGraphQL\Data\Cursor\UserCursor
S
33 106
WPGraphQL\Type\WPMutationType
S
33 149
WPGraphQL\Utils\Tracing
S
33 132
WPGraphQL\Model\User
S
30 148
WPGraphQL\Mutation\MediaItemCreate
S
30 174
WPGraphQL\Registry\Utils\TermObject
S
30 210
WPGraphQL\Type\Connection\PostObjects
S
29 353
WPGraphQL\Data\Cursor\TermObjectCursor
S
28 88
WPGraphQL\Model\PostType
S
27 136
WPGraphQL\Model\Term
S
26 107
WPGraphQL\Data\CommentMutation
S
25 64
WPGraphQL\Type\ObjectType\SettingGroup
S
24 63
WPGraphQL\Type\ObjectType\PostTypeLabelDetails
S
23 176
WPGraphQL\Admin\Settings\Settings
S
23 218
WPGraphQL\Mutation\PostObjectUpdate
S
22 83
WPGraphQL\Mutation\SendPasswordResetEmail
S
22 117
WPGraphQL\Mutation\UpdateSettings
S
22 98
WPGraphQL\Data\Cursor\CursorBuilder
S
21 76
WPGraphQL\Server\ValidationRules\QueryDepth
S
21 71
WPGraphQL\Model\Taxonomy
S
20 94
WPGraphQL\Data\Connection\MenuItemConnectionResolver
S
19 51
WPGraphQL\Data\MediaItemMutation
S
19 56
WPGraphQL\Utils\QueryLog
S
19 72
WPGraphQL\Model\Theme
S
18 55
WPGraphQL\Mutation\MediaItemUpdate
S
18 73
WPGraphQL\Data\Cursor\CommentObjectCursor
S
18 65
WPGraphQL\Type\ObjectType\Settings
S
18 63
WPGraphQL\Model\Menu
S
18 55
WPGraphQL\Type\Enum\TimezoneEnum
S
17 153
WPGraphQL\Mutation\PostObjectDelete
S
17 77
WPGraphQL\Model\Plugin
S
16 45
WPGraphQL\Mutation\CommentCreate
S
16 115
WPGraphQL\Mutation\MediaItemDelete
S
16 70
WPGraphQL\Mutation\UserDelete
S
16 91
WPGraphQL\Mutation\CommentUpdate
S
14 62
WPGraphQL\Admin\GraphiQL\GraphiQL
S
14 134
WPGraphQL\Data\Loader\PostObjectLoader
S
14 61
WPGraphQL\Server\ValidationRules\RequireAuthentication
S
14 50
WPGraphQL\Mutation\CommentDelete
S
13 71
WPGraphQL\Data\Connection\UserRoleConnectionResolver
S
13 39
WPGraphQL\Mutation\TermObjectCreate
S
13 88
WPGraphQL\Type\ObjectType\EnqueuedStylesheet
S
13 72
WPGraphQL\Type\WPObjectType
S
13 55
WPGraphQL\Data\Connection\EnqueuedScriptsConnectionResolver
S
13 44
WPGraphQL\Data\Connection\EnqueuedStylesheetConnectionResolver
S
13 44
WPGraphQL\Mutation\UserUpdate
S
12 64
WPGraphQL\Type\InterfaceType\EnqueuedAsset
S
12 95
WPGraphQL\Mutation\TermObjectUpdate
S
12 69
WPGraphQL\Mutation\UserRegister
S
12 74
WPGraphQL\Type\WPInterfaceType
S
12 54
WPGraphQL\Server\WPHelper
S
12 34
WPGraphQL\Model\Avatar
S
12 44
WPGraphQL\Mutation\TermObjectDelete
S
11 70
WPGraphQL\Type\Connection\Users
S
11 165
WPGraphQL\Data\Connection\TaxonomyConnectionResolver
S
11 33
WPGraphQL\Type\Union\MenuItemObjectUnion
S
11 39
WPGraphQL\Data\Connection\ContentTypeConnectionResolver
S
11 33
WPGraphQL\Model\UserRole
S
10 36
WPGraphQL\Utils\DebugLog
S
10 49
WPGraphQL\Type\InterfaceType\ContentNode
S
10 132
WPGraphQL\Data\Loader\TermObjectLoader
S
10 41
WPGraphQL\Mutation\CommentRestore
S
9 58
WPGraphQL\Data\Connection\ThemeConnectionResolver
S
9 30
WPGraphQL\Type\ObjectType\CommentAuthor
S
9 73
WPGraphQL\Mutation\ResetUserPassword
S
9 57
WPGraphQL\Type\ObjectType\Comment
S
9 109
WPGraphQL\Type\ObjectType\MediaSize
S
9 61
WPGraphQL\Model\CommentAuthor
S
9 25
WPGraphQL\Type\Union\TermObjectUnion
S
8 33
WPGraphQL\Type\InterfaceType\ContentTemplate
S
8 55
WPGraphQL\Type\ObjectType\MenuItem
S
8 157
WPGraphQL\Type\ObjectType\EnqueuedScript
S
8 49
WPGraphQL\Utils\Preview
S
8 19
WPGraphQL\Data\Loader\PluginLoader
S
8 26
WPGraphQL\Type\Union\PostObjectUnion
S
8 31
WPGraphQL\Type\InterfaceType\UniformResourceIdentifiable
S
8 78
WPGraphQL\Type\Connection\TermObjects
S
8 162
WPGraphQL\Mutation\UserCreate
S
8 123
WPGraphQL\Data\TermObjectMutation
S
8 28
WPGraphQL\Data\Loader\ThemeLoader
S
7 22
WPGraphQL\Data\Loader\UserLoader
S
7 67
WPGraphQL\Type\ObjectType\MediaDetails
S
7 63
WPGraphQL\Type\ObjectType\User
S
7 171
WPGraphQL\Type\WPUnionType
S
6 29
WPGraphQL\Data\Connection\MenuConnectionResolver
S
6 23
WPGraphQL\Data\Loader\PostTypeLoader
S
6 17
WPGraphQL\Data\Loader\TaxonomyLoader
S
6 17
WPGraphQL\Data\Loader\UserRoleLoader
S
6 22
WPGraphQL\Type\Enum\ContentTypeEnum
S
6 43
WPGraphQL\Type\Enum\PostStatusEnum
S
5 29
WPGraphQL\Type\Enum\MenuLocationEnum
S
5 28
WPGraphQL\Type\Enum\ContentNodeIdTypeEnum
S
5 53
WPGraphQL\Admin\Admin
S
5 24
WPGraphQL\Type\WPEnumType
S
5 24
WPGraphQL\Type\ObjectType\MediaItemMeta
S
4 69
WPGraphQL\Server\ValidationRules\DisableIntrospection
S
4 7
WPGraphQL\Data\Loader\CommentAuthorLoader
S
4 22
WPGraphQL\Type\Connection\Comments
S
4 203
WPGraphQL\Type\Connection\MenuItems
S
4 77
WPGraphQL\Type\InterfaceType\TermNode
S
4 80
WPGraphQL\Type\Enum\MediaItemSizeEnum
S
4 27
WPGraphQL\Type\Enum\UserRoleEnum
S
4 21
WPGraphQL\Type\WPInputObjectType
S
4 21
WPGraphQL\Data\Loader\EnqueuedStylesheetLoader
S
3 14
WPGraphQL\Type\Enum\TermNodeIdTypeEnum
S
3 48
WPGraphQL\Data\Loader\EnqueuedScriptLoader
S
3 14
WPGraphQL\Type\InterfaceType\MenuItemLinkable
S
3 25
WPGraphQL\Type\Enum\PluginStatusEnum
S
3 53
WPGraphQL\Type\InterfaceType\NodeWithContentEditor
S
3 27
WPGraphQL\Type\InterfaceType\Previewable
S
3 30
WPGraphQL\Type\Enum\MimeTypeEnum
S
3 28
WPGraphQL\Type\Enum\TaxonomyEnum
S
3 22
WPGraphQL\Type\InterfaceType\NodeWithExcerpt
S
3 27
WPGraphQL\Type\InterfaceType\NodeWithTitle
S
3 27
WPGraphQL\Type\ObjectType\RootMutation
S
2 23
WPGraphQL\Type\Enum\CommentStatusEnum
S
2 17
WPGraphQL\Type\Enum\MediaItemStatusEnum
S
2 25
WPGraphQL\Type\ObjectType\Taxonomy
S
2 109
WPGraphQL\Type\InterfaceType\NodeWithFeaturedImage
S
2 33
WPGraphQL\Type\Enum\UserNodeIdTypeEnum
S
2 43
WPGraphQL\Type\InterfaceType\Commenter
S
2 51
WPGraphQL\Type\Connection\Taxonomies
S
2 28
WPGraphQL\Type\ObjectType\UserRole
S
1 33
WPGraphQL\Type\ObjectType\Plugin
S
1 47
WPGraphQL\Type\ObjectType\Menu
S
1 42
WPGraphQL\Type\Enum\TermObjectsConnectionOrderbyEnum
S
1 38
WPGraphQL\Type\ObjectType\ContentType
S
1 120
WPGraphQL\Type\Enum\MenuNodeIdTypeEnum
S
1 35
WPGraphQL\Type\Enum\PostObjectsConnectionOrderbyEnum
S
1 50
WPGraphQL\Type\ObjectType\Avatar
S
1 55
WPGraphQL\Type\Enum\UsersConnectionOrderbyEnum
S
1 42
WPGraphQL\Type\Enum\CommentsConnectionOrderbyEnum
S
1 74
WPGraphQL\Type\ObjectType\Theme
S
1 57
WPGraphQL\Type\Input\DateQueryInput
S
1 62

44 more item(s) not shown.