Created at 2026-01-31 02:09:05 , with PHPMetrics v2.8.1 (Jean-François Lépine).
Average weighted method count by class (CC)
11.18
Average cyclomatic complexity by class
7.62
Average relative System complexity
152.51
Average bugs by class(Halstead)
0.2
average defects by class (Kan)
0.71
Class WMC Class cycl. Max method cycl. Relative system complexity Relative data complexity Relative structural complexity Bugs Defects
Wikibase\Search\Elastic\EntitySearchElastic 9 7 4 441.39 0.39 441 0.2 0.36
Wikibase\Search\Elastic\InLabelSearch 5 3 3 400.32 0.32 400 0.13 0.29
Wikibase\Search\Elastic\EntityResult 24 16 7 101.74 1.74 100 0.46 0.99
Wikibase\Search\Elastic\WikibaseEntitySearcher 8 5 4 784.14 0.14 784 0.16 0.59
Wikibase\Search\Elastic\EntityFullTextQueryBuilder 22 15 9 1089.28 0.28 1089 0.81 1.93
Wikibase\Search\Elastic\Hooks\CirrusSearchConfiguration 3 2 2 25.33 0.33 25 0 0.15
Wikibase\Search\Elastic\Hooks\CirrusSearchHooksHandler 18 14 6 361.37 0.37 361 0.64 1.31
Wikibase\Search\Elastic\Hooks\CirrusShowSearchHitHooksHandler 9 5 2 441.39 0.39 441 0.23 0.43
Wikibase\Search\Elastic\Hooks\MediaWikiCoreHooksHandler 16 13 9 289.22 0.22 289 0.18 1.17
Wikibase\Search\Elastic\Hooks\WikibaseRepoEntityTypesHookHandler 4 4 4 2 1 1 0.02 0.45
Wikibase\Search\Elastic\ConfigBuilder 2 1 1 5 1 4 0.06 0.15
Wikibase\Search\Elastic\EntityElasticTermResult 3 2 2 6.17 2.17 4 0.04 0.15
Wikibase\Search\Elastic\WikibaseSearchConfig 10 6 4 6.27 2.27 4 0.06 0.36
Wikibase\Search\Elastic\EntityResultType 8 3 2 10.42 1.42 9 0.2 0.61
Wikibase\Search\Elastic\EntitySearchUtils 17 12 5 65.81 1.81 64 0.23 0.71
Wikibase\Search\Elastic\ElasticTermResult 21 14 6 81.75 0.75 81 0.48 1.33
Wikibase\Search\Elastic\SpecialEntitiesWithoutPage 19 13 7 841.15 0.15 841 0.46 0.96
Wikibase\Search\Elastic\Fields\SiteLinkCountField 2 2 2 5 1 4 0.01 0.22
Wikibase\Search\Elastic\Fields\LabelsProviderFieldDefinitions 3 2 2 4.67 0.67 4 0.02 0.22
Wikibase\Search\Elastic\Fields\StatementCountField 2 2 2 5 1 4 0.01 0.22
Wikibase\Search\Elastic\Fields\DescriptionsProviderFieldDefinitions 3 2 2 4.67 0.67 4 0.02 0.22
Wikibase\Search\Elastic\Fields\StatementQuantityField 11 9 8 64.81 0.81 64 0.14 0.89
Wikibase\Search\Elastic\Fields\StatementsField 32 24 9 290.4 1.4 289 0.52 1.66
Wikibase\Search\Elastic\Fields\DescriptionsField 9 7 4 36.86 0.86 36 0.1 0.82
Wikibase\Search\Elastic\Fields\LabelsDescriptionsFieldTrait 13 11 10 5.17 4.17 1 0.09 0.43
Wikibase\Search\Elastic\Fields\AllLabelsField 5 2 2 25.79 0.79 25 0.05 0.22
Wikibase\Search\Elastic\Fields\StatementProviderFieldDefinitions 4 2 2 4.5 3.5 1 0.11 0.22
Wikibase\Search\Elastic\Fields\TermIndexField 10 6 3 5.3 4.3 1 0.09 0.43
Wikibase\Search\Elastic\Fields\LabelsField 12 10 6 100.55 0.55 100 0.18 1.19
Wikibase\Search\Elastic\Fields\ItemFieldDefinitions 2 2 2 1.75 0.75 1 0.01 0.38
Wikibase\Search\Elastic\Fields\PropertyFieldDefinitions 2 2 2 1.75 0.75 1 0.01 0.38
Wikibase\Search\Elastic\SpecialEntitiesWithoutPageFactory 10 5 3 36.83 0.83 36 0.07 0.75
Wikibase\Search\Elastic\Query\InLabelFeature 30 24 13 196.98 0.98 196 0.58 2.14
anonymous@00000000000009fc0000000000000000 1 1 1 1 1 0 0 0.15
anonymous@0000000000000a0b0000000000000000 1 1 1 2 2 0 0 0.15
Wikibase\Search\Elastic\Query\InLabelQuery 12 8 4 196.72 0.72 196 0.48 0.66
Wikibase\Search\Elastic\Query\HasDataForLangFeature 18 12 5 65.38 1.38 64 0.25 1.33
Wikibase\Search\Elastic\Query\InLabelScoringVisitor 14 5 5 81.21 0.21 81 0.16 0.52
Wikibase\Search\Elastic\Query\WbStatementQuantityFeature 14 8 4 65.24 1.24 64 0.27 0.89
Wikibase\Search\Elastic\Query\InLabelFilterVisitor 15 6 5 196.13 0.13 196 0.12 0.51
Wikibase\Search\Elastic\Query\LabelsCompletionQuery 22 17 11 144.71 0.71 144 0.74 1.63
Wikibase\Search\Elastic\Query\HasLicenseFeature 28 20 6 256.88 0.88 256 0.42 2.23
Wikibase\Search\Elastic\Query\HasWbStatementFeature 24 16 7 101.55 1.55 100 0.33 1.38
Wikibase\Search\Elastic\EntitySearchHelperFactory 3 1 1 5.56 1.56 4 0.04 0.15
Wikibase\Search\Elastic\EntityResultSet 3 1 1 4 4 0 0.02 0.15