Code Analysis: ElasticPress 4.4.0

Class Rating Complexity Lines of code
ElasticPress\Indexable\Post\Post
D
285 1,296
ElasticPress\Elasticsearch
D
185 704
ElasticPress\Feature\WooCommerce\WooCommerce
D
175 698
ElasticPress\Command
D
161 647
ElasticPress\IndexHelper
D
144 585
ElasticPress\Indexable
D
132 583
ElasticPress\AdminNotices
D
130 502
ElasticPress\Indexable\Post\DateQuery
C
112 343
ElasticPress\Indexable\Comment\Comment
C
104 568
ElasticPress\Indexable\Term\Term
B
100 495
ElasticPress\Indexable\Post\SyncManager
B
99 350
ElasticPress\Feature\Autosuggest\Autosuggest
B
96 491
ElasticPress\Feature\Search\Weighting
B
89 391
ElasticPress\Feature\SearchOrdering\SearchOrdering
B
89 496
ElasticPress\Indexable\User\User
B
86 448
ElasticPress\Feature\Facets\Facets
B
76 287
ElasticPress\Feature\Search\Synonyms
A
75 430
ElasticPress\Feature\Search\Search
A
70 366
ElasticPress\Indexable\Post\QueryIntegration
A
64 232
ElasticPress\Feature\InstantResults\InstantResults
A
63 540
ElasticPress\Feature\Facets\Types\Taxonomy\Renderer
A
58 263
ElasticPress\Indexable\Term\QueryIntegration
A
58 196
ElasticPress\Feature\Documents\Documents
S
50 250
ElasticPress\Indexable\Comment\QueryIntegration
S
47 177
ElasticPress\QueryLogger
S
47 176
ElasticPress\Screen
S
47 90
ElasticPress\Features
S
46 129
ElasticPress\Feature\ProtectedContent\ProtectedContent
S
44 180
ElasticPress\Upgrades
S
36 166
ElasticPress\Feature\Facets\Types\Meta\FacetType
S
32 147
ElasticPress\Screen\Sync
S
32 161
ElasticPress\Indexable\Term\SyncManager
S
32 123
ElasticPress\Feature\Comments\Comments
S
31 215
ElasticPress\SyncManager
S
30 77
ElasticPress\Stats
S
29 109
ElasticPress\Feature\Facets\Types\Meta\Renderer
S
29 145
ElasticPress\Feature\Facets\Types\Taxonomy\FacetType
S
29 134
ElasticPress\Feature\RelatedPosts\RelatedPosts
S
28 173
ElasticPress\StatusReport\FailedQueries
S
27 127
ElasticPress\Indexable\Comment\SyncManager
S
27 95
ElasticPress\Feature
S
26 116
ElasticPress\Indexable\User\QueryIntegration
S
25 88
EP_Uninstaller
S
22 73
ElasticPress\Installer
S
18 58
ElasticPress\StatusReport\IndexableContent
S
17 110
ElasticPress\Screen\StatusReport
S
17 109
ElasticPress\Feature\Facets\Types\Taxonomy\Widget
S
16 114
ElasticPress\Feature\Facets\Types\Meta\Block
S
16 147
ElasticPress\Feature\RelatedPosts\Widget
S
15 69
ElasticPress\Feature\Facets\Types\Taxonomy\Block
S
15 144
ElasticPress\StatusReport\ElasticPressIo
S
13 96
ElasticPress\Indexable\User\SyncManager
S
12 43
ElasticPress\Feature\Terms\Terms
S
12 42
ElasticPress\StatusReport\LastSync
S
11 77
ElasticPress\Indexables
S
11 34
ElasticPress\Feature\Users\Users
S
10 36
ElasticPress\Feature\Comments\Widget
S
10 81
ElasticPress\StatusReport\WordPress
S
8 83
ElasticPress\StatusReport\ElasticPress
S
7 67
ElasticPress\HealthCheck\HealthCheckElasticsearch
S
7 45
ElasticPress\SearchAlgorithm\Version_400
S
6 77
ElasticPress\SearchAlgorithm
S
6 19
ElasticPress\StatusReport\Indices
S
6 50
ElasticPress\SearchAlgorithm\DefaultAlgorithm
S
6 67
ElasticPress\StatusReport\Features
S
4 30

8 more item(s) not shown.