Code Analysis: ElasticPress 3.5.6

Class Rating Complexity Lines of code
ElasticPress\Command
D
218 825
ElasticPress\Indexable\Post\Post
D
204 924
ElasticPress\Elasticsearch
D
151 579
ElasticPress\Feature\WooCommerce\WooCommerce
D
146 553
ElasticPress\AdminNotices
D
133 401
ElasticPress\Indexable\Post\DateQuery
C
112 343
ElasticPress\Indexable\Term\Term
C
105 559
ElasticPress\Feature\Autosuggest\Autosuggest
B
99 524
ElasticPress\Indexable\User\User
B
94 492
ElasticPress\Indexable
B
90 400
ElasticPress\Feature\SearchOrdering\SearchOrdering
B
90 481
ElasticPress\Feature\Search\Weighting
B
83 373
ElasticPress\Feature\Search\Synonyms
A
75 412
ElasticPress\Feature\Facets\Facets
A
70 260
ElasticPress\Feature\Search\Search
A
69 297
ElasticPress\Feature\Facets\Widget
A
68 305
ElasticPress\Features
A
55 153
ElasticPress\Indexable\Post\QueryIntegration
A
54 201
ElasticPress\Feature\Documents\Documents
A
52 248
ElasticPress\Indexable\Term\QueryIntegration
S
46 154
ElasticPress\Screen
S
41 74
ElasticPress\Indexable\Post\SyncManager
S
37 121
ElasticPress\Stats
S
31 118
ElasticPress\Upgrades
S
30 105
ElasticPress\Feature\RelatedPosts\RelatedPosts
S
29 195
ElasticPress\Feature
S
29 89
ElasticPress\Indexable\Term\SyncManager
S
27 103
ElasticPress\Indexable\User\QueryIntegration
S
25 84
ElasticPress\Feature\ProtectedContent\ProtectedContent
S
25 94
ElasticPress\SyncManager
S
23 59
ElasticPress\Installer
S
15 47
ElasticPress\Feature\RelatedPosts\Widget
S
15 66
ElasticPress\Indexable\User\SyncManager
S
11 41
EP_Uninstaller
S
11 136
ElasticPress\Indexables
S
11 34
ElasticPress\Feature\Users\Users
S
11 39
ElasticPress\Feature\Terms\Terms
S
11 38
ElasticPress\FeatureRequirementsStatus
S
1 4
EP_Feature_Requirements_Status
S
1 5