Created at 2022-06-27 03:53:18 , with PHPMetrics v2.7.3 (Jean-François Lépine).
Violations (0 criticals, 954 errors)
2,047
No JUnit report found. Use the --junit=<junit.xml> option to analyse your unit tests. See documentation of PHPUnit if needed
No details

Each file is symbolized by a circle. Size of the circle represents the Cyclomatic complexity. Color of the circle represents the Maintainability Index.

Large red circles will be probably hard to maintain.

Page Rank is a way to measure de importance of a class. There is no "good" or "bad" page rank. This metrics reflects interactions in your code.

ClassRank
0.11 ReplacementArray 93.88 48.31
0.04 MediaWiki\MediaWikiServices 52.73 7.36
0.03 MediaWiki\Maintenance\MaintenanceParameters 54.41 12.59
0.01 Title 44.59 0
0.01 Maintenance 43.66 0
0.01 MWExceptionHandler 58.49 13.05
0.01 Html 46.78 1.87
0.01 MWException 76.47 31.85
0 Status 63.85 20.79
0 MediaWiki\Navigation\PrevNextNavigationRenderer 90.82 45.88
0 WebRequest 44.81 0
0 UIDGenerator 93.29 45.81
0 PathRouter 62.62 18.51
0 FormlessAction 219.85 171
0 CssContent 96.19 49.59
0 ViewAction 89.07 51.27
0 RenderAction 114.76 67.98
0 ProtectAction 92.05 58.48
0 WikitextContent 73.46 29.31
0 JavaScriptContent 96.43 49.59
0 CodeContentHandler 112.46 64.36
0 FallbackContent 92.95 46.22
0 FallbackContentHandler 96.84 49.67
0 MediaWiki\Content\ValidationParams 100.57 57.28
0 MediaWiki\Content\Transform\ContentTransformer 102.61 56.08
0 MediaWiki\Content\Transform\PreloadTransformParamsValue 100.25 57.69
0 MediaWiki\Content\Transform\PreSaveTransformParamsValue 100.25 57.69
0 FileContentHandler 70.54 44.75
0 MediaWiki\Content\ContentHandlerFactory 79.24 34.48
0 WikiTextStructure 73.31 30.58
0 JsonContent 80.52 35.86
0 PurgeAction 80.69 43.18
0 EditAction 94.14 52.75
0 McrUndoAction 46.24 14.51
0 MediaWiki\Actions\FileDeleteAction 69.67 32.6
0 XMLRCFeedFormatter 121.58 73.16
0 IRCColourfulRCFeedFormatter 68.58 32.32
0 RedisPubSubFeedEngine 96.49 49.54
0 JSONRCFeedFormatter 125.78 76.82
0 UDPRCFeedEngine 117.72 68.48
0 MediaWiki\Actions\ActionFactory 72.55 29.45
0 RevertAction 72.02 33.49
0 DeleteAction 47.69 15.07
0 HistoryPager 47.69 9.86
0 RollbackAction 57.02 25.15
0 WatchAction 69.48 29.57
0 CreditsAction 64.39 26.99
0 MediaWiki\Content\Renderer\ContentParseParams 96.76 54.07
0 McrRestoreAction 86.07 49.52
0 UnwatchAction 83.88 49.48
0 SubmitAction 121.14 73.46
0 SpecialPageAction 84.05 45.63
0 InfoAction 40.37 2.05
0 RawAction 59.68 21.39
0 MarkpatrolledAction 66.05 34.79
0 UnprotectAction 114.76 67.98
0 Action 73.74 27.58
0 FormAction 90.42 43.78
0 HistoryAction 55.88 19.17
0 MediaWiki\Content\Renderer\ContentRenderer 106.96 60.9
0 ContentModelChange 66.78 26.24
0 JavaScriptContentHandler 85.37 42.47
0 MediaWiki\EditPage\Constraint\ContentModelChangeConstraint 86.07 47.53
0 MediaWiki\Storage\RevertedTagUpdate 69 27.12
0 MediaWiki\EditPage\Constraint\NewSectionMissingSummaryConstraint 93.05 52.92
0 MediaWiki\EditPage\Constraint\CreationPermissionConstraint 92.48 53.48
0 MediaWiki\EditPage\Constraint\AccidentalRecreationConstraint 94.58 55.59
0 MediaWiki\EditPage\Constraint\ChangeTagsConstraint 89.4 50.94
0 MediaWiki\EditPage\Constraint\DefaultTextConstraint 87.24 48.75
0 MediaWiki\EditPage\Constraint\MissingCommentConstraint 94.8 56.19
0 MediaWiki\EditPage\Constraint\PageSizeConstraint 92.24 48.9
0 MediaWiki\EditPage\Constraint\UserRateLimitConstraint 90.93 50.21
0 MediaWiki\EditPage\Constraint\ReadOnlyConstraint 97.43 57.04
0 MediaWiki\EditPage\Constraint\EditConstraintRunner 93.84 47.53
0 MediaWiki\EditPage\Constraint\ImageRedirectConstraint 91.48 51.42
0 MediaWiki\Storage\PageUpdaterFactory 78.5 34.86
0 MediaWiki\EditPage\Constraint\EditFilterMergedContentHookConstraint 83.45 40.57
0 MediaWiki\EditPage\Constraint\EditRightConstraint 90.82 53.1
0 MediaWiki\EditPage\Constraint\EditConstraintFactory 92.39 45.47
0 MediaWiki\EditPage\Constraint\UserBlockConstraint 93.56 53.21
0 MediaWiki\EditPage\Constraint\AutoSummaryMissingSummaryConstraint 92.39 49.41
0 MediaWiki\EditPage\Constraint\UnicodeConstraint 97.18 55.82
0 MediaWiki\EditPage\Constraint\SimpleAntiSpamConstraint 90.17 51.18
0 MediaWiki\EditPage\Constraint\SpamRegexConstraint 83.87 42.14
0 MediaWiki\EditPage\Constraint\SelfRedirectConstraint 88.72 49.01
0 MediaWiki\EditPage\SpamChecker 98.52 53.47
0 MediaWiki\EditPage\TextConflictHelper 74.73 31.56
0 MediaWiki\Storage\SqlBlobStore 56.86 12.96
0 MediaWiki\Storage\PageUpdateException 217.6 171
0 WikitextContentHandler 69.78 29.53
0 MediaWiki\Mail\Emailer 112.79 66.03
0 FormattedRCFeed 105.23 57.03
0 ContentHandler 48.47 1.44
0 MessageContent 94.06 46.71
0 AbstractContent 72.82 25.58
0 CssContentHandler 81.2 42.76
0 TextContentHandler 78.39 35.07
0 TextContent 81.42 35.28
0 JsonContentHandler 91.16 48.46
0 UserMailer 56.33 14.56
0 EmailNotification 57.77 15.25
0 MailAddress 92.57 47.95
0 MediaWiki\Storage\BlobAccessException 217.6 171
0 MediaWiki\Storage\NameTableAccessException 113.43 67.37
0 MediaWiki\Storage\RevertedTagUpdateManager 102.82 57.57
0 MediaWiki\Storage\EditResultCache 92.62 47.24
0 MediaWiki\Storage\NameTableStoreFactory 78.19 40.1
0 MediaWiki\Storage\PageUpdater 44.66 0
0 MediaWiki\Storage\EditResultBuilder 69.39 27.76
0 MediaWiki\Storage\EditResult 87.03 39.52
0 MediaWiki\Storage\NameTableStore 66.14 22.44
0 MediaWiki\Storage\PageEditStash 59.45 18.08
0 MediaWiki\Storage\BlobStoreFactory 96.13 51.15
0 MediaWiki\Storage\DerivedPageDataUpdater 43.7 0
0 MediaWiki\Storage\RevisionSlotsUpdate 78.86 33.2
0 RCFeed 89.88 46.11
0 MediaWiki\Preferences\TimezoneFilter 101.05 64.22
0 MachineReadableRCFeedFormatter 70.21 35.69
0 MediaWiki\Auth\AuthManager 38.09 0
0 HistoryBlobCurStub 103.98 56.8
0 HistoryBlobStub 82.16 40.4
0 DiffHistoryBlob 58.21 19.97
0 StubObject 84.08 37.53
0 MediaWiki\Auth\CreateFromLoginAuthenticationRequest 94.33 49.73
0 MediaWiki\Auth\AuthenticationRequest 66.4 21.7
0 MediaWiki\Auth\PasswordAuthenticationRequest 89.65 49.52
0 MediaWiki\Auth\ConfirmLinkSecondaryAuthenticationProvider 66.19 32.83
0 MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider 80.84 36.83
0 MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider 44.65 12.42
0 MediaWiki\Auth\CreatedAccountAuthenticationRequest 109.17 64.32
0 MediaWiki\Auth\ThrottlePreAuthenticationProvider 68.81 33.3
0 MediaWiki\HeaderCallback 82.28 40.84
0 MediaWiki\Auth\CheckBlocksSecondaryAuthenticationProvider 79.85 46.05
0 MediaWiki\Auth\ConfirmLinkAuthenticationRequest 88.35 47.64
0 MediaWiki\Auth\UserDataAuthenticationRequest 91.31 49.66
0 MediaWiki\Auth\CreationReasonAuthenticationRequest 112.84 68.39
0 MediaWiki\Auth\PasswordDomainAuthenticationRequest 91.21 48.83
0 MediaWiki\Auth\Throttler 75.29 33.16
0 MediaWiki\Auth\RememberMeAuthenticationRequest 88.66 44.2
0 MediaWiki\Auth\ButtonAuthenticationRequest 84.76 42.36
0 MediaWiki\Auth\AuthenticationResponse 85.81 39.42
0 MediaWiki\Auth\AbstractAuthenticationProvider 92.22 45.84
0 MediaWiki\Auth\EmailNotificationSecondaryAuthenticationProvider 82.99 47.06
0 ConcatenatedGzipHistoryBlob 83.18 39.84
0 MovePage 46.81 5.48
0 MediaWiki\Auth\ResetPasswordSecondaryAuthenticationProvider 68.45 36.24
0 HTMLCacheUpdate 101.85 59.12
0 MediaWiki\Deferred\LinksUpdate\LangLinksTable 73.37 40.41
0 MediaWiki\Deferred\LinksUpdate\InterwikiLinksTable 72.93 41.15
0 MediaWiki\Deferred\LinksUpdate\TemplateLinksTable 83.18 51.51
0 WANCacheReapUpdate 85.03 41.38
0 MessageCacheUpdate 94.66 54.93
0 CdnCacheUpdate 62.48 22.68
0 UserEditCountUpdate 83.81 44.82
0 JobQueueEnqueueUpdate 92.54 52.41
0 UserEditCountInfo 99.03 55.69
0 DataUpdate 100.73 53.7
0 SearchUpdate 74.01 32.08
0 SiteStatsUpdate 68.23 32.26
0 ListToggle 100.37 54.03
0 AutoCommitUpdate 84.84 47.79
0 TransactionRoundDefiningUpdate 100.81 59.47
0 MWCallableUpdate 86.75 48.22
0 DeferredUpdatesScope 71.92 28.5
0 RefreshSecondaryDataUpdate 78.88 41.21
0 SendPasswordResetEmailUpdate 97.04 56.06
0 DeferredUpdatesScopeStack 99.99 53.29
0 MediaWiki\Tidy\RemexMungerData 89.13 43.61
0 MediaWiki\Tidy\RemexDriver 65.13 42.98
0 MediaWiki\Tidy\RemexCompatFormatter 57.93 37.53
0 MediaWiki\Tidy\RemexCompatMunger 48.55 12.06
0 MediaWiki\Tidy\TidyDriverBase 109.71 64.19
0 MediaWiki\Auth\AbstractPrimaryAuthenticationProvider 86.8 41.55
0 MediaWiki\Auth\AbstractPreAuthenticationProvider 99.44 54
0 MediaWiki\Shell\ShellboxClientFactory 88.64 43.94
0 MediaWiki\Settings\Config\ConfigSchemaAggregator 64.27 20.61
0 MediaWiki\Settings\Source\ArraySource 97.8 64.14
0 MediaWiki\Settings\Source\JsonTypeHelper 73.99 36.22
0 MediaWiki\Settings\Source\SettingsFileUtils 112.14 64.61
0 MediaWiki\Settings\Source\Format\YamlFormat 72.55 39.2
0 MediaWiki\Settings\Source\Format\JsonFormat 101.11 56.65
0 MediaWiki\Settings\Source\ReflectionSchemaSource 83.03 43.85
0 MediaWiki\Settings\Source\PhpSettingsSource 91.59 49.56
0 MediaWiki\Settings\Source\FileSource 86.08 39.62
0 MediaWiki\Settings\Config\GlobalConfigBuilder 73.54 43.99
0 MediaWiki\Settings\Config\ConfigBuilderBase 75.8 43.64
0 MediaWiki\Settings\Config\NullIniSink 126.12 79.32
0 MediaWiki\Settings\Config\ArrayConfigBuilder 67.55 40.83
0 MediaWiki\Settings\SettingsBuilder 64.93 19.97
0 MediaWiki\Settings\Config\PhpIniSink 107.59 63.13
0 MediaWiki\Settings\Config\MergeStrategy 84.55 43.1
0 MediaWiki\Json\JsonUnserializableTrait 110.05 66.07
0 MediaWiki\Json\JsonCodec 69.94 32.43
0 FormatJson 71.64 26.21
0 FauxResponse 74.61 34.65
0 MediaWiki\Preferences\MultiTitleFilter 83.93 44.74
0 MediaWiki\Preferences\SignatureValidator 59.94 20.85
0 MediaWiki\Preferences\DefaultPreferencesFactory 36.49 0
0 MediaWiki\Preferences\MultiUsernameFilter 89.36 48.29
0 MediaWiki\Preferences\IntvalFilter 109.87 70.88
0 MediaWiki\Preferences\SignatureValidatorFactory 102.73 57.7
0 MediaWiki\Settings\LocalSettingsLoader 90.8 47.25
0 MediaWiki\Settings\Cache\CachedSource 79.42 34.5
0 MediaWiki\Auth\UsernameAuthenticationRequest 116.23 70.5
0 GlobalVarConfig 98.47 51.17
0 MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProvider 49.76 20.48
0 MediaWiki\Auth\TemporaryPasswordAuthenticationRequest 89.6 47.14
0 MediaWiki\Auth\AbstractSecondaryAuthenticationProvider 92.13 47.07
0 MediaWiki\Edit\PreparedEdit 102.32 54.58
0 MediaWiki\Edit\SimpleParsoidOutputStash 101.27 55.68
0 MultiConfig 100.96 54.2
0 ConfigException 220.59 171
0 EtcdConfigParseError 213.45 171
0 MediaWiki\Config\ConfigRepository 80.55 35.73
0 HashConfig 96.15 51.36
0 EtcdConfig 58.06 21.02
0 ConfigFactory 82.62 39.39
0 MediaWiki\Settings\SettingsBuilderException 105.17 65.38
0 MediaWiki\Config\ServiceOptions 86.2 43.22
0 TemplatesOnThisPageFormatter 77.4 34.98
0 LinkFilter 59.81 18.48
0 SiteStatsInit 77.28 35.71
0 MagicWordFactory 81.68 37.53
0 GitInfo 56.66 16.85
0 MediaWiki\OutputHandler 74.04 31.72
0 LockManagerGroup 84.93 41.34
0 MediaWiki\FileBackend\LockManager\LockManagerGroupFactory 97.84 54.98
0 MySqlLockManager 81.04 38.59
0 FileBackendGroup 70.85 28.54
0 MediaWiki\Settings\WikiFarmSettingsLoader 91.88 47.27
0 MediaWiki\EditPage\TextboxBuilder 81.24 40.07
0 MediaWiki\Shell\CommandFactory 75.81 35.05
0 MediaWiki\Shell\Command 76.87 33.05
0 TlyConverter 78.97 37.03
0 HTMLFormField 41.8 0
0 Pingback 74.45 30.21
0 MediaWiki\Languages\LanguageFallback 86.72 41.74
0 MediaWiki\Languages\LanguageFactory 78.62 35.68
0 ShiConverter 91.35 43.63
0 KkConverter 47.32 14.23
0 GanConverter 96.4 49.33
0 CrhConverter 55.03 19.59
0 SrConverter 82.74 36.35
0 ZhConverter 89.19 42.9
0 KuConverter 67.35 27.33
0 TgConverter 97.65 49.64
0 HTMLTagMultiselectField 64.33 33.96
0 UzConverter 60.64 27.08
0 EnConverter 93.58 47.52
0 BanConverter 60.95 18.36
0 IuConverter 87.87 40.5
0 Language 42.98 0
0 LanguageConverter 41.91 0
0 LanguageConverterIcu 94.1 48.32
0 TrivialLanguageConverter 77.22 36.56
0 ConverterRule 47.2 8.44
0 Message 45.68 0
0 MediaWiki\Languages\LanguageNameUtils 70.22 27.21
0 HTMLForm 44.67 0
0 HTMLSelectNamespaceWithButton 98.98 59.51
0 MediaWiki\Languages\LanguageConverterFactory 88.85 43.34
0 HTMLSizeFilterField 81.12 42.96
0 HTMLTitlesMultiselectField 69.22 34.73
0 HTMLComboboxField 86.37 47.92
0 HTMLTitleTextField 72.66 36.48
0 HTMLSelectLanguageField 91.33 53.56
0 HTMLAutoCompleteSelectField 64.95 29.44
0 HTMLInfoField 85.47 42.17
0 HTMLButtonField 80.3 37.62
0 HTMLFormFieldCloner 44.23 7.6
0 HTMLRestrictionsField 75.3 36.54
0 HTMLCheckField 79.5 37.81
0 HTMLCheckMatrix 61.28 23.81
0 HTMLSelectField 80.32 43.2
0 HTMLSubmitField 102.2 64.68
0 HTMLUserTextField 72.4 36.42
0 HTMLHiddenField 82.59 46.28
0 HTMLTextFieldWithButton 98.98 59.51
0 HTMLFormFieldWithButton 83.05 44.27
0 HTMLUsersMultiselectField 60.25 31.31
0 HTMLSelectAndOtherField 63.29 27.92
0 HTMLEditTools 86.04 49.95
0 HTMLDateTimeField 56.72 27.17
0 HTMLFloatField 83.92 48.12
0 HTMLNamespacesMultiselectField 66.32 35.85
0 HTMLTagFilter 74.21 47.74
0 HTMLMultiSelectField 62.9 23.24
0 LanguageConverterSpecific 105.42 57.93
0 LanguageCode 83.81 36.55
0 HTMLFileField 80.22 38.64
0 HtmlArmor 111.04 62.71
0 Wikimedia\Metrics\Exceptions\UnsupportedFormatException 171 171
0 Wikimedia\Metrics\MetricUtils 72.08 32.99
0 Wikimedia\Metrics\GaugeMetric 101.5 56.37
0 Wikimedia\Metrics\MetricsFactory 68.86 25.95
0 Cookie 74.21 30.99
0 ExplodeIterator 86.23 42.79
0 UDPTransport 81.06 41.56
0 GenericArrayObject 87.13 39.28
0 MappedIterator 85.5 42.82
0 MemoizedCallable 87.84 41.39
0 Xhprof 101.99 54.51
0 DescribeFileOp 94.25 50.43
0 Wikimedia\Metrics\Exceptions\InvalidConfigurationException 171 171
0 CreateFileOp 87.14 45.8
0 NullFileOp 220.53 171
0 MoveFileOp 80.66 40.21
0 CopyFileOp 83.32 42.11
0 StoreFileOp 71.9 42.17
0 DeleteFileOp 90.65 47.71
0 FileOp 60.91 17.75
0 FileBackend 57.05 8.33
0 SwiftFileBackend 37.32 0
0 FileBackendStoreShardDirIterator 111.18 63.92
0 SwiftFileBackendList 88.44 42.46
0 Wikimedia\Metrics\Exceptions\UndefinedPrefixException 171 171
0 Wikimedia\Metrics\Exceptions\InvalidLabelsException 171 171
0 PageDataRequestHandler 78.38 35.62
0 Wikimedia\Http\HttpAcceptNegotiator 91.87 44.3
0 RevisionItem 78.63 39.05
0 RevisionListBase 82.34 40.33
0 RevisionList 81.61 55.58
0 RevisionItemBase 89.82 44.58
0 MediaWiki\Sparql\SparqlException 215.46 171
0 MediaWiki\Sparql\SparqlClient 76.86 33.53
0 RiffExtractor 83.98 41.97
0 Deflate 100.26 54.74
0 Wikimedia\Http\HttpAcceptParser 81.78 40.49
0 Wikimedia\Http\SetCookieCompat 60.65 23.52
0 MultiHttpClient 42.74 1.85
0 Wikimedia\NonSerializable\NonSerializableTrait 116.74 73.16
0 Wikimedia\Metrics\Sample 98.15 60.81
0 RedisLockManager 62.85 26.02
0 PostgreSqlLockManager 77.88 42.28
0 FSLockManager 68.03 28
0 DBLockManager 77.85 32.94
0 NullLockManager 93.75 50.7
0 LockManager 77.67 31.54
0 ScopedLock 97.14 49.76
0 MemcLockManager 58.81 19.78
0 QuorumLockManager 71.8 27.3
0 Wikimedia\Metrics\TimingMetric 101.5 56.37
0 Wikimedia\Metrics\NullMetric 119 75.43
0 Wikimedia\Metrics\CounterMetric 99.19 54.32
0 HTMLIntField 105.96 61.5
0 HTMLSelectLimitField 104.86 59.66
0 MediaWiki\Shell\Shell 92.74 44.73
0 LanguageKsh 75.62 30.96
0 MediaWiki\Languages\Data\Names 53.71 11.6
0 LanguageQqx 124.71 75.43
0 LanguageHy 87.08 46.15
0 LanguageZh 101.16 53.42
0 LanguageSl 100.89 56.76
0 LanguageKk_cyrl 28.1 0
0 LanguageBs 101.22 56.76
0 LanguageKaa 98.18 52.87
0 LanguageGan 121.89 72.61
0 LanguageDsb 101.36 57.25
0 LanguageGa 83.01 47.77
0 LanguageAz 113.98 65.48
0 MediaWiki\Languages\Data\NormalizeMl 73.18 73.18
0 LanguageWa 86.4 40.96
0 LanguageAr 117.9 68.94
0 LanguageCu 93.78 51.13
0 LanguageBe_tarask 117.13 67.87
0 LanguageJa 106.09 57.76
0 LanguageFi 79.2 37.26
0 LanguageKk 87.75 43.29
0 FileDeleteForm 71.74 35.15
0 TitlePrefixSearch 103.33 60.73
0 SearchSqlite 64.44 24.62
0 SearchIndexFieldDefinition 88.64 42.58
0 MediaWiki\Languages\Data\NormalizeAr 55.42 55.42
0 MediaWiki\Languages\Data\CrhExceptions 26.35 1.02
0 SearchPostgres 66.21 30.25
0 SiteExporter 86.2 42.14
0 MediaWiki\Deferred\LinksUpdate\PagePropsTable 68.15 31.48
0 ForkController 71.9 32.29
0 DBAccessObjectUtils 95.39 49.29
0 MediaWiki\DAO\WikiAwareEntityTrait 96.38 50.16
0 Site 68.17 21.2
0 SiteList 82.72 35.1
0 SiteImporter 70.05 28.19
0 CachingSiteStore 90.74 43.12
0 MediaWiki\Site\MediaWikiPageNameNormalizer 75.84 32.1
0 DBSiteStore 73.73 30.41
0 MediaWikiSite 89.1 41.31
0 HashSiteStore 100.62 52.44
0 MediaWiki\Languages\Data\ZhConversion 38.49 38.49
0 LanguageYue 106.28 58.6
0 LanguageOs 81.44 39.71
0 LanguageHu 95.24 56.25
0 LanguageHsb 100.13 56.76
0 LanguageTyv 39.25 15.68
0 LanguageTr 101.33 53.87
0 LanguageEn 220.56 171
0 LanguageZh_hans 96.19 49.2
0 LanguageMy 122.45 73.16
0 LanguageMl 118.09 68.94
0 LanguageLa 81.67 41.04
0 LanguageKm 122.45 73.16
0 SearchEngineConfig 87.15 41.12
0 SearchMySQL 59.01 19.21
0 HTMLRadioField 72.32 37.49
0 HTMLFormElement 100.45 58.14
0 SearchNearMatchResultSet 98.15 61.96
0 SearchNearMatcher 71.56 30.51
0 BaseSearchResultSet 96.09 50.72
0 NullIndexField 104.15 58.59
0 MediaWiki\Search\Entity\SearchResultThumbnail 94.43 47.98
0 FauxSearchResult 96.5 64.57
0 RangeChronologicalPager 89.3 44.43
0 AlphabeticPager 88.57 43.97
0 ReverseChronologicalPager 69.51 26.79
0 TablePager 65.65 21.72
0 IndexPager 53.38 7.95
0 OOUIHTMLForm 57.52 22.04
0 SearchSuggestionSet 75.89 31.7
0 HTMLFormActionFieldLayout 105.18 64.97
0 VFormHTMLForm 77.16 37.08
0 CollapsibleFieldsetLayout 96.47 58.75
0 HTMLFormFieldLayout 106.18 65.98
0 HTMLFormFieldRequiredOptionsException 118.34 72.61
0 HTMLTextAreaField 71.07 35.36
0 HTMLSelectNamespace 96.83 52.38
0 HTMLSelectOrOtherField 62.23 32.13
0 HTMLTextField 64.67 27.09
0 HTMLApiField 84.1 59.41
0 HTMLExpiryField 92.07 48.3
0 FauxSearchResultSet 95.24 55.21
0 StringPrefixSearch 114.23 66.07
0 SearchHighlighter 44.01 7.19
0 SearchEngineFactory 83.24 42.95
0 SearchResultSet 81.32 36.14
0 SearchResultTrait 96.14 53.78
0 SqlSearchResultSet 81.57 45.81
0 SearchEngineDummy 220.63 171
0 SearchResultSetTrait 98.41 53.55
0 RevisionSearchResult 114.14 71.2
0 DummySearchIndexFieldDefinition 106.82 63.58
0 SqlSearchResult 90.77 53.6
0 SearchDatabase 96.27 49.92
0 SearchSuggestion 86.25 40.31
0 SearchEngine 55.15 10.74
0 MediaWiki\Search\ParserOutputSearchDataExtractor 94.06 48.62
0 RevisionSearchResultTrait 80.05 36.91
0 SearchResult 107.3 59.47
0 MediaWiki\Search\SearchWidgets\SimpleSearchResultWidget 83.55 48.29
0 MediaWiki\Search\SearchWidgets\InterwikiSearchResultSetWidget 71.26 34.02
0 MediaWiki\Search\SearchWidgets\FullSearchResultWidget 64.15 24.75
0 MediaWiki\Search\SearchWidgets\SearchFormWidget 64.04 24.49
0 MediaWiki\Search\SearchWidgets\DidYouMeanWidget 84.59 41.99
0 MediaWiki\Search\SearchWidgets\SimpleSearchResultSetWidget 73.5 37.42
0 MediaWiki\Search\SearchWidgets\BasicSearchResultSetWidget 77.77 38.47
0 MediaWiki\Search\SearchWidgets\InterwikiSearchResultWidget 81.34 47.99
0 SearchExactMatchRescorer 80.99 38.21
0 PrefixSearch 63.58 22.73
0 PerRowAugmentor 100.06 57.99
0 MediaWiki\Deferred\LinksUpdate\GenericPageLinksTable 77.46 37.83
0 MediaWiki\Deferred\LinksUpdate\TitleLinksTable 97.46 51.04
0 MediaWiki\Deferred\LinksUpdate\CategoryLinksTable 61.72 24.45
0 PopulateExternallinksIndex60 74.24 46.1
0 MwSql 51.78 23.39
0 FindOrphanedFiles 49.25 32.27
0 InvalidateBotPasswords 88 56.58
0 ValidateRegistrationFile 55.43 55.43
0 UppercaseTitlesForUnicodeTransition 35.89 3.24
0 CreateAndPromote 55.54 32.33
0 GrepPages 52.22 32.66
0 RemoveUnusedAccounts 65.76 32.35
0 ChangePassword 84.99 54.54
0 ReassignEdits 68.22 33.61
0 CommandLineInc 79.34 53.66
0 EditCLI 51.15 33.58
0 GenerateSchemaChangeSql 91.09 47.96
0 UpdateSpecialPages 54.36 28.33
0 MediaWikiShell 81.61 48.66
0 UpdateRestrictions 71.54 37.52
0 PurgeChangedFiles 59.2 25.4
0 RebuildTextIndex 63.11 33.66
0 ShowJobs 64.4 39.71
0 FixExtLinksProtocolRelative 72.19 45.66
0 CleanupInvalidDbKeys 59.03 22.92
0 MysqlMaintenance 58.81 29.75
0 FetchText 88.7 47.08
0 DeleteAutoPatrolLogs 54.75 30.71
0 PurgeExpiredUserrights 92.43 59.95
0 CopyFileBackend 49.38 14.53
0 GetConfiguration 56.79 27.83
0 ConvertExtensionToRegistration 42.86 14.55
0 RefreshFileHeaders 63.37 34.2
0 FindDeprecated 66.58 40.72
0 DeprecatedInterfaceFinder 71.71 42.57
0 FileAwareNodeVisitor 87.92 60.85
0 GenerateSitemap 60.37 17.55
0 SqliteMaintenance 53.49 34.7
0 NamespaceDupes 49.75 10.03
0 MWDocGen 67.59 35.4
0 ResetAuthenticationThrottle 64.36 35.54
0 CLIParser 85.04 45.65
0 RefreshExternallinksIndex 66.08 39.54
0 CheckBadRedirects 78.79 50.8
0 GenerateSchemaSql 90.25 47.18
0 GetTextMaint 69.79 45.58
0 CleanupRemovedModules 77.74 47.88
0 PopulateBacklinkNamespace 66.23 42.14
0 CheckUsernames 88.16 52.8
0 MigrateLinksTable 60.17 34.77
0 PurgeList 60.44 31.18
0 FindBadBlobs 51.74 15.52
0 DeleteOrphanedRevisions 81.32 45.22
0 DumpLinks 77.98 50.34
0 DeleteEqualMessages 47.5 26.94
0 TitleCleanup 59.99 28.75
0 FixMergeHistoryCorruption 70.22 37.97
0 CleanupSpam 60.49 30.29
0 WrapOldPasswords 66.82 37.26
0 PopulatePPSortKey 69.27 42.27
0 MigrateComments 61.81 26.28
0 TableCleanup 65.88 33.61
0 MigrateArchiveText 60.68 35.74
0 CleanupWatchlist 67.25 43.94
0 DeleteDefaultMessages 72.61 42.25
0 DeleteArchivedRevisions 82.89 52.21
0 PurgeParserCache 75.46 39.44
0 CompareParsers 61.39 32.95
0 GetReplicaServer 78.14 49.6
0 CheckImages 66.37 43.26
0 ImportTextFiles 48.31 26.36
0 PurgeModuleDeps 78.16 49.29
0 CopyJobQueue 66.43 40.57
0 PopulateArchiveRevId 62.19 26.93
0 TextPassDumper 32.99 0
0 Benchmarker 63.6 29.88
0 DeleteLocalPasswords 69.8 34.36
0 SchemaMaintenance 61.3 29.76
0 MigrateActors 46.02 13.24
0 SevenZipStream 67.68 41.19
0 LoggedUpdateMaintenance 94.53 49.28
0 FakeMaintenance 219.52 171
0 BackupDumper 50.08 14.68
0 MediaWiki\Maintenance\MaintenanceRunner 63.59 21.5
0 EraseArchivedFile 61.4 36.33
0 UpdateSearchIndex 68.48 39.08
0 GenerateConfigSchema 58.45 22.42
0 OrphanStats 71.58 45.3
0 ExportSites 89.8 52.41
0 ShowSiteStats 88.2 52.78
0 DeleteArchivedFiles 63.36 37.46
0 PurgeOldText 102.12 66.43
0 RebuildFileCache 60.82 30.28
0 FormatInstallDoc 69.85 45.65
0 DumpCategoriesAsRdf 73.85 36.33
0 RebuildRecentchanges 49.62 16.46
0 CategoryChangesAsRdf 53.42 13.73
0 DumpRev 82.96 52.28
0 CheckStorage 30.12 8.02
0 TrackBlobs 38.85 17.26
0 UpdateMediaWiki 59.52 27.5
0 StorageTypeStats 47.61 38.2
0 CompressOld 53.66 17.28
0 CgzCopyTransaction 74.97 35.76
0 RecompressTracked 38.85 6.96
0 FindClasses 89.62 56.76
0 CleanupUploadStash 56.65 31.31
0 NukeNS 76.33 41.99
0 ImportSiteScripts 60.89 37.23
0 MoveBatch 62.05 37.96
0 PopulateRevisionSha1 64.96 29.89
0 FindMissingActors 62.65 24.31
0 PopulateRevisionLength 68.46 34.27
0 PurgePage 73.3 48.09
0 GenerateUcfirstOverrides 45.65 45.65
0 ClearInterwikiCache 81.6 52.86
0 PopulateFilearchiveSha1 68.82 41.19
0 InitEditCount 50.9 40.34
0 FixTimestamps 66.56 37.69
0 RebuildAll 86.34 52.99
0 DeleteTag 62.28 43.76
0 DeduplicateArchiveRevId 67.42 32
0 MigrateFileRepoLayout 46.45 23.64
0 PopulateImageSha1 59.8 28.9
0 WikiBirthday 84.63 50.89
0 GetLagTimes 69.78 45.33
0 RefreshImageMetadata 80.25 32.98
0 RunBatchedQuery 65.88 38.92
0 ResetUserEmail 75.62 45.8
0 CleanupBlocks 63.37 36.57
0 ViewCLI 79.73 52.09
0 PurgeExpiredWatchlistItems 85.17 53.24
0 RefreshLinks 49.7 13.79
0 AddChangeTag 89.83 56.48
0 RemoveInvalidEmails 73.83 43.61
0 RunJobs 62.85 35.78
0 CleanupImages 58.81 28.75
0 CreateBotPassword 50.44 35.75
0 RecountCategories 68.86 33.89
0 AddRFCandPMIDInterwiki 83.29 48.32
0 RenameRestrictions 93.15 57.15
0 GenerateJsonI18n 66.78 31.39
0 DatabaseLag 73.28 46.48
0 RebuildLocalisationCache 58.95 25.38
0 Version 73.77 47.73
0 Mail_smtp 171 171
0 Mail 113.02 68.11
0 PEAR_Error 208.52 171
0 PEAR 216.88 171
0 ValueError 202.94 171
0 ExcimerTimer 63.05 63.05
0 ExcimerLogEntry 171 171
0 ExcimerLog 83.81 58.7
0 ExcimerProfiler 59 59
0 CodeCleanerGlobalsPass 104.52 57.11
0 UpdateExtensionJsonSchema 57.05 32.91
0 DumpBackup 46.97 33.65
0 MergeMessageFileList 66.18 33.12
0 GeneratePhpCharToUpperMappings 73.13 43.58
0 Undelete 48.49 48.49
0 PurgeExpiredBlocks 103.49 66.65
0 RollbackEdits 66.15 38.52
0 DeleteSelfExternals 77.73 45.79
0 PopulateRecentChangesSource 65.92 42.02
0 FixUserRegistration 77.53 46.85
0 CleanupCaps 58.78 32.44
0 ManageForeignResources 75.12 46.68
0 CompareParserCache 55.85 38
0 RenameDbPrefix 73.27 41.34
0 MigrateRevisionActorTemp 66.9 39.44
0 DeleteOldRevisions 70.96 40.86
0 DumpUploads 70.49 38.12
0 GenerateUpperCharTable 68.86 53.61
0 GenerateCollationData 47.31 18.3
0 DumpRenderer 71.63 40.68
0 PopulateIpChanges 58.54 36.42
0 InitUserPreference 77.52 48.65
0 SearchDump 95.58 58.75
0 DumpIterator 69.79 34.82
0 FixDoubleRedirects 53.69 35.35
0 MigrateImageCommentTemp 64.71 38.67
0 PatchSql 78.19 50.9
0 CleanupPreferences 68.76 36.82
0 ImageBuilder 52.98 27.27
0 UcdXmlReader 46.74 30.86
0 LangMemUsage 81.15 52.41
0 NukePage 68.02 39.74
0 ListVariants 69.64 47.13
0 GenerateNormalizerDataMl 81.78 49.23
0 CsvStatsOutput 89.14 68.31
0 TextStatsOutput 89.14 68.31
0 WikiStatsOutput 62.62 40.11
0 StatsOutput 79.42 55.53
0 GenerateNormalizerDataAr 69.34 37.57
0 DateFormats 65.55 43.04
0 Digit2Html 84.3 50.08
0 DumpMessages 89.85 57.91
0 AllTrans 96.57 61
0 Sqlite 81.25 44.77
0 PageExists 80.23 55.12
0 Protect 66.36 42.47
0 EmptyUserGroup 49.43 49.43
0 ImportImages 39.71 10.92
0 ImportSites 96.62 55.1
0 UpdateArticleCount 79.52 50.31
0 CommandLineInstaller 58.01 31.03
0 PopulateContentTables 49.23 18.6
0 PurgeMessageBlobStore 119.39 75.71
0 MigrateUserGroup 73.92 40.99
0 PurgeChangedPages 70.4 32.35
0 InitSiteStats 70.67 46.22
0 PopulateChangeTagDef 51 29.09
0 CleanupEmptyCategories 52.26 32.14
0 FindMissingFiles 52.03 35.35
0 ManageJobs 68.02 41.13
0 InvalidateUserSessions 68.11 42.28
0 BackupReader 45.95 18.07
0 RebuildMessages 98.33 64.03
0 DeleteUserEmail 85.76 53.04
0 CleanupUsersWithNoId 62.47 30.05
0 UpdateCollation 43.78 14.08
0 PruneFileCache 68.85 38.34
0 AddSite 74.26 40
0 UserOptionsMaintenance 57.17 27.53
0 BlockUsers 51.24 38.01
0 CheckDependencies 51.2 25.86
0 FixDefaultJsonContentPages 72.65 40.9
0 MWDoxygenFilter 85.36 39.24
0 PopulateInterwiki 66.94 39.01
0 MediaWiki\Deferred\LinksUpdate\LinksUpdate 64 20.76
0 Pbkdf2Password 88.44 52.39
0 CustomUppercaseCollation 88.51 45.31
0 NumericUppercaseCollation 89.98 45.84
0 Collation 101.42 53.58
0 MediaWiki\Collation\CollationFactory 85.38 44.15
0 IdentityCollation 105.46 58.59
0 CollationCkb 116.63 70.57
0 AbkhazUppercaseCollation 97.98 61.8
0 MediaWiki\BadFileLookup 78.77 38.44
0 UserPasswordPolicy 73.26 31.4
0 BcryptPassword 85.45 46.46
0 MWOldPassword 92.31 55.08
0 PasswordPolicyChecks 84.45 39.89
0 IcuCollation 54.58 14.33
0 MWSaltedPassword 90.61 56.13
0 InvalidPassword 102.9 64.41
0 Password 91.58 43.55
0 Argon2Password 86.34 45.77
0 LayeredParameterizedPassword 72.4 35.76
0 EncryptedPassword 74.82 40.59
0 PasswordFactory 78.79 33.61
0 ParameterizedPassword 89.61 45.15
0 PasswordError 218.22 171
0 MediaWiki\Widget\SizeFilterWidget 91.18 49.41
0 MediaWiki\Widget\DateInputWidget 69.86 32.51
0 RemoteIcuCollation 79.39 40.7
0 BashkirUppercaseCollation 99.61 63.43
0 MediaWiki\Widget\NamespacesMultiselectWidget 103.3 63.78
0 RevDelArchiveList 82.31 45.48
0 MediaWiki\ResourceLoader\OOUIFileModule 84.66 42.62
0 MediaWiki\ResourceLoader\FileModule 41.35 0
0 MediaWiki\ResourceLoader\Context 61.55 19.46
0 RevisionDeleteUser 86.1 41.93
0 RevDelArchivedFileList 95.34 53.09
0 RevDelFileList 69.21 36.92
0 RevDelItem 113.94 65.12
0 RevDelRevisionItem 64.35 30.34
0 RevDelArchivedFileItem 58.64 36.69
0 RevDelArchivedRevisionItem 105.72 59.88
0 RevDelArchiveItem 63.31 42.48
0 RevDelLogList 74.73 41.11
0 UppercaseCollation 91.91 58.04
0 RevisionDeleter 78.43 33.3
0 RevDelLogItem 60.11 34.4
0 RevDelRevisionList 66.58 32.19
0 RevDelFileItem 59.3 27.89
0 RevDelList 63.46 21.86
0 MediaWiki\HookContainer\GlobalHookRegistry 89.6 57.67
0 MediaWiki\HookContainer\ProtectedHookAccessorTrait 120.02 72.98
0 MediaWiki\HookContainer\DeprecatedHooks 90.39 45.25
0 MediaWiki\HookContainer\StaticHookRegistry 99.83 57.69
0 MediaWiki\HookContainer\HookRunner 6.29 0
0 MediaWiki\HookContainer\HookContainer 55.8 13.52
0 EventRelayerGroup 101.16 54.89
0 MediaWiki\Widget\TitlesMultiselectWidget 89.46 52.16
0 MediaWiki\Widget\SpinnerWidget 93.41 50.23
0 Wikimedia\DependencyStore\SqlModuleDependencyStore 64.9 30.39
0 MediaWiki\Revision\MutableRevisionRecord 76.68 30.71
0 MediaWiki\Revision\RevisionRecord 71.02 24.23
0 MediaWiki\Revision\RevisionArchiveRecord 88.11 42.3
0 MediaWiki\Revision\SlotRecord 64.95 19.24
0 MediaWiki\Revision\RevisionRenderer 72.12 30.64
0 MediaWiki\Revision\SuppressedDataException 218.68 171
0 MediaWiki\Revision\RevisionStoreCacheRecord 95.11 49.35
0 MediaWiki\Revision\RevisionStoreRecord 82.3 37.27
0 MediaWiki\Revision\RevisionStore 43.9 0
0 MediaWiki\Revision\ArchivedRevisionLookup 80.35 36.16
0 MediaWiki\Revision\MainSlotRoleHandler 81.09 38.85
0 MediaWiki\Revision\RevisionSlots 76.07 31.52
0 MediaWiki\Revision\ContributionsSegment 93.39 47.01
0 MediaWiki\Revision\RevisionStoreFactory 86.71 43.24
0 MediaWiki\Revision\IncompleteRevisionException 218.22 171
0 DeferredUpdates 68.7 22.77
0 AtomicSectionUpdate 90.53 50.78
0 HtmlFileCacheUpdate 92.52 51.12
0 MediaWiki\Deferred\LinksUpdate\LinksTableGroup 70.4 28.97
0 MediaWiki\Deferred\LinksUpdate\LinksDeletionUpdate 78.01 41.46
0 MediaWiki\Deferred\LinksUpdate\ExternalLinksTable 74.05 41.39
0 MediaWiki\Deferred\LinksUpdate\ImageLinksTable 71.21 38.27
0 MediaWiki\Deferred\LinksUpdate\PageLinksTable 76.86 54.95
0 MediaWiki\Deferred\LinksUpdate\LinksTable 72.52 26.11
0 FSFileBackendList 83.89 39.08
0 MediaWiki\Revision\MutableRevisionSlots 90.99 46.19
0 MediaWiki\Revision\RenderedRevision 69.19 23.79
0 MediaWiki\Widget\ComplexTitleInputWidget 93.83 52.17
0 MediaWiki\Widget\PendingTextInputWidget 111.08 69.17
0 MediaWiki\Widget\CheckMatrixWidget 77.85 33.95
0 MediaWiki\Widget\TitleInputWidget 78.94 43.22
0 MediaWiki\Widget\SearchInputWidget 83.2 46.71
0 MediaWiki\Widget\ComplexNamespaceInputWidget 88.73 46.66
0 MediaWiki\Widget\TagMultiselectWidget 78.68 40.77
0 MediaWiki\Widget\ExpiryInputWidget 99.01 54.81
0 MediaWiki\Widget\NamespaceInputWidget 86.17 46.71
0 MediaWiki\Widget\UsersMultiselectWidget 86.33 49.36
0 MediaWiki\Widget\DateTimeInputWidget 79.91 45.16
0 MediaWiki\Widget\SelectWithInputWidget 89.26 48.24
0 MediaWiki\Widget\UserInputWidget 101.74 61.79
0 ChangeTagsLogItem 74.6 41.98
0 MediaWiki\Revision\FallbackSlotRoleHandler 108.57 63.05
0 ChangeTags 44.11 0
0 ChangeTagsLogList 89.34 48.62
0 ChangeTagsList 96.89 52.03
0 ChangeTagsRevisionList 89.41 48.43
0 ChangeTagsRevisionItem 95.58 50.7
0 DummyLinker 35.76 26.33
0 Category 60.18 18.72
0 CommentStore 52.43 9.44
0 MediaWiki\Revision\RevisionAccessException 111.2 65.38
0 MediaWiki\Revision\ContributionsLookup 69.65 28.79
0 MediaWiki\Revision\SlotRoleHandler 95.88 47.61
0 MediaWiki\Revision\SlotRoleRegistry 87.49 40.25
0 MediaWiki\ResourceLoader\HookRunner 79.5 50.95
0 Wikimedia\DependencyStore\KeyValueDependencyStore 73.63 39.33
0 DeleteBatch 60.54 36.39
0 DumpLBZip2Output 125.97 76.82
0 DumpMultiWriter 86.43 42.08
0 DumpNotalkFilter 120.4 76.82
0 DumpStringOutput 115.42 67.09
0 DumpBZip2Output 125.84 76.82
0 XmlDumpWriter 48.97 8.96
0 DumpFileOutput 86.36 42.58
0 WikiExporter 51.39 12.25
0 DumpGZipOutput 125.84 76.82
0 DumpPipeOutput 80.44 43.6
0 DumpNamespaceFilter 93.85 48.53
0 DumpFilter 91.11 45.07
0 DumpOutput 98.39 51.29
0 BaseDump 64.99 27.38
0 Dump7ZipOutput 90.28 50
0 MediaWiki\Export\WikiExporterFactory 105.62 59.71
0 MediaWiki\DB\AbstractSchemaValidationError 215.46 171
0 MWLBFactory 63.9 21.69
0 CloneDatabase 78.47 38.83
0 MediaWiki\DB\AbstractSchemaValidator 83.44 43.42
0 FauxRequest 70.5 28.74
0 ProxyLookup 97.07 53.05
0 StubGlobalUser 91.84 44.48
0 MalformedTitleException 98.06 51.67
0 NamespaceInfo 63.27 17.95
0 ExportProgressFilter 107.57 60.57
0 DumpDBZip2Output 125.84 76.82
0 NaiveImportTitleFactory 99.88 52.45
0 BenchmarkTitleValue 82.73 43.74
0 ResetUserTokens 65.75 41.24
0 CheckComposerLockUpToDate 77.75 46.08
0 JSParseHelper 72.27 47.58
0 ResetPageRandom 71.49 38.87
0 TidyUpT39714 88.82 54.41
0 BenchmarkSanitizer 55.97 32.25
0 BenchmarkJSMinPlus 83.61 53.62
0 BenchmarkCommentFormatter 44.3 44.3
0 BenchmarkParse 69.94 33.38
0 BenchmarkSettings 66.15 39.43
0 BenchmarkHooks 83.13 50.86
0 BenchmarkPurge 78.17 40.34
0 MediaWiki\Http\HttpRequestFactory 76.43 30.59
0 BenchmarkLruHash 56.51 36.39
0 BenchmarkEval 83.92 48.95
0 BenchmarkTruncate 84.25 51.53
0 BenchmarkTidy 51.46 41.09
0 WikiReference 92.74 45.64
0 OutputPage 43.89 0
0 CategoryViewer 49.1 9.06
0 GuzzleHttpRequest 66.8 26.31
0 MWHttpRequest 50.72 8.54
0 Http 92.36 45.14
0 MediaWiki\Http\MwHttpRequestToResponseInterfaceAdapter 76.43 41.19
0 MWCallbackStream 106.64 64.36
0 NaiveForeignTitleFactory 103.3 54.85
0 SubpageImportTitleFactory 106.22 58.38
0 Wikimedia\DependencyStore\DependencyStoreException 215.46 171
0 MediaWiki\ResourceLoader\ClientHtml 57.48 16.59
0 MediaWiki\ResourceLoader\UserModule 86.78 48.06
0 MediaWiki\ResourceLoader\DerivativeContext 59.85 27.86
0 MediaWiki\ResourceLoader\VueComponentParser 63.58 23.99
0 anonymous@0000000019ce16a70000000042a9c225 56.45 45.24
0 anonymous@0000000019ce253a0000000042a9c225 70.56 47.3
0 MediaWiki\ResourceLoader\OOUIIconPackModule 77.39 44.38
0 MediaWiki\ResourceLoader\ForeignApiModule 110.72 68.81
0 MediaWiki\ResourceLoader\CodexModule 95.71 51.26
0 MediaWiki\ResourceLoader\MwUrlModule 111.61 65.32
0 MediaWiki\ResourceLoader\OOUIModule 78.44 36.82
0 MediaWiki\ResourceLoader\LessVarFileModule 92.36 45.93
0 MediaWiki\ResourceLoader\UserOptionsModule 94.71 48.95
0 MediaWiki\ResourceLoader\StartUpModule 63.96 20.65
0 MediaWiki\ResourceLoader\Image 58.91 17.06
0 MediaWiki\ResourceLoader\FilePath 91.47 48.66
0 MediaWiki\ResourceLoader\UserStylesModule 86.22 46.99
0 MediaWiki\ResourceLoader\WikiModule 48.86 7.62
0 MediaWiki\ResourceLoader\OOUIImageModule 74.31 36.09
0 MediaWiki\ResourceLoader\SiteStylesModule 96.39 53.83
0 MediaWiki\ResourceLoader\ResourceLoader 43.92 0
0 MediaWiki\ResourceLoader\Context72Hack 220.15 171
0 MediaWiki\ResourceLoader\SiteModule 99.97 56.6
0 MediaWiki\ResourceLoader\SkinModule 56.23 12.14
0 Wikimedia\DependencyStore\DependencyStore 105.31 56.3
0 MediaWiki\ResourceLoader\ImageModule 59.44 17.1
0 MediaWiki\ResourceLoader\LanguageDataModule 99.57 54.84
0 ForeignTitle 88.42 43.65
0 ImportableUploadRevisionImporter 69.58 32.75
0 MediaWikiTitleCodec 55.97 13.16
0 NamespaceImportTitleFactory 107.16 59.32
0 TitleValue 77.43 33.09
0 NamespaceAwareForeignTitleFactory 86.3 40.5
0 AutoLoader 74.83 29.77
0 WikiImporterFactory 95.85 51.19
0 UploadSourceAdapter 80.08 37.14
0 WikiRevision 65.86 20.41
0 ImportStreamSource 73.2 33.64
0 ImportableOldRevisionImporter 67.36 29.44
0 ImportStringSource 107.61 60.09
0 WikiImporter 38.25 0
0 MediaWiki\ResourceLoader\Module 59.6 12.82
0 ConfiguredReadOnlyMode 95.48 51.03
0 TemplateParser 75.27 30.92
0 XmlJsCode 105.05 56.44
0 XmlSelect 81.36 37.32
0 Xml 51.28 7.88
0 StreamFile 81.92 40.4
0 MediaWiki\HtmlHelper 84.24 47.41
0 anonymous@0000000019cef6d80000000042a9c225 72.27 52.8
0 MergeHistory 64.82 21.39
0 MediaWiki\ResourceLoader\CircularDependencyError 215.46 171
0 MediaWiki\ResourceLoader\MessageBlobStore 76.84 32.75
0 MediaWiki\ResourceLoader\ResourceLoader72Hack 217.6 171
0 SwiftFileBackendDirList 112.85 64.55
0 SwiftFileBackendFileList 104.43 57.39
0 FileBackendStoreShardListIterator 93.68 48.16
0 ChannelFeed 93.36 46.76
0 OldChangesList 70.83 34.52
0 ChangesListBooleanFilterGroup 95.86 49.35
0 RCCacheEntry 108.29 61.62
0 ChangesFeed 76.65 38.86
0 ChangesList 44.62 3.61
0 CategoryMembershipChange 77.63 32.03
0 ChangesListStringOptionsFilter 103.72 61.12
0 FeedItem 82.65 38
0 EnhancedChangesList 37.76 1.13
0 AtomFeed 93.25 48.46
0 ChangesListStringOptionsFilterGroup 84.87 38.4
0 RCCacheEntryFactory 66.43 26.41
0 WikiMap 68.94 26.28
0 ChangesListFilter 70.84 24.78
0 ChangesListFilterGroup 72.76 26.76
0 RSSFeed 96.25 49.69
0 ChangesListBooleanFilter 85.71 38.81
0 Hooks 90.29 43.02
0 ComposerVendorHtaccessCreator 114.15 65.85
0 ComposerHookHandler 84.38 48.45
0 ComposerVersionNormalizer 97.86 52.25
0 ComposerPackageModifier 92.08 55.47
0 ComposerPhpunitXmlCoverageEdit 94.79 50.33
0 WebRequestUpload 83.8 39.81
0 RecentChange 41.78 0
0 JpegMetadataExtractor 62.54 21.37
0 MediaWiki\Session\ImmutableSessionProviderWithCookie 78.27 36.55
0 DjVuHandler 55.02 18.13
0 JpegHandler 62.92 25.28
0 ImageHandler 65.64 24.32
0 MediaHandlerFactory 84.92 44.35
0 BitmapMetadataHandler 63.64 22.47
0 TransformTooBigImageAreaError 107.55 59.52
0 DjVuImage 47.74 16.71
0 TransformationalImageHandler 56.9 12.47
0 XCFHandler 82.7 36.68
0 FormatMetadata 35.1 0
0 MediaHandler 60.53 12.84
0 GIFMetadataExtractor 57.73 19.58
0 ExifBitmapHandler 64.89 27.65
0 SvgHandler 46.23 8.66
0 TrivialMediaHandlerState 103.49 65.25
0 WebPHandler 70.04 27.19
0 TiffHandler 87.62 44.89
0 MediaTransformInvalidParametersException 220.53 171
0 ThumbnailImage 72.77 31.16
0 GIFHandler 69.29 31.24
0 BitmapHandler 43.47 5.98
0 IPTC 40.62 1.43
0 PNGMetadataExtractor 44.91 12.74
0 TransformParameterError 112.62 64.17
0 BmpHandler 97.53 50.65
0 FormOptions 67.99 23.23
0 MediaWiki\Session\MetadataMergeException 105.8 60.19
0 Exif 43.94 2.18
0 BadTitleError 102.94 55.81
0 RangeDifference 106.83 58.92
0 MediaWiki\Diff\ComplexityException 213.45 171
0 TableDiffFormatter 78.2 32.78
0 OrderedStreamingForkController 68.64 28.2
0 MediaWiki 39.94 0
0 TitleFactory 90.13 43.45
0 ThrottledError 114.06 66.39
0 MWContentSerializationException 217.6 171
0 FatalError 121.1 72.11
0 MWUnknownContentModelException 108.07 63.19
0 UserBlockedError 104.34 59.49
0 PermissionsError 86.27 48.08
0 DiffFormatter 72.23 28.96
0 CannotCreateActorException 220.59 171
0 MediaWiki\ProcOpenError 213.45 171
0 MWExceptionRenderer 61.64 21.31
0 ReadOnlyError 124.13 77.92
0 LocalizedException 107.6 59.59
0 ErrorPageError 97.09 50.21
0 MediaWiki\ShellDisabledError 214.58 171
0 UserNotLoggedIn 101.7 53.16
0 BadRequestError 120.62 71.76
0 HttpError 84.34 41.88
0 Parser 42.3 0
0 SlotDiffRenderer 97.62 51.49
0 DiffOpAdd 114.11 65.62
0 MediaWiki\Session\SessionManager 37.7 0
0 MediaWiki\Session\PHPSessionHandler 63.25 22.69
0 MediaWiki\Session\Token 86.17 42.78
0 MediaWiki\Session\UserInfo 82.86 38.16
0 MediaWiki\Session\Session 57.36 14.93
0 MediaWiki\Session\SessionBackend 46.45 5.69
0 MediaWiki\Session\SessionProvider 76.28 27.83
0 MediaWiki\Session\CookieSessionProvider 54.56 17.04
0 MediaWiki\Session\SessionId 107.24 61.36
0 MediaWiki\Session\BotPasswordSessionProvider 70.74 34.32
0 MediaWiki\Session\CsrfTokenSet 97.42 50.95
0 MediaWiki\Session\SessionOverflowException 105.22 61.58
0 MediaWiki\Session\SessionInfo 76.45 31.19
0 DiffOpCopy 109.22 61.14
0 UnifiedDiffFormatter 99.41 52.04
0 DifferenceEngine 41.41 0
0 ArrayDiffFormatter 93.58 48.77
0 DiffOp 101.14 53.24
0 UnsupportedSlotDiffRenderer 102.46 55.43
0 DifferenceEngineSlotDiffRenderer 89.31 50.59
0 DiffOpDelete 114.11 65.62
0 WordLevelDiff 70.77 36.34
0 Diff 88.35 42.03
0 DiffEngine 37.49 0
0 MediaWiki\Diff\WordAccumulator 81.35 42.03
0 DiffOpChange 112.96 64.42
0 TextSlotDiffRenderer 69.9 29.11
0 MediaTransformError 95.36 50.15
0 Jpeg2000Handler 115.78 66.86
0 PPDPart_Hash 114.39 66.01
0 DeprecationHelper 74.61 29.49
0 MediaWiki\Logger\Monolog\WikiProcessor 101.81 59.53
0 MediaWiki\Logger\Monolog\LegacyFormatter 107.78 65.14
0 MediaWiki\Logger\Monolog\CeeFormatter 119.77 73.16
0 MediaWiki\Logger\Monolog\MwlogHandler 92.55 48.49
0 MediaWiki\Logger\Monolog\LogstashFormatter 62.5 24.57
0 MediaWiki\Logger\Monolog\LineFormatter 79.05 36.68
0 MediaWiki\Logger\Monolog\LegacyHandler 73.47 32.1
0 MediaWiki\Logger\MonologSpi 79.83 33.17
0 MediaWiki\Logger\LegacyLogger 54.35 12.64
0 MediaWiki\Logger\ConsoleSpi 71.53 71.53
0 MediaWiki\Logger\LoggerFactory 105.87 58.07
0 MediaWiki\Debug\DeprecatablePropertyArray 83.11 43.94
0 MediaWiki\Logger\Monolog\BufferHandler 109.85 66.62
0 CommentStoreComment 92.21 49.02
0 ContentSecurityPolicy 52.3 10.52
0 MWTimestamp 84.1 39.46
0 TitleArrayFromResult 86.61 48.21
0 MediaWiki\Interwiki\NullInterwikiLookup 108.76 64.65
0 Interwiki 90.58 44.44
0 MediaWiki\Interwiki\ClassicInterwikiLookup 61.1 18.89
0 MediaWiki\Interwiki\InterwikiLookupAdapter 78.43 37.58
0 MediaWiki\ExtensionInfo 92.7 50.33
0 DerivativeRequest 87.1 45.05
0 MediaWikiVersionFetcher 109.07 64.62
0 MediaWiki\Logger\Monolog\SyslogHandler 104.92 56.8
0 MediaWiki\Logger\ConsoleLogger 107.62 63.68
0 ExternalStoreAccess 75.48 32.67
0 MediaWiki\Linker\LinksMigration 80.97 42.15
0 CliInstaller 54.9 22.53
0 WebInstallerInstall 84.31 42.48
0 WebInstallerComplete 95.42 51.51
0 MysqlUpdater 49.33 18.85
0 WebInstallerReleaseNotes 113.15 65.34
0 FauxRequestUpload 113.45 64.87
0 WebResponse 70.98 28.62
0 CategoriesRdf 87.78 43.21
0 MediaWiki\Linker\LinkTargetStore 70.26 30.95
0 MediaWiki\Linker\LinkRendererFactory 96.27 51.27
0 MediaWiki\Linker\LinkRenderer 62.05 20.14
0 MediaWiki\CommentFormatter\RowCommentIterator 87.15 43.39
0 MediaWiki\Logger\LegacySpi 106.11 59.21
0 MediaWiki\CommentFormatter\CommentBatch 91 43.74
0 MediaWiki\CommentFormatter\CommentFormatter 74.62 27.82
0 MediaWiki\CommentFormatter\CommentParserFactory 96.18 52.44
0 MediaWiki\CommentFormatter\RowCommentFormatter 107.07 58.58
0 MediaWiki\CommentFormatter\CommentItem 103.38 56.1
0 MediaWiki\CommentFormatter\RevisionCommentBatch 94.08 47.57
0 MediaWiki\CommentFormatter\StringCommentIterator 116.22 72.98
0 MediaWiki\CommentFormatter\CommentParser 59.64 17.18
0 MWDebug 54.38 11.12
0 MediaWiki\Logger\LogCapturingSpi 84.97 44.14
0 anonymous@0000000019ce0fb20000000042a9c225 86.64 59.01
0 MediaWiki\Logger\NullSpi 115.83 68.56
0 RawMessage 108.04 59.57
0 ExternalStoreHttp 105.01 64.03
0 MediaTransformOutput 74.73 30.23
0 PoolCounterRedis 54.87 19.79
0 MediaWiki\Page\LegacyArticleIdAccess 116.5 67.76
0 TitleArray 122.68 74.71
0 PackedImageGallery 86.66 42.82
0 SlideshowImageGallery 107.33 60.82
0 ImageGalleryBase 74.17 28.28
0 TraditionalImageGallery 63.26 20.01
0 NolinesImageGallery 110.92 64.71
0 PackedOverlayImageGallery 107.43 59.06
0 ImageGalleryClassNotFoundException 216.73 171
0 PackedHoverImageGallery 220.53 171
0 ProtectionForm 49.49 12.57
0 PoolCounterWork 82.18 36.44
0 ImagePage 36.57 0
0 PoolCounterNull 113.07 67.08
0 PoolCounterWorkViaCallback 90.02 45.7
0 PoolWorkArticleViewOld 96.36 53.01
0 PoolCounter 85.21 38.31
0 PoolWorkArticleView 90.77 47.65
0 PoolWorkArticleViewCurrent 81.14 38.69
0 SiteStats 67.36 28.24
0 FeedUtils 68.34 27.04
0 SVGReader 50.29 13.7
0 PNGHandler 70 31.99
0 BitmapHandler_ClientOnly 109.77 61.17
0 WikiCategoryPage 90.95 48.1
0 MediaWiki\Page\RollbackPage 60.15 18.67
0 ExternalStoreMemory 84.25 42.09
0 MediaWiki\Page\WikiPageFactory 83.04 40.39
0 ExternalStoreException 215.46 171
0 ExternalStoreMedium 94.13 48.39
0 ExternalStoreDB 62.65 20.63
0 ExternalStore 93.83 46.94
0 ExternalStoreMwstore 83.41 39.4
0 ExternalStoreFactory 78.87 35.06
0 MediaWiki\Page\PageIdentityValue 95.65 48.63
0 ImageHistoryPseudoPager 64.54 25.73
0 MediaWiki\Page\PageReferenceValue 89.78 44.39
0 MediaWiki\Page\PageCommandFactory 78.05 35.81
0 MediaWiki\Page\PageSelectQueryBuilder 80.11 36.76
0 MediaWiki\Page\DeletePage 50 7.97
0 MediaWiki\Page\ParserOutputAccess 65.39 22.89
0 Article 40.03 0
0 WikiFilePage 66.05 27.68
0 WikiPage 44.35 0
0 MediaWiki\Page\PageStoreFactory 98.94 54.48
0 ImageHistoryList 60.03 21.98
0 MediaWiki\Page\UndeletePage 49.83 10.33
0 MediaWiki\Page\PageStore 68.16 25.13
0 MediaWiki\Page\PageAssertionException 110.81 65.38
0 MediaWiki\Page\PageStoreRecord 95.12 48.12
0 CategoryPage 80.99 40.45
0 MediaWiki\Page\RedirectStore 111.14 66.68
0 PageArchive 73.51 29.49
0 PPFrame_Hash 46.27 6.49
0 PPNode_Hash_Text 85.99 45.36
0 InstallerSessionProvider 99.77 59.27
0 ApiAMCreateAccount 65.74 37.47
0 ApiErrorFormatter_BackCompat 71.91 36.78
0 ApiBlock 63.03 27.76
0 ApiModuleManager 75.14 30.91
0 ApiExpandTemplates 54.18 25.38
0 ApiQueryExtLinksUsage 45.98 22.79
0 ApiOpenSearch 51.52 18.35
0 ApiFormatJson 72.47 38.5
0 ApiAuthManagerHelper 56.34 19.7
0 ApiMergeHistory 69.15 36.46
0 ApiMove 56.2 25.48
0 ApiUnblock 66.81 37.7
0 ApiMain 38.6 0
0 ApiImport 59.76 31.75
0 ApiQueryPagesWithProp 61.31 33.04
0 ApiWatchlistTrait 78.09 35.7
0 ApiQueryFileRepoInfo 69.83 40.96
0 ApiUsageException 88.09 42.71
0 ApiChangeAuthenticationData 76.37 44.05
0 ApiFeedContributions 64.86 27.41
0 ApiSetPageLanguage 75.84 39.16
0 ApiProtect 52.86 29.08
0 ApiMessage 91.21 46.22
0 ApiQueryBase 61.46 16.35
0 ApiQueryImageInfo 35.04 0
0 ApiFileRevert 76.05 40.92
0 ApiQueryCategories 53.39 27.04
0 ApiFeedWatchlist 51.36 20
0 ApiFormatXmlRsd 105.6 59.76
0 ApiResetPassword 64.97 36.02
0 ApiValidatePassword 70.84 41.48
0 ApiQueryImages 61.46 32.01
0 ApiQueryAllDeletedRevisions 36.84 9.04
0 ApiQueryDeletedrevs 34.26 8.09
0 ApiQueryIWBacklinks 57.03 30.52
0 ApiQuery 49.89 11.89
0 ApiQueryAllRevisions 50.82 20.97
0 ApiImageRotate 58.04 30.68
0 ApiClientLogin 68.73 37.65
0 ApiBlockInfoTrait 91.83 47.2
0 ApiQueryUserInfo 53.12 18.91
0 ApiHelp 35.83 5.31
0 ApiFormatPhp 82.8 49.62
0 ApiChangeContentModel 70.7 37.28
0 ApiQueryDisabled 108.52 61.92
0 ApiRollback 64 31.52
0 ApiTag 54.87 27.02
0 ApiQueryAllPages 50.56 19.65
0 ApiQueryProtectedTitles 54.23 26.6
0 ApiPatrol 69.47 39.76
0 ApiWatch 54.79 28.99
0 ApiQueryUserContribs 26.74 0
0 ApiQueryStashImageInfo 75.66 38.6
0 ApiQueryLangLinks 59.22 31.28
0 ApiFormatRaw 78.56 39.05
0 ApiQueryLinks 52.92 24.44
0 ApiManageTags 58.11 36.49
0 FileContentsHasher 87.58 43.95
0 ApiMessageTrait 76.5 37.5
0 ApiQueryRevisions 44.02 11.2
0 ApiQueryAllMessages 55.21 23.48
0 ApiQueryBacklinks 37.52 6.98
0 ApiLogout 78.12 48.32
0 SearchApi 77.73 35.64
0 ApiImportReporter 96.61 54.75
0 ApiQueryAllImages 48.46 17.66
0 ApiOptions 61.04 26
0 ApiCheckToken 69.98 46.98
0 PageProps 66.68 26.08
0 MWRestrictions 78.91 39.43
0 ApiQueryUsers 42.2 16.93
0 MWCryptRand 116.12 66.91
0 BatchRowIterator 76.21 30.56
0 BatchRowWriter 94.72 50.26
0 ZipDirectoryReader 53.54 10.96
0 ClassCollector 70.08 27.06
0 BatchRowUpdate 95.29 47.73
0 ZipDirectoryReaderError 113.18 65.29
0 AutoloadGenerator 67.27 23.37
0 MWCryptHKDF 103.75 55.81
0 MWFileProps 95.01 46.95
0 ExecutableFinder 91.04 46.44
0 ApiQueryRandom 57.15 26.75
0 ApiQueryLogEvents 65.6 18.15
0 ApiDisabled 108.52 61.92
0 ApiQueryContributors 57.91 24.76
0 ApiOpenSearchFormatJson 97.28 52.36
0 ApiUndelete 63.99 34.56
0 ApiUpload 36.72 0
0 ApiQueryMyStashedFiles 63.99 37.8
0 ApiLogin 57.23 24.27
0 ApiQueryTokens 77.1 39.98
0 ApiQueryRecentChanges 29.94 0
0 ApiQueryDeletedRevisions 48.46 19.53
0 ApiDelete 63.9 26.03
0 ApiParamInfo 34.52 10.71
0 ApiQueryIWLinks 54.96 32.55
0 ApiRevisionDelete 50.55 29.96
0 ApiQueryLangBacklinks 56.36 30.52
0 ApiFormatFeedWrapper 90.24 44.84
0 ApiStashEdit 64.64 29.84
0 ApiHelpParamValueMessage 90.09 44.38
0 ApiQueryBlocks 42 15.18
0 ApiFormatBase 62.38 22.44
0 ApiQueryWatchlistRaw 59.12 29.04
0 MediaWiki\Api\ApiHookRunner 44.12 27.95
0 ApiPurge 63.76 33.03
0 ApiBase 44.21 0
0 ApiResult 43.01 0
0 ApiQueryRevisionsBase 33.4 0
0 ApiQueryCategoryMembers 48.52 17.81
0 ApiQueryPageProps 75.02 40.05
0 ApiQuerySearch 45.4 13.05
0 PPDStackElement_Hash 81.48 38.16
0 VersionChecker 68.86 25.92
0 CacheTime 71.99 27.86
0 MediaWiki\Parser\ParserOutputFlags 105.9 56.86
0 MWTidy 124.5 76.82
0 LinkHolderArray 48.95 12.96
0 MediaWiki\Parser\ParserObserver 94.53 49.3
0 ParserOutput 43.38 0
0 PPDStack_Hash 80.48 40.88
0 MediaWiki\Parser\RevisionOutputCache 73.04 31.07
0 ExtensionRegistry 53.39 11.2
0 ExtensionJsonValidator 70.15 33.93
0 ExtensionJsonValidationError 220.43 171
0 ExtensionProcessor 39.45 0
0 MediaWiki\Parser\ParserCacheFactory 88.32 44.91
0 ExtensionDependencyError 90.71 45.87
0 MediaWiki\ParamValidator