Created at 2024-11-05 09:57:06 , 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
MediaWiki\SyntaxHighlight\SyntaxHighlight 7 0 8 16 0
EntitySchema\Maintenance\FixedIdGenerator 13 7 12 6 39.67
EntitySchema\Maintenance\CreatePreexistingSchemas 39 6 900.13 243.91 26.8
EntitySchema\Wikibase\Validators\EntitySchemaExistsValidator 22 4 102.8 16.13 28.55
EntitySchema\Wikibase\Search\EntitySchemaSearchHelperFactory 21 3 88.76 28.24 26.04
EntitySchema\Wikibase\Search\EntitySchemaSearchHelper 42 8 393.5 51.13 29.04
EntitySchema\Wikibase\Hooks\ParserOutputUpdaterConstructionHandler 23 7 60.23 17.21 34.02
anonymous@00000000464661fc000000004eba051a 8 1 13.93 22.29 24.69
EntitySchema\Wikibase\Hooks\WikibaseClientDataTypesHandler 22 4 85.95 40.45 28.55
EntitySchema\Wikibase\Hooks\WikibaseRepoDataTypesHandler 55 5 422.26 134.26 21.62
EntitySchema\Wikibase\Hooks\WikibaseRepoEntitySearchHelperCallbacksHandler 23 8 66.57 19.02 35.41
EntitySchema\Wikibase\ParserOutputUpdater\EntitySchemaStatementDataUpdater 34 5 132.83 22.14 26.33
EntitySchema\Wikibase\Formatters\EntitySchemaFormatter 84 6 852.5 67.9 19.47
EntitySchema\Wikibase\DataValues\EntitySchemaValue 59 28 175.76 36.85 38.5
EntitySchema\Wikibase\DataValues\EntitySchemaValueParser 15 4 47.55 10.81 32.62
EntitySchema\Wikibase\FeatureConfiguration 13 3 25.27 11.23 31.08
EntitySchema\Wikibase\Rdf\EntitySchemaRdfBuilder 41 19 250.63 32.64 38.27
EntitySchema\MediaWiki\UndoHandler 34 7 246.03 24.6 29.86
EntitySchema\MediaWiki\Specials\NewEntitySchema 94 20 1410.03 209.32 30.21
EntitySchema\MediaWiki\Specials\EntitySchemaText 59 6 328.09 57.74 22.67
EntitySchema\MediaWiki\Specials\SetEntitySchemaLabelDescriptionAliases 186 34 3233.67 167.54 28.6
EntitySchema\MediaWiki\EntitySchemaServices 48 3 162.82 118.41 18.35
EntitySchema\MediaWiki\Hooks\TitleGetRestrictionTypesHookHandler 18 15 56.47 15.4 43.23
EntitySchema\MediaWiki\Hooks\ImportHandleRevisionXMLTagHookHandler 10 6 33 13.75 40.63
EntitySchema\MediaWiki\Hooks\SidebarHookHandler 34 16 253.32 37.78 38.42
EntitySchema\MediaWiki\Hooks\GetContentModelsHookHandler 16 6 30.88 11.76 36.18
EntitySchema\MediaWiki\Hooks\HtmlPageLinkRendererEndHookHandler 63 27 724.21 60.35 37.52
EntitySchema\MediaWiki\Hooks\LoadExtensionSchemaUpdatesHookHandler 12 9 59.21 22.2 42.45
EntitySchema\MediaWiki\Hooks\ExtensionTypesHookHandler 10 6 18.58 9.29 40.63
EntitySchema\MediaWiki\Hooks\SpecialPageInitListHookHandler 18 6 109.39 39.78 34.97
EntitySchema\MediaWiki\Hooks\BeforeDisplayNoArticleTextHookHandler 24 9 151.24 37.81 36.18
EntitySchema\MediaWiki\Hooks\FormatAutocommentsHookHandler 33 7 180 38.57 30.18
EntitySchema\MediaWiki\Hooks\ContentHandlerForModelIDHookHandler 19 6 53.89 13.47 34.41
EntitySchema\MediaWiki\Hooks\NamespaceRegistrationHandler 13 13 44.38 13.87 44.46
EntitySchema\MediaWiki\Hooks\ContentModelCanBeUsedOnHookHandler 20 8 69.19 11.53 36.83
EntitySchema\MediaWiki\Hooks\ResourceLoaderRegisterModulesHookHandler 17 3 345 75.47 28.23
EntitySchema\MediaWiki\Hooks\PageHistoryLineEndingHandler 45 13 415 51.11 33.47
EntitySchema\MediaWiki\SpecificLanguageMessageLocalizer 17 6 48 13.33 35.56
EntitySchema\MediaWiki\Actions\UndoSubmitAction 71 9 708.47 100.56 24.97
EntitySchema\MediaWiki\Actions\AbstractUndoAction 49 18 384.59 49.48 35.97
EntitySchema\MediaWiki\Actions\RestoreSubmitAction 69 6 620.46 80.8 21.35
EntitySchema\MediaWiki\Actions\UndoViewAction 45 6 348.31 72.57 25.34
EntitySchema\MediaWiki\Actions\AbstractRestoreAction 42 13 294.32 33.4 34.2
EntitySchema\MediaWiki\Actions\EntitySchemaEditAction 104 42 1391.23 158.09 36.93
EntitySchema\MediaWiki\Actions\EntitySchemaSubmitAction 8 5 2 4 40.98
EntitySchema\MediaWiki\Actions\RestoreViewAction 53 7 437.14 91.82 25.24
EntitySchema\MediaWiki\Content\EntitySchemaSlotViewRenderer 130 18 2317.91 206.81 25.72
EntitySchema\MediaWiki\Content\EntitySchemaContentHandler 106 60 1016.49 89.36 40.12
EntitySchema\MediaWiki\Content\EntitySchemaSlotDiffRenderer 105 17 1289.09 124.25 27.33
EntitySchema\MediaWiki\Content\EntitySchemaContent 27 5 168 26.4 28.74
EntitySchema\MediaWiki\EntitySchemaRedirectTrait 21 10 118.3 27.3 38.53
EntitySchema\MediaWiki\EntitySchemaHooks 20 5 59.79 23.25 31.94
EntitySchema\DataAccess\EntitySchemaUpdateGuard 48 16 341.43 46.3 34.97
EntitySchema\DataAccess\WatchlistUpdater 29 3 124.54 16.14 22.84
EntitySchema\DataAccess\EntitySchemaStatus 17 20 44.92 41.46 45.41
EntitySchema\DataAccess\DescriptionLookup 25 13 163.5 28.03 39.36
EntitySchema\DataAccess\MediaWikiRevisionEntitySchemaInserter 55 13 723.79 80.86 31.53
EntitySchema\DataAccess\EntitySchemaEncoder 73 22 759.68 71.69 33.92
EntitySchema\DataAccess\PageUpdaterStatus 17 17 44.92 41.46 44.46
EntitySchema\DataAccess\MediaWikiRevisionEntitySchemaUpdater 175 26 2605.13 103.77 26.56
EntitySchema\DataAccess\LabelLookup 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\MediaWikiPageUpdaterFactory 45 14 398.07 43.43 34.25
EntitySchema\DataAccess\SqlIdGenerator 45 32 337.76 29.27 42.04
EntitySchema\Services\Converter\EntitySchemaConverter 179 52 1743.88 55.68 33.53
EntitySchema\Services\Converter\FullViewEntitySchemaData 11 4 16 16 35.87
EntitySchema\Services\Converter\PersistenceEntitySchemaData 8 6 0 0 42.45
EntitySchema\Services\Converter\FullArrayEntitySchemaData 9 13 6.34 8.45 46.43
EntitySchema\Services\Converter\NameBadge 13 4 27.86 24.77 34.14
EntitySchema\Services\Diff\EntitySchemaPatcher 79 17 777.81 33.95 30.34
EntitySchema\Services\Diff\AliasGroupListPatcher 54 18 359.7 16.58 34.97
EntitySchema\Services\Diff\EntitySchemaDiffer 22 17 128 11.82 42.68
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\Presentation\InputValidator 65 19 499.4 84.75 33.6
EntitySchema\Domain\Model\EntitySchemaId 17 3 33 9.43 28.23