Created at 2024-12-21 09:57:04 , with PHPMetrics v2.8.1 (Jean-François Lépine).

Percentile distribution of logical lines of code by class

Percentile

Explore

Class LLOC CLOC Volume Intelligent content Comment Weight
EntitySchema\Maintenance\CreatePreexistingSchemas 39 6 900.13 243.91 26.8
EntitySchema\Maintenance\FixedIdGenerator 13 7 12 6 39.67
EntitySchema\MediaWiki\HookRunner 13 12 65.73 34.8 43.94
EntitySchema\MediaWiki\SpecificLanguageMessageLocalizer 17 6 48 13.33 35.56
EntitySchema\MediaWiki\Content\EntitySchemaSlotDiffRenderer 105 17 1289.09 124.25 27.33
EntitySchema\MediaWiki\Content\EntitySchemaContentHandler 156 62 2339.11 130.87 36.77
EntitySchema\MediaWiki\Content\EntitySchemaSlotViewRenderer 130 18 2317.91 206.81 25.72
EntitySchema\MediaWiki\Content\EntitySchemaContent 27 5 168 26.4 28.74
EntitySchema\MediaWiki\Specials\NewEntitySchema 94 20 1410.03 209.32 30.21
EntitySchema\MediaWiki\Specials\SetEntitySchemaLabelDescriptionAliases 186 34 3233.67 167.54 28.6
EntitySchema\MediaWiki\Specials\EntitySchemaText 59 6 328.09 57.74 22.67
EntitySchema\MediaWiki\SkinTemplateNavigationUniversalHookHandler 20 5 59.79 23.25 31.94
EntitySchema\MediaWiki\EntitySchemaRedirectTrait 21 10 118.3 27.3 38.53
EntitySchema\MediaWiki\Hooks\TitleGetRestrictionTypesHookHandler 18 15 56.47 15.4 43.23
EntitySchema\MediaWiki\Hooks\GetContentModelsHookHandler 16 6 30.88 11.76 36.18
EntitySchema\MediaWiki\Hooks\BeforeDisplayNoArticleTextHookHandler 24 9 151.24 37.81 36.18
EntitySchema\MediaWiki\Hooks\ContentModelCanBeUsedOnHookHandler 20 8 69.19 11.53 36.83
EntitySchema\MediaWiki\Hooks\SpecialPageInitListHookHandler 18 6 109.39 39.78 34.97
EntitySchema\MediaWiki\Hooks\LoadExtensionSchemaUpdatesHookHandler 12 9 59.21 22.2 42.45
EntitySchema\MediaWiki\Hooks\ResourceLoaderRegisterModulesHookHandler 17 3 345 75.47 28.23
EntitySchema\MediaWiki\Hooks\ImportHandleRevisionXMLTagHookHandler 10 6 33 13.75 40.63
EntitySchema\MediaWiki\Hooks\FormatAutocommentsHookHandler 33 7 180 38.57 30.18
EntitySchema\MediaWiki\Hooks\ContentHandlerForModelIDHookHandler 31 7 196.2 39.85 30.85
EntitySchema\MediaWiki\Hooks\CanonicalNamespacesHookHandler 13 13 44.38 13.87 44.46
EntitySchema\MediaWiki\Hooks\HtmlPageLinkRendererEndHookHandler 63 27 724.21 60.35 37.52
EntitySchema\MediaWiki\Hooks\SidebarBeforeOutputHookHandler 34 16 253.32 37.78 38.42
EntitySchema\MediaWiki\Hooks\PageHistoryLineEndingHookHandler 45 13 415 51.11 33.47
EntitySchema\MediaWiki\Hooks\ExtensionTypesHookHandler 10 6 18.58 9.29 40.63
EntitySchema\MediaWiki\Actions\AbstractUndoAction 66 20 450 60.94 33.98
EntitySchema\MediaWiki\Actions\RestoreSubmitAction 69 6 620.46 80.8 21.35
EntitySchema\MediaWiki\Actions\AbstractRestoreAction 42 13 294.32 33.4 34.2
EntitySchema\MediaWiki\Actions\UndoSubmitAction 77 9 776.85 108.61 24.15
EntitySchema\MediaWiki\Actions\EntitySchemaEditAction 104 42 1391.23 158.09 36.93
EntitySchema\MediaWiki\Actions\RestoreViewAction 53 7 437.14 91.82 25.24
EntitySchema\MediaWiki\Actions\EntitySchemaSubmitAction 8 5 2 4 40.98
EntitySchema\MediaWiki\Actions\UndoViewAction 45 6 362.21 76.83 25.34
EntitySchema\MediaWiki\EntitySchemaServices 48 3 162.82 118.41 18.35
EntitySchema\MediaWiki\UndoHandler 34 7 246.03 24.6 29.86
EntitySchema\Presentation\InputValidator 65 19 499.4 84.75 33.6
EntitySchema\Presentation\DiffRenderer 16 3 60.23 28.11 28.87
EntitySchema\Presentation\AutocommentFormatter 61 14 610.5 54.76 31.02
EntitySchema\Presentation\ConfirmationFormRenderer 50 24 1043.19 175.15 38.61
EntitySchema\Domain\Model\EntitySchemaId 17 3 33 9.43 28.23
EntitySchema\Services\Diff\EntitySchemaDiffer 22 17 128 11.82 42.68
EntitySchema\Services\Diff\AliasGroupListPatcher 54 18 359.7 16.58 34.97
EntitySchema\Services\Diff\EntitySchemaPatcher 79 17 777.81 33.95 30.34
EntitySchema\Services\Converter\NameBadge 13 4 27.86 24.77 34.14
EntitySchema\Services\Converter\FullViewEntitySchemaData 11 4 16 16 35.87
EntitySchema\Services\Converter\EntitySchemaConverter 196 52 1985.03 55.33 32.57
EntitySchema\Services\Converter\PersistenceEntitySchemaData 8 6 0 0 42.45
EntitySchema\Services\Converter\SearchEntitySchemaAdapter 25 3 46.53 15.51 24.28
EntitySchema\Services\Converter\FullArrayEntitySchemaData 9 13 6.34 8.45 46.43
EntitySchema\DataAccess\MediaWikiRevisionEntitySchemaInserter 55 13 712.97 77.78 31.53
EntitySchema\DataAccess\EntitySchemaUpdateGuard 48 16 341.43 46.3 34.97
EntitySchema\DataAccess\LabelLookup 25 13 163.5 28.03 39.36
EntitySchema\DataAccess\WatchlistUpdater 29 3 124.54 16.14 22.84
EntitySchema\DataAccess\MediaWikiRevisionEntitySchemaUpdater 175 26 2589.62 101.66 26.56
EntitySchema\DataAccess\SqlIdGenerator 45 32 337.76 29.27 42.04
EntitySchema\DataAccess\DescriptionLookup 25 13 163.5 28.03 39.36
EntitySchema\DataAccess\FullViewSchemaDataLookup 30 16 144.32 25.98 39.59
EntitySchema\DataAccess\EntitySchemaCleaner 48 23 269.77 35.07 38.59
EntitySchema\DataAccess\EntitySchemaStatus 17 20 44.92 41.46 45.41
EntitySchema\DataAccess\EntitySchemaEncoder 73 22 759.68 71.69 33.92
EntitySchema\DataAccess\MediaWikiPageUpdaterFactory 45 14 398.07 43.43 34.25
EntitySchema\DataAccess\PageUpdaterStatus 17 17 44.92 41.46 44.46
EntitySchema\Wikibase\Search\ESElasticTermResult 26 7 219.62 36.04 32.72
EntitySchema\Wikibase\Search\EntitySchemaIdSearchHelper 41 7 393.5 51.13 27.88
EntitySchema\Wikibase\Search\EntitySchemaSearchHelperFactory 47 5 269.77 38.12 23.11
EntitySchema\Wikibase\Search\EntitySchemaElasticSearchHelper 46 14 418.34 40.42 34.02
EntitySchema\Wikibase\Formatters\EntitySchemaFormatter 84 6 852.5 67.9 19.47
EntitySchema\Wikibase\Validators\EntitySchemaExistsValidator 22 4 102.8 16.13 28.55
EntitySchema\Wikibase\Hooks\WikibaseRepoEntitySearchHelperCallbacksHookHandler 23 8 66.57 19.02 35.41
EntitySchema\Wikibase\Hooks\WikibaseRepoDataTypesHookHandler 49 5 370 121.24 22.71
anonymous@0000000036216b2f0000000050f37186 8 1 13.93 22.29 24.69
EntitySchema\Wikibase\Hooks\WikibaseClientDataTypesHookHandler 14 4 53.77 41.36 33.35
EntitySchema\Wikibase\Hooks\WikibaseRepoOnParserOutputUpdaterConstructionHookHandler 23 7 60.23 17.21 34.02
EntitySchema\Wikibase\Rdf\EntitySchemaRdfBuilder 41 19 250.63 32.64 38.27
EntitySchema\Wikibase\DataValues\EntitySchemaValueParser 15 4 47.55 10.81 32.62
EntitySchema\Wikibase\DataValues\EntitySchemaValue 59 28 175.76 36.85 38.5
EntitySchema\Wikibase\ParserOutputUpdater\EntitySchemaStatementDataUpdater 34 5 132.83 22.14 26.33
MediaWiki\SyntaxHighlight\SyntaxHighlight 7 0 8 16 0