Created at 2024-07-19 02:09:06 , with PHPMetrics v2.8.1 (Jean-François Lépine).
Average weighted method count by class (CC)
12.7
Average cyclomatic complexity by class
8.82
Average relative System complexity
190.34
Average bugs by class(Halstead)
0.24
average defects by class (Kan)
0.85
Class WMC Class cycl. Max method cycl. Relative system complexity Relative data complexity Relative structural complexity Bugs Defects
Wikibase\Search\Elastic\EntityFullTextQueryBuilder 22 15 9 961.3 0.3 961 0.81 1.93
Wikibase\Search\Elastic\EntityResultType 8 3 2 10.42 1.42 9 0.2 0.61
Wikibase\Search\Elastic\WikibaseSearchConfig 10 6 4 6.27 2.27 4 0.06 0.36
Wikibase\Search\Elastic\Query\HasWbStatementFeature 24 16 7 101.55 1.55 100 0.33 1.38
Wikibase\Search\Elastic\Query\HasLicenseFeature 28 20 6 256.88 0.88 256 0.42 2.23
Wikibase\Search\Elastic\Query\HasDataForLangFeature 18 12 5 65.38 1.38 64 0.25 1.33
Wikibase\Search\Elastic\Query\WbStatementQuantityFeature 14 8 4 65.24 1.24 64 0.27 0.89
Wikibase\Search\Elastic\Query\InLabelFeature 31 25 13 196.98 0.98 196 0.61 2.14
Wikibase\Search\Elastic\SpecialEntitiesWithoutPage 19 13 7 841.15 0.15 841 0.46 0.96
Wikibase\Search\Elastic\Fields\LabelsProviderFieldDefinitions 2 1 1 2 2 0 0.01 0.15
Wikibase\Search\Elastic\Fields\TermIndexField 10 6 3 5.3 4.3 1 0.09 0.43
Wikibase\Search\Elastic\Fields\AllLabelsField 4 2 2 25.61 0.61 25 0.04 0.22
Wikibase\Search\Elastic\Fields\StatementQuantityField 11 9 8 64.74 0.74 64 0.13 0.89
Wikibase\Search\Elastic\Fields\LabelCountField 2 2 2 5 1 4 0.01 0.22
Wikibase\Search\Elastic\Fields\DescriptionsField 11 8 4 37.04 1.04 36 0.12 0.89
Wikibase\Search\Elastic\Fields\StatementCountField 2 2 2 5 1 4 0.01 0.22
Wikibase\Search\Elastic\Fields\SiteLinkCountField 2 2 2 5 1 4 0.01 0.22
Wikibase\Search\Elastic\Fields\PropertyFieldDefinitions 2 2 2 1.75 0.75 1 0.01 0.38
Wikibase\Search\Elastic\Fields\StatementsField 27 20 7 170.5 1.5 169 0.41 1.52
Wikibase\Search\Elastic\Fields\StatementProviderFieldDefinitions 4 2 2 3.5 2.5 1 0.08 0.22
Wikibase\Search\Elastic\Fields\ItemFieldDefinitions 2 2 2 1.75 0.75 1 0.01 0.38
Wikibase\Search\Elastic\Fields\LabelsField 14 11 7 100.66 0.66 100 0.21 1.26
Wikibase\Search\Elastic\Fields\DescriptionsProviderFieldDefinitions 2 1 1 2 2 0 0.01 0.15
Wikibase\Search\Elastic\Hooks 37 27 9 1089.34 0.34 1089 0.85 2.4
Wikibase\Search\Elastic\EntityResult 24 16 7 101.74 1.74 100 0.46 0.99
Wikibase\Search\Elastic\EntityResultSet 3 1 1 4 4 0 0.02 0.15
Wikibase\Search\Elastic\SpecialEntitiesWithoutPageFactory 10 5 3 36.83 0.83 36 0.07 0.75
Wikibase\Search\Elastic\EntitySearchUtils 13 10 5 37.79 1.79 36 0.16 0.57
Wikibase\Search\Elastic\CirrusShowSearchHitHandler 10 5 2 529.35 0.35 529 0.24 0.43
Wikibase\Search\Elastic\WikibasePrefixSearcher 8 5 4 676.12 0.12 676 0.14 0.59
Wikibase\Search\Elastic\ConfigBuilder 2 1 1 5 1 4 0.06 0.15
Wikibase\Search\Elastic\ElasticTermResult 19 13 6 81.7 0.7 81 0.42 1.26
Wikibase\Search\Elastic\EntitySearchElastic 24 20 12 784.32 0.32 784 0.82 1.77