Created at 2022-09-27 03:52:27 , with PHPMetrics v2.7.3 (Jean-François Lépine).
Violations (0 criticals, 968 errors)
2,070
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.08 ReplacementArray 93.88 48.31
0.03 MediaWiki\MediaWikiServices 52.36 6.99
0.03 MediaWiki\Maintenance\MaintenanceParameters 54.04 11.74
0.01 DependencyWrapper 90.33 44.22
0.01 Title 44.57 0
0.01 MWExceptionHandler 58.59 13.13
0.01 MWException 76.47 31.85
0.01 Maintenance 43.87 0
0.01 Html 46.64 1.73
0 LegacyLogFormatter 89.84 44.19
0 PageLangLogFormatter 86.43 50.66
0 PEAR 216.88 171
0 LogEntryBase 104.53 56.85
0 PatrolLogFormatter 85.99 44.85
0 DeleteLogFormatter 48.57 18.95
0 RightsLogFormatter 50.57 23.94
0 RCDatabaseLogEntry 65.11 39.91
0 ProtectLogFormatter 55.41 27.07
0 WebRequestUpload 83.8 39.81
0 NewUsersLogFormatter 92.41 48.75
0 DatabaseLogEntry 67.1 30.65
0 ContentModelLogFormatter 54.16 54.16
0 MediaWiki\EditPage\SpamChecker 98.52 53.47
0 MediaWiki\EditPage\TextConflictHelper 74.73 31.56
0 MediaWiki\EditPage\TextboxBuilder 81.24 40.07
0 MediaWiki\EditPage\Constraint\EditFilterMergedContentHookConstraint 83.45 40.57
0 MediaWiki\EditPage\Constraint\ContentModelChangeConstraint 86.07 47.53
0 MediaWiki\EditPage\Constraint\PageSizeConstraint 92.24 48.9
0 MediaWiki\EditPage\Constraint\SimpleAntiSpamConstraint 90.17 51.18
0 MediaWiki\EditPage\Constraint\EditConstraintFactory 92.45 45.59
0 MediaWiki\EditPage\Constraint\SelfRedirectConstraint 88.72 49.01
0 ImportLogFormatter 112.13 64.12
0 LogFormatter 39.58 0
0 BlockLogFormatter 53.62 18.76
0 RequestContext 57.76 13.98
0 MediaWiki\Block\SystemBlock 91.21 47.48
0 MediaWiki\Block\BlockRestrictionStore 64.15 22.34
0 MediaWiki\Block\UserBlockCommandFactory 91.45 45.97
0 MediaWiki\Block\BlockManager 55.68 12.47
0 MediaWiki\Block\BlockActionInfo 98.31 51.58
0 MediaWiki\Block\BlockErrorFormatter 78.49 33.89
0 MediaWiki\Block\DatabaseBlockStore 54.88 17.18
0 MediaWiki\Block\DatabaseBlock 42.24 0.16
0 MediaWiki\Block\UnblockUser 71.34 33.04
0 MediaWiki\Block\BlockUtils 74.91 32.72
0 DerivativeContext 73.65 29.28
0 ContextSource 87.72 41.19
0 LogPager 51.58 13.03
0 FormOptions 67.99 23.23
0 MediaWiki\Watchlist\WatchlistManager 63.29 19.86
0 WikitextLogFormatter 219.96 171
0 PatrolLog 94.85 52.04
0 MoveLogFormatter 80.1 40.63
0 LogPage 62.63 20.71
0 TagLogFormatter 84.63 42.52
0 MergeLogFormatter 87.15 45.44
0 LogEventsList 47.03 6.31
0 UploadLogFormatter 106.16 59.32
0 ManualLogEntry 64.31 20.64
0 MediaWiki\EditPage\Constraint\ImageRedirectConstraint 91.48 51.42
0 MediaWiki\EditPage\Constraint\EditRightConstraint 90.82 53.1
0 MediaWiki\EditPage\Constraint\ReadOnlyConstraint 97.43 57.04
0 MediaWiki\EditPage\Constraint\DefaultTextConstraint 87.24 48.75
0 MWLBFactory 63.31 20.37
0 ImageGalleryBase 74.17 28.28
0 PackedOverlayImageGallery 107.43 59.06
0 PackedImageGallery 86.66 42.82
0 SlideshowImageGallery 107.33 60.82
0 TraditionalImageGallery 63.26 20.01
0 PageDataRequestHandler 78.38 35.62
0 MediaWiki\HeaderCallback 82.28 40.84
0 ReadOnlyMode 98.47 54.24
0 MediaWiki\MainConfigSchema 49.59 0
0 ContentSecurityPolicy 52.33 10.55
0 MediaWiki\DB\AbstractSchemaValidationError 215.46 171
0 CloneDatabase 78.47 38.83
0 ImageGalleryClassNotFoundException 216.73 171
0 MediaWiki\DB\AbstractSchemaValidator 83.44 43.42
0 TransactionRoundDefiningUpdate 100.81 59.47
0 MediaWiki\Deferred\LinksUpdate\LinksUpdate 64 20.76
0 MediaWiki\Deferred\LinksUpdate\TitleLinksTable 97.46 51.04
0 MediaWiki\Deferred\LinksUpdate\GenericPageLinksTable 71.87 33.95
0 MediaWiki\Deferred\LinksUpdate\LinksDeletionUpdate 78.01 41.46
0 MediaWiki\Deferred\LinksUpdate\ExternalLinksTable 74.05 41.39
0 MediaWiki\Deferred\LinksUpdate\CategoryLinksTable 61.72 24.45
0 MediaWiki\Deferred\LinksUpdate\LangLinksTable 73.37 40.41
0 MediaWiki\Deferred\LinksUpdate\PageLinksTable 76.86 54.95
0 MediaWiki\Deferred\LinksUpdate\ImageLinksTable 71.21 38.27
0 PackedHoverImageGallery 220.53 171
0 NolinesImageGallery 110.92 64.71
0 MediaWiki\EditPage\Constraint\UserRateLimitConstraint 90.93 50.21
0 ComposerHookHandler 84.38 48.45
0 MediaWiki\Block\BlockPermissionCheckerFactory 106.86 61.45
0 MediaWiki\EditPage\Constraint\NewSectionMissingSubjectConstraint 94.01 52.92
0 MediaWiki\EditPage\Constraint\UserBlockConstraint 93.56 53.21
0 MediaWiki\EditPage\Constraint\CreationPermissionConstraint 92.48 53.48
0 MediaWiki\EditPage\Constraint\ChangeTagsConstraint 89.4 50.94
0 MediaWiki\EditPage\Constraint\EditConstraintRunner 93.84 47.53
0 MediaWiki\EditPage\Constraint\AccidentalRecreationConstraint 94.58 55.59
0 MediaWiki\EditPage\Constraint\AutoSummaryMissingSummaryConstraint 92.39 49.41
0 MediaWiki\EditPage\Constraint\SpamRegexConstraint 83.32 43.64
0 MediaWiki\EditPage\Constraint\MissingCommentConstraint 94.8 56.19
0 MediaWiki\EditPage\Constraint\UnicodeConstraint 97.18 55.82
0 ComposerPhpunitXmlCoverageEdit 94.79 50.33
0 EmailNotification 57.27 14.92
0 ComposerVersionNormalizer 97.86 52.25
0 ComposerVendorHtaccessCreator 114.15 65.85
0 ComposerPackageModifier 92.08 55.47
0 Interwiki 90.58 44.44
0 MediaWiki\Interwiki\InterwikiLookupAdapter 78.43 37.58
0 MediaWiki\Interwiki\NullInterwikiLookup 108.76 64.65
0 MediaWiki\Interwiki\ClassicInterwikiLookup 61.1 18.89
0 SiteStats 67.19 28.14
0 EditPage 39.41 0
0 UserMailer 56.33 14.56
0 MailAddress 92.57 47.95
0 MediaWiki\Mail\Emailer 112.79 66.03
0 MediaWiki\Block\CompositeBlock 76.28 33.8
0 MediaWiki\Block\Restriction\PageRestriction 87.72 45.37
0 MediaWiki\Deferred\LinksUpdate\InterwikiLinksTable 72.93 41.15
0 LCStoreStaticArray 71.49 33.83
0 MediaWiki\Languages\LanguageFactory 78.76 35.17
0 MediaWiki\Languages\LanguageConverterFactory 88.85 43.34
0 ConverterRule 47.2 8.44
0 LanguageConverter 42.04 0
0 TrivialLanguageConverter 74.52 34.08
0 Message 45.68 0
0 MainConfigDependency 94.64 58.77
0 FileDependency 91.07 48.5
0 CacheDependency 220.1 171
0 GlobalDependency 107.03 60.59
0 ConstantDependency 111.54 64.36
0 LCStoreDB 65.18 35.39
0 LanguageConverterSpecific 105.42 57.93
0 MediaWiki\Languages\LanguageFallback 86.72 41.74
0 UzConverter 60.43 27.08
0 EnConverter 93.58 47.52
0 KuConverter 67.07 27.33
0 ShiConverter 91.29 43.61
0 GanConverter 96.4 49.33
0 BanConverter 60.92 18.36
0 ZhConverter 89.12 42.9
0 TlyConverter 78.69 37.03
0 TgConverter 97.46 49.64
0 KkConverter 47.32 14.23
0 SrConverter 82.68 36.35
0 LanguageCode 78.4 31.38
0 Action 73.53 27.34
0 IuConverter 87.81 40.5
0 PurgeAction 80.69 43.18
0 MediaWiki\Preferences\SignatureValidatorFactory 102.73 57.7
0 ForeignResourceManager 50.33 14.19
0 HistoryPager 47.85 10.07
0 UnwatchAction 83.88 49.48
0 HistoryAction 55.98 19.4
0 FormAction 90.42 43.78
0 McrRestoreAction 86.07 49.52
0 DeleteAction 47.41 14.12
0 MediaWiki\Actions\ActionFactory 72.55 29.45
0 EditAction 94.14 52.75
0 ProtectAction 92.05 58.48
0 UnprotectAction 114.76 67.98
0 RevertAction 72.02 33.49
0 ViewAction 89.07 51.27
0 InfoAction 40.59 2.18
0 RenderAction 114.76 67.98
0 FormlessAction 219.85 171
0 WatchAction 69.48 29.57
0 RollbackAction 57.02 25.15
0 SpecialPageAction 84.05 45.63
0 McrUndoAction 46.33 14.56
0 RawAction 59.68 21.39
0 SubmitAction 121.14 73.46
0 MediaWiki\Actions\FileDeleteAction 69.67 32.6
0 MarkpatrolledAction 66.33 34.96
0 CreditsAction 64.39 26.99
0 CrhConverter 54.87 19.68
0 LCStoreNull 111.6 65.47
0 MediaWiki\Block\Restriction\NamespaceRestriction 113.02 69.25
0 DumpFilter 91.11 45.07
0 MediaWiki\Export\WikiExporterFactory 105.62 59.71
0 DumpBZip2Output 125.84 76.82
0 DumpFileOutput 86.36 42.58
0 DumpNotalkFilter 120.4 76.82
0 ExportProgressFilter 107.57 60.57
0 DumpGZipOutput 125.84 76.82
0 DumpOutput 98.39 51.29
0 DumpNamespaceFilter 93.85 48.53
0 DumpPipeOutput 80.44 43.6
0 Dump7ZipOutput 90.28 50
0 DumpMultiWriter 86.43 42.08
0 DumpDBZip2Output 125.84 76.82
0 PasswordFactory 78.79 33.61
0 WikiExporter 51.06 11.9
0 XmlDumpWriter 48.97 8.96
0 DumpLBZip2Output 125.97 76.82
0 DumpStringOutput 115.42 67.09
0 BaseDump 64.99 27.38
0 SiteStatsInit 71.42 31.35
0 MediaWiki\Block\BlockUser 50.32 8.45
0 MediaWiki\Block\BlockRestrictionStoreFactory 97.49 55.97
0 MediaWiki\Block\AbstractBlock 70.62 24.59
0 MediaWiki\Block\BlockPermissionChecker 87.52 42.44
0 MediaWiki\Block\Restriction\ActionRestriction 118.84 71.73
0 MediaWiki\Block\Restriction\AbstractRestriction 91.21 46.88
0 MWSaltedPassword 90.61 56.13
0 UserPasswordPolicy 73.26 31.4
0 MediaWiki\Languages\LanguageNameUtils 70.22 27.21
0 TitleValue 77.43 33.09
0 LanguageConverterIcu 94.1 48.32
0 MessageCache 42.58 0
0 LocalisationCache 41.17 0
0 LocalisationCacheBulkLoad 87.33 42.46
0 Language 43.01 0
0 LCStoreCDB 66.64 36.35
0 MediaWikiTitleCodec 55.57 12.84
0 SubpageImportTitleFactory 106.22 58.38
0 NamespaceAwareForeignTitleFactory 86.3 40.5
0 NamespaceImportTitleFactory 107.16 59.32
0 NamespaceInfo 63.27 17.95
0 NaiveImportTitleFactory 99.88 52.45
0 MalformedTitleException 98.06 51.67
0 Password 91.58 43.55
0 ForeignTitle 88.42 43.65
0 NaiveForeignTitleFactory 103.3 54.85
0 PasswordPolicyChecks 84.45 39.89
0 PasswordError 218.22 171
0 ParameterizedPassword 89.61 45.15
0 BcryptPassword 85.45 46.46
0 MWOldPassword 92.31 55.08
0 Argon2Password 86.34 45.77
0 EncryptedPassword 74.82 40.59
0 LayeredParameterizedPassword 72.4 35.76
0 InvalidPassword 102.9 64.41
0 Pbkdf2Password 88.44 52.39
0 MediaWiki\Deferred\LinksUpdate\LinksTable 72.52 26.11
0 MediaWiki\Deferred\LinksUpdate\LinksTableGroup 70.4 28.97
0 MediaWiki\Deferred\LinksUpdate\TemplateLinksTable 83.18 51.51
0 Jpeg2000Handler 115.78 66.86
0 MediaHandler 60.53 12.84
0 IPTC 40.62 1.43
0 BitmapMetadataHandler 63.64 22.47
0 BitmapHandler 43.16 5.7
0 TransformTooBigImageAreaError 107.55 59.52
0 BmpHandler 97.53 50.65
0 BitmapHandler_ClientOnly 109.77 61.17
0 PNGMetadataExtractor 44.91 12.74
0 Exif 44.14 2.29
0 MediaHandlerFactory 84.92 44.35
0 ThumbnailImage 72.77 31.16
0 MediaWiki\Http\MwHttpRequestToResponseInterfaceAdapter 76.43 41.19
0 JpegMetadataExtractor 62.54 21.37
0 Http 92.36 45.14
0 MediaWiki\Http\HttpRequestFactory 76.43 30.59
0 MWHttpRequest 50.72 8.54
0 MWCallbackStream 106.64 64.36
0 GuzzleHttpRequest 66.8 26.31
0 Timing 81.92 37.64
0 RedisConnRef 73.88 29.52
0 RedisConnectionPool 61.25 19.71
0 HttpStatus 95.28 48.61
0 Wikimedia\StaticArrayWriter 85.68 41.35
0 FSLockManager 68.03 28
0 LockManager 77.67 31.54
0 SVGReader 50.29 13.7
0 TransformParameterError 112.62 64.17
0 RedisLockManager 62.85 26.02
0 PNGHandler 70 31.99
0 MediaWiki\Settings\Config\PhpIniSink 107.59 63.13
0 MediaWiki\Settings\Config\GlobalConfigBuilder 76.83 43.69
0 MediaWiki\Settings\Config\ConfigSchemaAggregator 63.03 19.02
0 MediaWiki\Settings\Config\ArrayConfigBuilder 67.55 40.83
0 MediaWiki\Settings\Config\NullIniSink 126.12 79.32
0 MediaWiki\Settings\SettingsBuilder 62.37 17.54
0 MediaWiki\Settings\WikiFarmSettingsLoader 91.88 47.27
0 MediaWiki\Settings\Cache\CachedSource 79.54 34.5
0 GIFMetadataExtractor 57.73 19.58
0 DjVuHandler 55.02 18.13
0 WebPHandler 70.04 27.19
0 MediaTransformOutput 74.73 30.23
0 ExifBitmapHandler 64.89 27.65
0 GIFHandler 69.29 31.24
0 TrivialMediaHandlerState 103.49 65.25
0 TransformationalImageHandler 56.9 12.47
0 DjVuImage 47.74 16.71
0 MediaTransformInvalidParametersException 220.53 171
0 JpegHandler 62.92 25.28
0 ImageHandler 65.64 24.32
0 TiffHandler 87.62 44.89
0 FormatMetadata 35.1 0
0 MediaTransformError 95.36 50.15
0 XCFHandler 82.7 36.68
0 SvgHandler 46.23 8.66
0 MemcLockManager 58.81 19.78
0 ScopedLock 97.14 49.76
0 MediaWiki\Settings\Config\ConfigBuilderBase 76.27 43.88
0 Wikimedia\NonSerializable\NonSerializableTrait 116.74 73.16
0 Wikimedia\Metrics\Exceptions\UndefinedPrefixException 171 171
0 Wikimedia\Metrics\Exceptions\InvalidConfigurationException 171 171
0 Wikimedia\Metrics\Exceptions\UnsupportedFormatException 171 171
0 Wikimedia\Metrics\Exceptions\InvalidLabelsException 171 171
0 Wikimedia\Metrics\NullMetric 119 75.43
0 Wikimedia\Metrics\MetricsFactory 68.86 25.95
0 StringUtils 70.45 25.79
0 Wikimedia\Reflection\GhostFieldAccessTrait 100.75 55.5
0 ComposerLock 102.35 57.55
0 ComposerJson 96.86 52.88
0 ComposerInstalled 99.91 55.8
0 Xhprof 101.99 54.51
0 Wikimedia\Metrics\MetricUtils 72.08 32.99
0 HashRing 58.97 17.34
0 MemoizedCallable 87.84 41.39
0 Wikimedia\Message\ParamType 108.46 59.59
0 Wikimedia\Message\MessageParam 116.05 69.99
0 Wikimedia\Message\DataMessageValue 92.54 47.11
0 Wikimedia\Message\ListParam 92.9 51.81
0 Wikimedia\Message\ListType 118.3 73.84
0 Wikimedia\Message\ScalarParam 92.95 52.31
0 Wikimedia\Message\MessageValue 80.14 33.32
0 Deflate 100.26 54.74
0 Wikimedia\ParamValidator\SimpleCallbacks 84.17 45.37
0 Wikimedia\ParamValidator\ValidationException 94.35 49.42
0 Wikimedia\Metrics\Sample 98.15 60.81
0 Wikimedia\Metrics\CounterMetric 99.19 54.32
0 NullLockManager 93.75 50.7
0 MappedIterator 85.5 42.82
0 QuorumLockManager 71.8 27.3
0 PostgreSqlLockManager 77.88 42.28
0 DBLockManager 77.85 32.94
0 UDPTransport 81.06 41.56
0 Wikimedia\Mime\MimeMap 39.27 22.22
0 MSCompoundFileReader 52.78 20.19
0 IEContentAnalyzer 36.55 0
0 Wikimedia\Mime\MimeMapMinimal 105.75 59.88
0 XmlTypeCheck 58.95 16.25
0 MimeAnalyzer 40.14 0
0 MWCryptHash 94.3 47.7
0 JSToken 171 171
0 Wikimedia\Metrics\TimingMetric 101.5 56.37
0 JSTokenizer 55 12.77
0 JSNode 55.39 44.73
0 JSCompilerContext 64.05 64.05
0 JSParser 17.68 0
0 JSMinPlus 14.49 0
0 DnsSrvDiscoverer 87.55 41.66
0 VirtualRESTServiceClient 65.44 21.78
0 RestbaseVirtualRESTService 80.15 34.98
0 VirtualRESTService 101.68 52.8
0 ParsoidVirtualRESTService 82.65 37.99
0 SwiftVirtualRESTService 75.1 32.65
0 Wikimedia\Metrics\GaugeMetric 101.5 56.37
0 MediaWiki\Settings\Config\MergeStrategy 84.55 43.1
0 MediaWiki\Settings\SettingsBuilderException 105.17 65.38
0 MediaWiki\Deferred\LinksUpdate\PagePropsTable 68.15 31.48
0 Pingback 74.45 30.21
0 MediaWiki\Session\SessionBackend 46.48 5.73
0 MediaWiki\Session\MetadataMergeException 105.8 60.19
0 MediaWiki\Session\BotPasswordSessionProvider 70.44 33.67
0 MediaWiki\Session\ImmutableSessionProviderWithCookie 78.27 36.55
0 MediaWiki\Session\PHPSessionHandler 63.25 22.69
0 MediaWiki\Session\SessionInfo 76.45 31.19
0 MediaWiki\Session\UserInfo 82.86 38.16
0 MediaWiki\Session\Session 57.36 14.93
0 MediaWiki\Session\SessionId 107.24 61.36
0 MediaWiki\Session\SessionProvider 76.28 27.83
0 PHPVersionCheck 67.33 26.11
0 TemplateParser 75.27 30.92
0 MediaWiki\Session\SessionManager 37.82 0
0 StubGlobalUser 91.84 44.48
0 XmlJsCode 105.05 56.44
0 Xml 51.28 7.88
0 XmlSelect 81.36 37.32
0 MediaWiki\Tidy\RemexDriver 63.7 42.08
0 MediaWiki\Tidy\RemexCompatFormatter 57.93 37.53
0 MediaWiki\Tidy\TidyDriverBase 109.71 64.19
0 MediaWiki\Tidy\RemexCompatMunger 48.31 11.33
0 MediaWiki\Tidy\RemexMungerData 89.13 43.61
0 MediaWiki\Tidy\RemexCompatBuilder 76.99 48.76
0 MediaWiki\Message\TextFormatter 99.93 57.16
0 MediaWiki\Message\UserGroupMembershipParam 79.45 58.23
0 MediaWiki\Session\CsrfTokenSet 97.42 50.95
0 MediaWiki\Session\Token 86.17 42.78
0 MediaWiki\Message\MessageFormatterFactory 105.2 61.57
0 DataUpdate 99.8 52.88
0 MediaWiki\Preferences\MultiUsernameFilter 89.36 48.29
0 AtomicSectionUpdate 90.53 50.78
0 SearchUpdate 73.8 31.96
0 MWCallableUpdate 86.75 48.22
0 HtmlFileCacheUpdate 92.52 51.12
0 DeferredUpdatesScope 71.92 28.5
0 JobQueueEnqueueUpdate 92.54 52.41
0 AutoCommitUpdate 84.84 47.79
0 DeferredUpdatesScopeStack 99.99 53.29
0 RefreshSecondaryDataUpdate 78.88 41.21
0 UserEditCountInfo 99.03 55.69
0 UserEditCountUpdate 83.81 44.82
0 MediaWiki\Session\CookieSessionProvider 54.56 17.04
0 MessageCacheUpdate 94.66 54.93
0 DeferredUpdates 68.7 22.77
0 HTMLCacheUpdate 100.92 58.08
0 CdnCacheUpdate 62.36 22.6
0 SiteStatsUpdate 68.23 32.26
0 SendPasswordResetEmailUpdate 97.04 56.06
0 WANCacheReapUpdate 85.03 41.38
0 OutputPage 43.92 0
0 MediaWiki\OutputHandler 76.17 33.62
0 DeprecatedGlobal 111.41 62.68
0 RawMessage 108.04 59.57
0 MediaWiki\Session\SessionOverflowException 105.22 61.58
0 MediaWiki\Message\Converter 77.71 38.59
0 PageProps 66.42 25.94
0 MediaWiki\Settings\LocalSettingsLoader 90.8 47.25
0 ExtensionProcessor 39.45 0
0 MediaWikiVersionFetcher 109.07 64.62
0 CommentStoreComment 92.21 49.02
0 FileDeleteForm 71.74 35.15
0 ActorMigrationBase 54.25 13.19
0 NoWriteWatchedItemStore 79.28 34.55
0 WatchedItemQueryService 33.39 0.07
0 WatchedItem 81.95 36.73
0 WatchedItemStore 41.02 0
0 ExtensionJsonValidator 70.15 33.93
0 ExtensionDependencyError 90.71 45.87
0 VersionChecker 68.86 25.92
0 ExtensionRegistry 53.39 11.2
0 MediaWiki\Auth\Throttler 75.29 33.16
0 ExtensionJsonValidationError 220.43 171
0 Status 63.85 20.79
0 MediaWiki\Settings\DynamicDefaultValues 87.18 45.76
0 MediaWiki\Settings\Source\FileSource 86.08 39.62
0 MediaWiki\Settings\Source\SettingsFileUtils 112.14 64.61
0 MediaWiki\Settings\Source\ArraySource 97.8 64.14
0 MediaWiki\Settings\Source\PhpSettingsSource 91.59 49.56
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 77.46 36.61
0 MediaWiki\Settings\Source\JsonSchemaTrait 70.52 33.05
0 MediaWiki\Settings\Source\EtcdSource 76.6 31.97
0 MediaWiki\Auth\AbstractSecondaryAuthenticationProvider 92.13 47.07
0 MediaWiki\Auth\TemporaryPasswordAuthenticationRequest 89.6 47.14
0 MediaWiki\ParamValidator\TypeDef\TagsDef 87.86 48.15
0 MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider 80.84 36.83
0 MediaWiki\ParamValidator\TypeDef\TitleDef 78.94 37.96
0 MediaWiki\ParamValidator\TypeDef\NamespaceDef 67.5 36.52
0 MediaWiki\ParamValidator\TypeDef\UserDef 66.33 24.93
0 MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProvider 49.76 20.48
0 MediaWiki\Auth\ConfirmLinkSecondaryAuthenticationProvider 66.19 32.83
0 MediaWiki\Auth\RememberMeAuthenticationRequest 88.66 44.2
0 MediaWiki\Auth\ConfirmLinkAuthenticationRequest 88.35 47.64
0 MediaWiki\Auth\CheckBlocksSecondaryAuthenticationProvider 82.24 42.72
0 MediaWiki\Auth\CreationReasonAuthenticationRequest 112.84 68.39
0 MediaWiki\Auth\EmailNotificationSecondaryAuthenticationProvider 82.99 47.06
0 MediaWiki\Auth\AuthManager 38.09 0
0 MediaWiki\Auth\AuthenticationResponse 85.81 39.42
0 MediaWiki\Auth\UsernameAuthenticationRequest 116.23 70.5
0 MediaWiki\Auth\CreateFromLoginAuthenticationRequest 94.33 49.73
0 MediaWiki\Auth\ButtonAuthenticationRequest 84.76 42.36
0 MediaWiki\Auth\AuthenticationRequest 66.4 21.7
0 MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider 44.65 12.42
0 MediaWiki\Auth\UserDataAuthenticationRequest 91.31 49.66
0 MediaWiki\Auth\ResetPasswordSecondaryAuthenticationProvider 68.45 36.24
0 MediaWiki\Auth\CreatedAccountAuthenticationRequest 109.17 64.32
0 MediaWiki\Auth\AbstractPreAuthenticationProvider 99.44 54
0 MediaWiki\Auth\PasswordAuthenticationRequest 89.65 49.52
0 MediaWiki\Auth\PasswordDomainAuthenticationRequest 91.21 48.83
0 MediaWiki\Auth\AbstractPrimaryAuthenticationProvider 86.8 41.55
0 MediaWiki\Auth\ThrottlePreAuthenticationProvider 68.81 33.3
0 MediaWiki\Auth\AbstractAuthenticationProvider 92.22 45.84
0 MediaWiki\Preferences\TimezoneFilter 108.47 69.48
0 MediaWiki\Preferences\IntvalFilter 109.87 70.88
0 MediaWiki\Preferences\MultiTitleFilter 83.93 44.74
0 ConfigFactory 82.62 39.39
0 CssContentHandler 81.11 42.67
0 TextContent 81.42 35.28
0 WikiTextStructure 73.31 30.58
0 MediaWiki\Content\Renderer\ContentRenderer 106.96 60.9
0 MediaWiki\Content\Renderer\ContentParseParams 96.76 54.07
0 FallbackContentHandler 96.84 49.67
0 MediaWiki\Content\ContentHandlerFactory 79.24 34.48
0 FileContentHandler 70.54 44.75
0 ContentHandler 47.98 0.98
0 JavaScriptContentHandler 85.28 42.38
0 MultiConfig 100.96 54.2
0 ConfigException 220.59 171
0 ContentModelChange 66.78 26.24
0 EtcdConfig 57.9 20.87
0 EtcdConfigParseError 213.45 171
0 GlobalVarConfig 98.28 50.75
0 MediaWiki\Config\ServiceOptions 86.2 43.22
0 MediaWiki\Config\ConfigRepository 80.55 35.73
0 HashConfig 94.93 50.18
0 ApiImageRotate 58.03 30.67
0 ApiParamInfo 34.52 10.71
0 ApiUnblock 66.81 37.7
0 ApiQueryBlocks 42.18 15.31
0 ApiQueryAllLinks 40.85 17.87
0 ApiOpenSearch 51.55 18.38
0 JsonContentHandler 85.45 43.27
0 JavaScriptContent 96.43 49.59
0 ApiEmailUser 70.12 41.77
0 ForeignDBFile 82.21 39.83
0 UnregisteredLocalFile 71.81 30.97
0 File 44.36 0
0 LocalFileMoveBatch 58.11 20.47
0 MetadataStorageHelper 78.47 37.37
0 LocalFileLockError 113.66 65.98
0 ArchivedFile 51.29 10.01
0 LocalFileRestoreBatch 53.94 17.01
0 ForeignAPIFile 58.73 19.18
0 OldLocalFile 64.03 21.45
0 LocalFile 41.54 0
0 MediaFileTrait 77.05 36.68
0 SiteConfiguration 57.48 11.73
0 AbstractContent 72.68 25.34
0 TextContentHandler 78.56 35.07
0 CssContent 96.19 49.59
0 JsonContent 80.52 35.86
0 MessageContent 93.98 46.63
0 FallbackContent 92.95 46.22
0 WikitextContentHandler 69.35 29.24
0 MediaWiki\Content\ValidationParams 100.57 57.28
0 WikitextContent 73.41 29.21
0 CodeContentHandler 112.46 64.36
0 MediaWiki\Content\Transform\PreSaveTransformParamsValue 100.25 57.69
0 MediaWiki\Content\Transform\PreloadTransformParamsValue 100.25 57.69
0 MediaWiki\Content\Transform\ContentTransformer 102.61 56.08
0 ApiModuleManager 75.14 30.91
0 ApiQueryDeletedRevisions 48.46 19.53
0 LocalRepo 49.92 10.18
0 MediaWiki\Api\Validator\ApiParamValidator 55.59 17.31
0 ApiErrorFormatter 65.23 22.36
0 ApiRollback 64 31.52
0 ApiErrorFormatter_BackCompat 71.91 36.78
0 ApiRemoveAuthenticationData 73.42 41.31
0 ApiFeedContributions 64.83 27.39
0 ApiSetPageLanguage 75.84 39.16
0 ApiQueryBacklinksprop 40.29 11.15
0 ApiQueryBlockInfoTrait 99.03 52.48
0 ApiImportReporter 96.61 54.75
0 MediaWiki\Api\Validator\SubmoduleDef 51.11 23.03
0 MediaWiki\Api\Validator\ApiParamValidatorCallbacks 67.24 35.31
0 ApiResult 43.01 0
0 ApiQuerySiteinfo 20.95 0
0 ApiRevisionDelete 50.34 29.76
0 ApiPageSet 41.06 0
0 ApiFeedWatchlist 51.34 19.99
0 ApiOpenSearchFormatJson 97.28 52.36
0 ApiUndelete 63.99 34.56
0 ApiQueryIWLinks 54.96 32.55
0 ApiBlock 63.03 27.76
0 ApiRawMessage 104.04 57.24
0 ApiHelpParamValueMessage 90.09 44.38
0 ApiWatch 54.79 28.99
0 ApiAMCreateAccount 65.72 37.44
0 ApiWatchlistTrait 78.83 36.13
0 ApiQueryGeneratorBase 95.76 49.31
0 ApiQueryUserContribs 26.85 0
0 ApiQueryPrefixSearch 72.24 35.95
0 ApiQueryDuplicateFiles 59.35 29.29
0 ApiResetPassword 64.97 36.02
0 ApiFormatNone 123.1 75.04
0 ApiTag 54.86 27.01
0 ApiOptions 61.04 26
0 ApiQueryAllDeletedRevisions 36.84 9.04
0 ApiMergeHistory 69.15 36.46
0 ApiDelete 63.9 26.03
0 ApiQueryAllPages 50.56 19.65
0 ApiQueryPagesWithProp 61.31 33.04
0 ApiLinkAccount 68.72 38.87
0 ApiBase 44.3 0
0 ApiFormatFeedWrapper 90.24 44.84
0 ApiQuery 50.08 11.83
0 ApiMain 38.6 0
0 MediaWiki\Api\ApiHookRunner 44.12 27.95
0 ApiHelp 35.82 5.3
0 ApiQueryBase 61.46 16.29
0 ApiQueryImageInfo 35.09 0
0 ApiChangeAuthenticationData 76.37 44.05
0 ApiCheckToken 69.98 46.98
0 ApiUsageException 88.09 42.71
0 ApiImport 59.76 31.75
0 ApiQueryExtLinksUsage 45.98 22.79
0 ApiParse 30.76 0
0 ApiUserrights 58.36 29.99
0 LocalFileDeleteBatch 51.68 19.19
0 RepoGroup 57.02 16.28
0 ApiQueryProtectedTitles 54.23 26.6
0 MediaWiki\ResourceLoader\SkinModule 55.42 11.14
0 MediaWiki\ResourceLoader\Context 61.55 19.46
0 MediaWiki\ResourceLoader\OOUIIconPackModule 77.39 44.38
0 MediaWiki\ResourceLoader\FileModule 41.35 0
0 MediaWiki\ResourceLoader\MwUrlModule 111.61 65.32
0 MediaWiki\ResourceLoader\UserModule 86.78 48.06
0 MediaWiki\ResourceLoader\OOUIImageModule 74.31 36.09
0 MediaWiki\ResourceLoader\MessageBlobStore 76.83 32.26
0 MediaWiki\ResourceLoader\ResourceLoader72Hack 217.6 171
0 MediaWiki\ResourceLoader\LanguageDataModule 99.57 54.84
0 MediaWiki\ResourceLoader\ResourceLoader 44.08 0
0 MediaWiki\ResourceLoader\Context72Hack 220.15 171
0 MediaWiki\ResourceLoader\UserStylesModule 86.22 46.99
0 CategoryViewer 48.74 8.89
0 MediaWiki\ResourceLoader\ForeignApiModule 110.72 68.81
0 MediaWiki\ResourceLoader\WikiModule 48.86 7.62
0 MediaWiki\ResourceLoader\OOUIModule 78.46 36.84
0 MediaWiki\ResourceLoader\SiteStylesModule 96.39 53.83
0 MediaWiki\ResourceLoader\Image 59.03 17.18
0 MediaWiki\ResourceLoader\CodexModule 95.71 51.26
0 MediaWiki\ResourceLoader\UserOptionsModule 94.71 48.95
0 MediaWiki\ResourceLoader\OOUIFileModule 84.66 42.62
0 MediaWiki\ResourceLoader\DerivativeContext 59.85 27.86
0 MediaWiki\ResourceLoader\CircularDependencyError 215.46 171
0 MediaWiki\ResourceLoader\HookRunner 79.5 50.95
0 MediaWiki\ResourceLoader\StartUpModule 63.97 20.66
0 MediaWiki\ResourceLoader\Module 59.73 12.91
0 MediaWiki\Page\DeletePage 50 7.97
0 Wikimedia\DependencyStore\KeyValueDependencyStore 76.07 41.7
0 ImageHistoryPseudoPager 64.54 25.73
0 MediaWiki\Navigation\PagerNavigationBuilder 66.61 24.72
0 MediaWiki\Navigation\PrevNextNavigationRenderer 99.72 54.71
0 MWTimestamp 84.1 39.46
0 MediaWiki\Page\UndeletePage 49.83 10.33
0 MediaWiki\Page\PageCommandFactory 78.05 35.81
0 MediaWiki\Page\PageIdentityValue 95.65 48.63
0 MediaWiki\Page\WikiPageFactory 83.04 40.39
0 MediaWiki\Page\PageReferenceValue 89.78 44.39
0 WikiCategoryPage 90.95 48.1
0 ImageHistoryList 60.03 21.98
0 MediaWiki\Page\PageAssertionException 110.81 65.38
0 MediaWiki\Page\PageStoreFactory 98.94 54.48
0 CategoryPage 81.52 40.84
0 MediaWiki\Page\RedirectStore 111.14 66.68
0 MediaWiki\Page\LegacyArticleIdAccess 116.5 67.76
0 Article 39.97 0
0 ImagePage 36.52 0
0 PageArchive 73.51 29.49
0 MediaWiki\Page\RollbackPage 60.37 18.91
0 WikiFilePage 66.05 27.68
0 WikiPage 44.36 0
0 MediaWiki\Page\PageStoreRecord 95.12 48.12
0 MediaWiki\Page\PageStore 68.16 25.13
0 MediaWiki\Page\ParserOutputAccess 65.39 22.89
0 MediaWiki\Page\PageSelectQueryBuilder 80.11 36.76
0 MediaWiki\ResourceLoader\ClientHtml 57.48 16.59
0 Wikimedia\DependencyStore\SqlModuleDependencyStore 69.28 32.3
0 TempFileRepo 214.58 171
0 UploadBase 40.75 0
0 UploadStashFileNotFoundException 220.53 171
0 UploadChunkZeroLengthFileException 220.53 171
0 UploadStashZeroLengthFileException 220.53 171
0 UploadChunkFileException 220.53 171
0 UploadStashNotLoggedInException 220.53 171
0 UploadStashFileException 220.53 171
0 UploadStashWrongOwnerException 220.53 171
0 UploadStashBadPathException 220.53 171
0 UploadStashNoSuchKeyException 220.53 171
0 UploadStash 62.4 19.07
0 UploadFromStash 83.78 40.64
0 UploadFromChunks 64.48 23.02
0 UploadChunkVerificationException 118.69 70.5
0 UploadFromFile 96.32 49.8
0 UploadStashFile 83.33 37.36
0 UploadFromUrl 62.94 22.88
0 Hooks 90.29 43.02
0 ActorMigration 97.96 52
0 TemplatesOnThisPageFormatter 77.4 34.98
0 ForeignDBViaLBRepo 84.32 48.68
0 ForeignDBRepo 79.22 43.22
0 NullRepo 120.75 72.41
0 ForeignAPIRepo 51.48 10.86
0 FileRepo 43.84 0
0 FileBackendDBRepoWrapper 58.14 21.47
0 UploadStashException 107.21 59.84
0 MediaWiki\Storage\RevisionSlotsUpdate 78.86 33.2
0 Wikimedia\DependencyStore\DependencyStore 105.52 57.03
0 MediaWiki\Storage\EditResult 87.01 39.52
0 MediaWiki\ResourceLoader\ImageModule 59.45 17.12
0 MediaWiki\ResourceLoader\FilePath 91.47 48.66
0 MediaWiki\ResourceLoader\SiteModule 99.97 56.6
0 MediaWiki\ResourceLoader\VueComponentParser 63.42 23.82
0 anonymous@00000000170cbd7a00000000362c1b9a 56.45 45.24
0 anonymous@00000000170c953300000000362c1b9a 70.29 47.03
0 MediaWiki\ResourceLoader\LessVarFileModule 92.36 45.93
0 MediaWiki\ExtensionInfo 92.7 50.33
0 DummyLinker 35.76 26.33
0 MediaWiki\Sparql\SparqlException 215.46 171
0 MediaWiki\Sparql\SparqlClient 76.86 33.53
0 MediaWiki\Storage\EditResultBuilder 69.39 27.76
0 MediaWiki\Storage\EditResultCache 92.62 47.24
0 MediaWiki\Storage\PageUpdateException 217.6 171
0 MediaWiki\Storage\DerivedPageDataUpdater 43.53 0
0 MediaWiki\Storage\NameTableAccessException 113.43 67.37
0 MediaWiki\Storage\RevertedTagUpdateManager 102.82 57.57
0 MediaWiki\Storage\NameTableStoreFactory 78.19 40.1
0 MediaWiki\Storage\BlobStoreFactory 96.13 51.15
0 MediaWiki\Storage\PageUpdater 44.66 0
0 MediaWiki\Storage\SqlBlobStore 56.86 12.96
0 MediaWiki\Storage\PageUpdaterFactory 77.93 34.39
0 MediaWiki\Storage\PageEditStash 59.45 18.08
0 MediaWiki\Storage\NameTableStore 66.1 22.44
0 MediaWiki\Storage\BlobAccessException 217.6 171
0 MediaWiki\Storage\RevertedTagUpdate 69 27.12
0 ApiQueryLinks 52.77 24.29
0 ApiSetNotificationTimestamp 51.68 24.59
0 MediaWiki\Preferences\SignatureValidator 59.83 20.84
0 OOUIHTMLForm 57.52 22.04
0 HTMLButtonField 80.3 37.62
0 HTMLNamespacesMultiselectField 67.45 36.42
0 HTMLComboboxField 86.37 47.92
0 HTMLTimezoneField 71.46 35.02
0 HTMLDateTimeField 56.57 27.01
0 HTMLSelectNamespaceWithButton 98.98 59.51
0 HTMLSubmitField 102.2 64.68
0 HTMLSelectLanguageField 91.33 53.56
0 HTMLUsersMultiselectField 61.08 31.73
0 HTMLSelectLimitField 104.86 59.66
0 HTMLFormFieldRequiredOptionsException 118.34 72.61
0 HTMLFormActionFieldLayout 105.18 64.97
0 HTMLCheckField 78.51 37.17
0 HTMLFormElement 100.45 58.14
0 ListToggle 100.37 54.03
0 ExternalStoreHttp 105.01 64.03
0 ExternalStoreException 215.46 171
0 ExternalStoreMwstore 83.41 39.4
0 ExternalStoreMedium 94.13 48.39
0 ExternalStoreAccess 75.48 32.67
0 ExternalStoreMemory 84.25 42.09
0 ExternalStore 93.83 46.94
0 ExternalStoreFactory 78.87 35.06
0 ExternalStoreDB 62.65 20.63
0 OrderedStreamingForkController 68.64 28.2
0 HTMLSelectOrOtherField 64.99 31.74
0 HTMLIntField 105.27 60.81
0 FormattedRCFeed 105.23 57.03
0 HTMLHiddenField 82.59 46.28
0 HTMLFormFieldCloner 44.23 7.6
0 HTMLRestrictionsField 75.3 36.54
0 HTMLInfoField 85.47 42.17
0 HTMLUserTextField 70.04 34.57
0 HTMLRadioField 72.3 37.47
0 HTMLTextAreaField 69.32 35
0 HTMLTitlesMultiselectField 70.21 35.24
0 HTMLAutoCompleteSelectField 64.95 29.44
0 HTMLTextFieldWithButton 98.98 59.51
0 HTMLTagMultiselectField 65.35 34.48
0 HTMLSelectNamespace 96.83 52.38
0 HTMLMultiSelectField 62.9 23.24
0 HTMLSizeFilterField 81.12 42.96
0 HTMLCheckMatrix 61.28 23.81
0 HTMLApiField 84.1 59.41
0 HTMLTextField 64.67 27.09
0 HTMLFileField 80.22 38.64
0 HTMLEditTools 86.04 49.95
0 HTMLTagFilter 74.21 47.74
0 HTMLSelectField 80.32 43.2
0 HTMLFloatField 83.64 47.84
0 HTMLSelectAndOtherField 63.29 27.92
0 HTMLExpiryField 92.07 48.3
0 HTMLTitleTextField 72.66 36.48
0 HTMLFormFieldWithButton 83.05 44.27
0 MachineReadableRCFeedFormatter 70.21 35.69
0 JSONRCFeedFormatter 125.78 76.82
0 HTMLForm 44.66 0
0 CoreMagicVariables 50.37 15.17
0 MediaWiki\Parser\Parsoid\Config\PageContent 86.11 48.02
0 MediaWiki\Parser\Parsoid\Config\DataAccess 59.41 19.91
0 MediaWiki\Parser\Parsoid\PageBundleParserOutputConverter 105.72 58.53
0 Parser 42.45 0
0 ParserCache 62.08 18.58
0 PPNode_Hash_Attr 83.78 43.34
0 CacheTime 71.99 27.86
0 Sanitizer 40.47 0
0 DateFormatter 65.2 24.27
0 MediaWiki\Parser\ParserOutputFlags 105.27 56.24
0 PPNode_Hash_Array 88.59 48.47
0 PPDPart_Hash 112.02 63.9
0 MediaWiki\Parser\Parsoid\Config\SiteConfig 43.92 9.02
0 MediaWiki\Parser\ParserObserver 94.53 49.3
0 MediaWiki\Parser\RevisionOutputCache 73.02 29.87
0 DateFormatterFactory 100.96 64.52
0 MediaWiki\Parser\RemexRemoveTagHandler 80.29 36.09
0 ParserFactory 83.71 39.17
0 PPDStackElement_Hash 81.59 38.03
0 LinkHolderArray 49.16 13.1
0 CoreParserFunctions 37.45 0
0 MediaWiki\Parser\RemexStripTagHandler 85.42 43.56
0 DerivativeRequest 87.1 45.05
0 Wikimedia\ParamValidator\TypeDef\StringDef 74.56 34.94
0 MediaWiki\Preferences\DefaultPreferencesFactory 36.67 0
0 MediaWiki\Parser\Parsoid\Config\PageConfigFactory 84.26 40.67
0 MediaWiki\Parser\Parsoid\Config\PageConfig 71.38 31.73
0 UDPRCFeedEngine 117.72 68.48
0 PPCustomFrame_Hash 93.33 49.05
0 RedisPubSubFeedEngine 96.49 49.54
0 RCFeed 89.88 46.11
0 IRCColourfulRCFeedFormatter 68.58 32.32
0 XMLRCFeedFormatter 121.58 73.16
0 WikiMap 68.94 26.28
0 PPNode_Hash_Tree 63 20.9
0 BlockLevelPass 39.69 2.52
0 PPFrame_Hash 46.26 6.47
0 Preprocessor 101.26 52.31
0 Preprocessor_Hash 35.98 0
0 MediaWiki\Parser\ParserCacheFactory 88.32 44.91
0 ParserOutput 43.35 0
0 MediaWiki\Parser\Parsoid\ParsoidServices 101.3 58.44
0 PPTemplateFrame_Hash 71.7 30.8
0 StripState 71.07 29.23
0 PPDStack_Hash 80.48 40.88
0 CoreTagHooks 79.69 33.69
0 PPNode_Hash_Text 85.99 45.36
0 MWTidy 124.5 76.82
0 ParserOptions 49.62 4.41
0 MediaWiki\Parser\Parsoid\ParsoidRenderID 95.76 49.7
0 MediaWiki\Parser\Parsoid\HTMLTransformFactory 104.24 58.67
0 MediaWiki\Parser\Parsoid\ParsoidOutputAccess 67.93 27.25
0 MediaWiki\Parser\Parsoid\PageBundleJsonTrait 103.85 58.65
0 MediaWiki\Parser\Parsoid\HTMLTransform 52.03 12.34
0 VFormHTMLForm 77.16 37.08
0 HTMLFormField 41.83 0
0 ApiQueryAllMessages 55.2 23.46
0 ApiLogout 78.12 48.32
0 ApiQueryCategories 53.39 27.04
0 ApiBlockInfoTrait 91.83 47.2
0 ApiContinuationManager 69.62 27.59
0 ApiMove 56.67 25.72
0 ApiQueryUserInfo 52.05 18.18
0 ApiQueryIWBacklinks 57.03 30.52
0 ApiValidatePassword 70.84 41.48
0 ApiFormatRaw 78.56 39.05
0 ApiFormatPhp 80.94 52.58
0 ApiQuerySearch 45.54 12.75
0 ApiQueryAllUsers 48.6 18.06
0 ApiExpandTemplates 54.46 25.52
0 ApiDisabled 108.52 61.92
0 ApiQueryLangBacklinks 56.36 30.52
0 ApiQueryCategoryMembers 48.67 17.92
0 ApiQueryRecentChanges 29.99 0
0 ApiQueryFilearchive 39.85 17.39
0 ApiQueryDisabled 111.85 64.39
0 ApiUpload 36.72 0
0 ApiQueryLanguageinfo 63.37 29.92
0 ApiChangeContentModel 70.68 37.25
0 ApiQueryAllCategories 57.3 30.7
0 ApiClearHasMsg 89.2 54.57
0 ApiQueryInfo 31.34 0
0 ApiCSPReport 66.51 25.96
0 ApiQueryWatchlist 31.08 5.44
0 ApiComparePages 31 0
0 ApiClientLogin 68.73 37.65
0 ApiFileRevert 76.05 40.92
0 ApiQueryAllImages 48.46 17.66
0 ApiQueryQueryPage 61.7 30.62
0 ApiFormatXml 47.81 18.8
0 ApiQueryImages 61.46 32.01
0 ApiEditPage 33.01 0.45
0 ApiQueryBacklinks 37.5 6.42
0 ApiQueryFileRepoInfo 69.83 40.96
0 ApiAuthManagerHelper 56.34 19.7
0 ApiFormatBase 62.77 22.89
0 ApiQueryTags 54.6 33.39
0 ApiLogin 57.23 24.27
0 ApiQueryCategoryInfo 77.28 39.76
0 ApiStashEdit 65.02 30.05
0 ApiQueryDeletedrevs 34.26 8.09
0 ApiQueryPagePropNames 70.02 41.85
0 ApiMessageTrait 76.5 37.5
0 ApiQueryAuthManagerInfo 72.44 41.96
0 ApiFormatJson 72.12 39.37
0 ApiPatrol 69.47 39.76
0 ApiQueryLangLinks 59.22 31.28
0 SearchApi 77.73 35.64
0 ApiQueryRevisions 44.11 11.41
0 ApiQueryUsers 42.2 16.93
0 ApiQueryRandom 57.15 26.75
0 ApiQueryPageProps 75.02 40.05
0 ApiMessage 91.21 46.22
0 ApiFeedRecentChanges 75.16 37.32
0 CollapsibleFieldsetLayout 96.47 58.75
0 UserNotLoggedIn 101.7 53.16
0 BadTitleError 99.49 53.04
0 FatalError 121.1 72.11
0 MediaWiki\ShellDisabledError 214.58 171
0 HttpError 84.34 41.88
0 MWUnknownContentModelException 108.07 63.19
0 LocalizedException 107.6 59.59
0 ThrottledError 114.06 66.39
0 ErrorPageError 97.09 50.21
0 MediaWiki\ProcOpenError 213.45 171
0 MWContentSerializationException 217.6 171
0 MWExceptionRenderer 61.67 21.33
0 BadRequestError 120.62 71.76
0 PermissionsError 86.27 48.08
0 ReadOnlyError 124.13 77.92
0 MediaWiki 40.07 0
0 MagicWordFactory 81.68 37.53
0 FauxRequestUpload 113.45 64.87
0 MediaWiki\Json\JsonCodec 69.94 32.43
0 FormatJson 71.64 26.21
0 MediaWiki\Json\JsonUnserializableTrait 109.51 66.07
0 MergeHistory 64.82 21.39
0 ProxyLookup 97.07 53.05
0 FauxRequest 70.5 28.74
0 ProtectionForm 49.49 12.57
0 HTMLFormFieldLayout 106.18 65.98
0 CannotCreateActorException 220.59 171
0 UserBlockedError 104.34 59.49
0 ApiQueryExternalLinks 54.99 31.28
0 ApiQueryContributors 57.91 24.76
0 ApiQueryRevisionsBase 33.4 0
0 ApiQueryMyStashedFiles 63.99 37.8
0 ApiQueryStashImageInfo 75.66 38.6
0 ApiPurge 63.76 33.03
0 ApiQueryLogEvents 65.31 17.86
0 ApiManageTags 58.07 36.45
0 ApiQueryTokens 78.38 40.66
0 ApiFormatXmlRsd 105.6 59.76
0 ApiProtect 52.86 29.08
0 ApiQueryAllRevisions 51.08 21.16
0 ApiRsd 81.78 38.98
0 ApiQueryWatchlistRaw 59.12 29.04
0 WikiReference 92.74 45.64
0 MediaWiki\Edit\SimpleParsoidOutputStash 101.27 55.68
0 RemoteIcuCollation 79.39 40.7
0 IcuCollation 54.56 14.32
0 NumericUppercaseCollation 89.98 45.84
0 IdentityCollation 105.46 58.59
0 CustomUppercaseCollation 88.51 45.31
0 CollationCkb 116.63 70.57
0 MediaWiki\Collation\CollationFactory 85.38 44.15
0 AbkhazUppercaseCollation 97.98 61.8
0 UppercaseCollation 91.91 58.04
0 BashkirUppercaseCollation 99.61 63.43
0 Collation 101.42 53.58
0 MediaWiki\Edit\PreparedEdit 102.32 54.58
0 Wikimedia\ParamValidator\TypeDef 91.12 42.34
0 Wikimedia\ParamValidator\TypeDef\IntegerDef 87.4 48.12
0 Wikimedia\ParamValidator\TypeDef\UploadDef 72.85 34.46
0 RevDelFileItem 59.3 27.89
0 RevDelFileList 69.21 36.92
0 RevisionDeleter 78.43 33.3
0 RevDelArchiveItem 63.31 42.48
0 RevDelList 63.46 21.86
0 RevDelRevisionList 66.58 32.19
0 RevDelArchivedFileItem 58.64 36.69
0 RevDelLogItem 60.11 34.4
0 RevDelRevisionItem 64.35 30.34
0 RevisionDeleteUser 86.1 41.93
0 RevDelArchivedFileList 95.34 53.09
0 RevDelItem 113.94 65.12
0 RevDelArchivedRevisionItem 105.72 59.88
0 PoolWorkArticleViewCurrent 81.14 38.69
0 RevDelLogList 74.73 41.11
0 RevDelArchiveList 82.31 45.48
0 TitleArray 122.68 74.71
0 TitleFactory 90.13 43.45
0 FeedUtils 68.34 27.04
0 MediaWiki\User\UserIdentityValue 86.74 40.52
0 LoggedOutEditToken 107.61 64.03
0 MediaWiki\User\UserGroupManager 42.36 0
0 MediaWiki\User\UserNamePrefixSearch 93.32 48.86
0 MediaWiki\User\StaticUserOptionsLookup 86.42 49.59
0 MediaWiki\User\UserOptionsManager 54.02 11.13
0 MediaWiki\User\UserGroupManagerFactory 95.98 51.14
0 PoolCounterNull 113.07 67.08
0 PoolCounter 85.21 38.31
0 MediaWiki\User\ActorStoreFactory 88.82 44.76
0 SiteImporter 70.05 28.19
0 LanguageTyv 39.25 15.68
0 LanguageQqx 124.68 75.43
0 LanguageLa 81.67 41.04
0 LanguageKk_cyrl 25.88 0
0 LanguageHu 95.24 56.25
0 LanguageAz 113.74 65.48
0 LanguageEn 220.5 171
0 MediaWiki\Linker\LinkRendererFactory 96.27 51.27
0 MediaWiki\Linker\LinkRenderer 62.05 20.14
0 MediaWiki\Linker\LinkTargetStore 70.26 30.95
0 MediaWiki\Linker\LinksMigration 78.97 40.84
0 HashSiteStore 100.62 52.44
0 PoolCounterWork 82.18 36.44
0 Site 67.73 20.83
0 DBSiteStore 73.57 30.25
0 CachingSiteStore 90.74 43.12
0 MediaWikiSite 89.1 41.31
0 SiteList 82.72 35.1
0 SiteExporter 86.2 42.14
0 MediaWiki\Site\MediaWikiPageNameNormalizer 75.84 32.1
0 Category 60.23 18.77
0 PoolCounterRedis 54.87 19.79
0 PoolWorkArticleViewOld 96.36 53.01
0 PoolCounterWorkViaCallback 90.02 45.7
0 PoolWorkArticleView 90.77 47.65
0 MediaWiki\User\BotPasswordStore 65.94 25.34
0 MediaWiki\User\TempUser\LocalizedNumericSerialMapping 107.46 64.12
0 LanguageHsb 100.13 56.76
0 MediaWiki\Permissions\RateLimiter 63.68 24.49
0 MediaWiki\User\DefaultOptionsLookup 84.11 42.1
0 MediaWiki\Permissions\RateLimitSubject 101.92 55.73
0 MediaWiki\Permissions\GrantsLocalization 87.07 41.72
0 MediaWiki\Permissions\RestrictionStore 52.56 11.21
0 MediaWiki\Permissions\PermissionManager 43.54 0
0 MediaWiki\Permissions\SimpleAuthority 83.14 38.53
0 MediaWiki\Permissions\UserAuthority 80.47 34.66
0 MediaWiki\Permissions\UltimateAuthority 89.45 44.08
0 MediaWiki\Permissions\PermissionStatus 109.38 62.23
0 MediaWiki\Permissions\GrantsInfo 82.22 41.16
0 MediaWiki\Permissions\GroupPermissionsLookup 75.93 33.73
0 TitleArrayFromResult 86.61 48.21
0 MediaWiki\User\UserSelectQueryBuilder 79.79 35.86
0 AutoLoader 74.83 29.77
0 MagicWordArray 61.69 20.79
0 EditCLI 51.15 33.58
0 PatchSql 78.19 50.9
0 UpdateCollation 44.7 14.77
0 DeleteBatch 60.54 36.39
0 PopulateBacklinkNamespace 66.23 42.14
0 PurgeOldText 102.12 66.43
0 RebuildRecentchanges 49.62 16.46
0 FindMissingActors 62.65 24.31
0 FixDoubleRedirects 53.69 35.35
0 CopyJobQueue 66.43 40.57
0 PasswordReset 62.83 21.43
0 UserArrayFromResult 82.97 48.21
0 MediaWiki\User\TempUser\PlainNumericSerialMapping 112.36 70.15
0 User 43.56 0
0 MediaWiki\User\TempUser\LocalSerialProvider 103.44 60.27
0 MediaWiki\User\TempUser\TempUserCreator 69.13 30
0 MediaWiki\User\TempUser\RealTempUserConfig 80.71 41.71
0 MediaWiki\User\TempUser\FilteredRadixSerialMapping 94.7 51.31
0 MediaWiki\User\TempUser\CreateStatus 123.22 78.06
0 MediaWiki\User\TempUser\DBSerialProvider 94.15 52.32
0 MediaWiki\User\TempUser\ScrambleMapping 88.98 44.37
0 MediaWiki\User\TempUser\Pattern 87.96 46.24
0 MediaWiki\User\UserNameUtils 70.89 26.1
0 UserRightsProxy 74.19 30.31
0 UserNamePrefixSearch 117.63 69.02
0 MediaWiki\User\UserTimeCorrection 75.82 31.73
0 MediaWiki\User\UserOptionsLookup 101.13 52.93
0 MediaWiki\User\UserFactory 73.86 29.45
0 MediaWiki\User\UserEditTracker 78.37 35.25
0 MediaWiki\User\ActorCache 82.56 39.25
0 UserGroupMembership 75.93 33.33
0 BotPassword 61.61 19.51
0 CentralIdLookup 81.3 34.73
0 LocalIdLookup 71.24 37.03
0 MediaWiki\User\CentralId\CentralIdLookupFactory 91.02 45.66
0 ExternalUserNames 81.51 38.2
0 UserArray 93.07 48.29
0 MediaWiki\User\ActorStore 56.64 12.83
0 MediaWiki\User\TalkPageNotificationManager 68.95 26.84
0 LanguageKk 87.75 43.29
0 LanguageKaa 98.18 52.87
0 CleanupBlocks 63.43 36.63
0 MediaWiki\HookContainer\HookContainer 55.8 13.52
0 RCCacheEntryFactory 66.43 26.41
0 ChangesListBooleanFilter 85.71 38.81
0 ChangesListStringOptionsFilterGroup 84.87 38.4
0 ChangesListFilterGroup 73.24 27.11
0 ChangesListFilter 71.24 25.07
0 RecentChange 41.9 0
0 AtomFeed 93.25 48.46
0 CategoryMembershipChange 77.63 32.03
0 RSSFeed 96.25 49.69
0 ChangesListBooleanFilterGroup 95.86 49.35
0 MediaWiki\HookContainer\DeprecatedHooks 90.3 45.16
0 MediaWiki\HookContainer\HookRunner 7.49 0
0 EnhancedChangesList 37.76 1.13
0 MediaWiki\HookContainer\ProtectedHookAccessorTrait 120.02 72.98
0 MediaWiki\HookContainer\GlobalHookRegistry 89.6 57.67
0 MediaWiki\HookContainer\StaticHookRegistry 99.83 57.69
0 QuickTemplate 84.84 38.8
0 MediaWiki\Skin\SkinComponentLogo 104.33 59.36
0 MediaWiki\Skin\SkinComponentRegistryContext 93.79 50.81
0 MediaWiki\Skin\SkinComponentSearch 79.44 35.13
0 MediaWiki\Skin\SkinComponentRegistry 85.73 44.29
0 MediaWiki\Skin\SkinComponentTableOfContents 92.47 48.6
0 BaseTemplate 59.66 17.45
0 SkinApi 220.6 171
0 SkinTemplate 40.74 0
0 ChangesFeed 76.65 38.86
0 FeedItem 82.65 38
0 SkinMustache 87.63 43.04
0 MediaWiki\Logger\Monolog\BufferHandler 109.85 66.62
0 MediaWiki\Logger\LoggerFactory 105.87 58.07
0 MediaWiki\Logger\ConsoleLogger 107.62 63.68
0 MediaWiki\Logger\ConsoleSpi 71.53 71.53
0 MediaWiki\Logger\MonologSpi 79.83 33.17
0 MediaWiki\Logger\LogCapturingSpi 84.97 44.14
0 anonymous@00000000170cb0f100000000362c1b9a 86.64 59.01
0 MediaWiki\Logger\LegacySpi 106.11 59.21
0 MediaWiki\Logger\NullSpi 115.83 68.56
0 MediaWiki\Logger\Monolog\LogstashFormatter 62.5 24.57
0 MediaWiki\Logger\Monolog\CeeFormatter 119.77 73.16
0 MediaWiki\Logger\Monolog\SyslogHandler 104.92 56.8
0 MediaWiki\Logger\Monolog\LegacyFormatter 107.78 65.14
0 ChannelFeed 93.36 46.76
0 MediaWiki\Logger\Monolog\MwlogHandler 92.55 48.49
0 MediaWiki\Logger\Monolog\LegacyHandler 73.47 32.1
0 MediaWiki\Logger\Monolog\LineFormatter 79.05 36.68
0 MediaWiki\Logger\Monolog\WikiProcessor 101.81 59.53
0 MediaWiki\Debug\DeprecatablePropertyArray 83.11 43.94
0 MWDebug 54.38 11.12
0 DeprecationHelper 74.61 29.49
0 CategoriesRdf 87.78 43.21
0 OldChangesList 70.83 34.52
0 RCCacheEntry 108.29 61.62
0 ChangesListStringOptionsFilter 103.72 61.12
0 ChangesList 44.36 3.4
0 SkinException 220.59 171
0 SkinFactory 87.07 40.99
0 LanguageDsb 101.36 57.25
0 LanguageJa 105.91 57.76
0 LanguageWa 86.07 40.96
0 MediaWiki\Languages\Data\NormalizeMl 73.18 73.18
0 MediaWiki\Languages\Data\CrhExceptions 26.85 1.02
0 MediaWiki\Languages\Data\Names 53.61 11.51
0 MediaWiki\Languages\Data\ZhConversion 38.49 38.49
0 MediaWiki\Languages\Data\NormalizeAr 55.42 55.42
0 LanguageSl 100.89 56.76
0 LanguageZh 101.16 53.42
0 LanguageCu 93.78 51.13
0 LanguageMl 117.98 68.94
0 LanguageMy 122.35 73.16
0 LanguageGa 83.01 47.77
0 ImportStreamSource 73.2 33.64
0 LanguageTr 101.17 53.87
0 LanguageGan 121.83 72.61
0 LanguageZh_hans 95.97 49.2
0 LanguageAr 117.75 68.94
0 LanguageOs 81.44 39.71
0 LanguageKm 122.35 73.16
0 LanguageFi 79.2 37.26
0 LanguageKsh 77.2 32.05
0 LanguageHy 87.08 46.15
0 LanguageBe_tarask 117.05 67.87
0 LanguageBs 101.22 56.76
0 LanguageYue 106.03 58.6
0 ForkController 71.9 32.29
0 WikiImporterFactory 95.85 51.19
0 Skin 40.7 0
0 MediaWiki\Widget\UserInputWidget 101.74 61.79
0 SkinFallback 77.11 38.39
0 MediaWiki\Widget\SearchInputWidget 83.2 46.71
0 MediaWiki\Widget\NamespaceInputWidget 86.17 46.71
0 MediaWiki\Widget\UsersMultiselectWidget 86.33 49.36
0 MediaWiki\Widget\PendingTextInputWidget 111.08 69.17
0 MediaWiki\Widget\SizeFilterWidget 91.18 49.41
0 MediaWiki\Widget\ComplexNamespaceInputWidget 88.73 46.66
0 MediaWiki\Widget\TitlesMultiselectWidget 89.46 52.16
0 MediaWiki\Widget\DateTimeInputWidget 80.32 45.35
0 MediaWiki\Widget\SelectWithInputWidget 89.26 48.24
0 MediaWiki\Widget\NamespacesMultiselectWidget 103.3 63.78
0 MediaWiki\Widget\TitleInputWidget 78.94 43.22
0 MediaWiki\Widget\ComplexTitleInputWidget 93.83 52.17
0 ImportableUploadRevisionImporter 69.58 32.75
0 MediaWiki\Widget\SpinnerWidget 93.41 50.23
0 MediaWiki\Widget\CheckMatrixWidget 77.85 33.95
0 MediaWiki\Widget\TagMultiselectWidget 78.68 40.77
0 MediaWiki\Widget\DateInputWidget 69.86 32.51
0 MediaWiki\Widget\ExpiryInputWidget 99.01 54.81
0 EventRelayerGroup 101.16 54.89
0 MagicWord 71.24 25.75
0 WikiImporter 38.28 0
0 ImportStringSource 107.61 60.09
0 ImportableOldRevisionImporter 67.36 29.44
0 UploadSourceAdapter 80.06 37.12
0 WikiRevision 65.65 20.26
0 DeleteArchivedRevisions 83 52.32
0 OrphanStats 71.58 45.3
0 CommentStore 52.43 9.44
0 DeleteEqualMessages 47.5 26.94
0 PurgeChangedFiles 59.2 25.4
0 RecountCategories 68.86 33.89
0 PageExists 80.23 55.12
0 PurgeMessageBlobStore 119.39 75.71
0 FindMissingFiles 52.03 35.35
0 CleanupWatchlist 67.25 43.94
0 FindOrphanedFiles 49.25 32.27
0 CheckImages 66.42 43.31
0 ExportSites 89.8 52.41
0 PurgeExpiredBlocks 103.49 66.65
0 GetLagTimes 69.78 45.33
0 FindDeprecated 66.58 40.72
0 Protect 66.36 42.47
0 DeprecatedInterfaceFinder 71.74 42.6
0 FileAwareNodeVisitor 87.92 60.85
0 PurgeModuleDeps 78.16 49.29
0 DeduplicateArchiveRevId 67.54 32.13
0 GetTextMaint 69.79 45.58
0 PopulateContentTables 49.23 18.6
0 ChangePassword 84.99 54.54
0 RunJobs 62.85 35.78
0 UpdateMediaWiki 53.03 23.28
0 CleanupInvalidDbKeys 57.4 21.92
0 BackupReader 45.95 18.07
0 CLIParser 85.04 45.65
0 CommandLineInstaller 58.01 31.03
0 MoveBatch 62.05 37.96
0 RunBatchedQuery 65.88 38.92
0 RefreshFileHeaders 63.45 34.28
0 DumpRenderer 71.63 40.68
0 BlockUsers 51.52 38.2
0 ManageForeignResources 73.91 46.08
0 DumpCategoriesAsRdf 74.13 36.49
0 Undelete 48.49 48.49
0 RebuildLocalisationCache 58.16 24.81
0 ResetAuthenticationThrottle 64.36 35.54
0 WikiBirthday 84.63 50.89
0 PopulateFilearchiveSha1 68.82 41.19
0 PurgeExpiredUserrights 92.43 59.95
0 PopulateArchiveRevId 62.19 26.93
0 TidyUpT39714 88.82 54.41
0 ShowJobs 64.4 39.71
0 PurgeParserCache 75.38 39.36
0 FixDefaultJsonContentPages 72.65 40.9
0 ViewCLI 79.73 52.09
0 ImportImages 39.94 11.04
0 CheckDependencies 51.2 25.86
0 DatabaseLag 73.28 46.48
0 CleanupImages 58.81 28.75
0 PurgeList 62.6 31.82
0 PopulateImageSha1 59.8 28.9
0 PopulateIpChanges 58.54 36.42
0 FindBadBlobs 51.79 15.56
0 RefreshImageMetadata 80.25 32.98
0 UpdateSpecialPages 54.36 28.33
0 MwSql 51.78 23.39
0 RollbackEdits 64.66 37.64
0 CheckBadRedirects 78.79 50.8
0 FetchText 88.7 47.08
0 PopulateRecentChangesSource 65.92 42.02
0 RebuildAll 86.34 52.99
0 PurgePage 73.3 48.09
0 SqliteMaintenance 53.49 34.7
0 CleanupPreferences 68.76 36.82
0 JSParseHelper 72.27 47.58
0 MigrateArchiveText 60.68 35.74
0 DeleteOldRevisions 70.96 40.86
0 PopulateChangeTagDef 51 29.09
0 DumpUploads 71.73 38.92
0 UserOptionsMaintenance 57.15 27.51
0 RemoveInvalidEmails 73.73 43.52
0 DeleteDefaultMessages 72.61 42.25
0 CleanupUsersWithNoId 62.5 30.08
0 ResetUserEmail 75.62 45.8
0 PopulateExternallinksIndex60 74.24 46.1
0 ExcimerTimer 63.05 63.05
0 ExcimerLogEntry 171 171
0 ExcimerLog 83.81 58.7
0 ExcimerProfiler 59 59
0 ValueError 202.94 171
0 Mail_mime 107.09 60.91
0 Mail_smtp 171 171
0 Mail 113.02 68.11
0 DeleteSelfExternals 77.65 45.71
0 TitleCleanup 59.98 28.74
0 ImportTextFiles 48.31 26.36
0 CleanupCaps 58.78 32.44
0 RefreshExternallinksIndex 66.08 39.54
0 PurgeExpiredWatchlistItems 85.17 53.24
0 GetConfiguration 56.81 27.86
0 CleanupEmptyCategories 52.26 32.14
0 ValidateRegistrationFile 55.43 55.43
0 UpdateSearchIndex 68.48 39.08
0 UppercaseTitlesForUnicodeTransition 35.89 3.24
0 ConvertExtensionToRegistration 42.86 14.55
0 InitSiteStats 70.67 46.22
0 GrepPages 52.22 32.66
0 PopulateRevisionSha1 64.96 29.89
0 CompareParserCache 55.85 38
0 FixTimestamps 66.56 37.69
0