Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Flow\Actions\EditAction0%
Flow\Model\URLReference0%
Flow\Import\TopicImportState0%
Flow\Import\Wikitext\ImportSource0%
Flow\LinksTableUpdater0%
Flow\Log\ActionFormatter0%
Flow\Log\LogQuery0%
Flow\Log\LqtImportFormatter0%
Flow\Log\ModerationLogger0%
Flow\Model\AbstractSummary0%
Flow\Model\Anchor0%
Flow\Model\Header0%
Flow\Model\HtmlRenderingInformation0%
Flow\Model\PostSummary0%
Flow\Model\Reference0%
Flow\Model\TopicListEntry0%
Flow\Model\UUIDBlob0%
Flow\Import\SourceStore\FlowRevisionsDb0%
Flow\Model\WikiReference0%
Flow\Model\Workflow0%
Flow\Notifications\FlowEnabledOnTalkpagePresentationModel0%
Flow\Notifications\FlowPresentationModel0%
Flow\Notifications\HeaderEditedPresentationModel0%
Flow\Notifications\MentionPresentationModel0%
Flow\Notifications\MentionStatusPresentationModel0%
Flow\Notifications\NewTopicPresentationModel0%
Flow\Notifications\PostEditedPresentationModel0%
Flow\Notifications\PostReplyPresentationModel0%
Flow\Notifications\SummaryEditedPresentationModel0%
Flow\Notifications\TopicRenamedPresentationModel0%
Flow\Notifications\TopicResolvedPresentationModel0%
Flow\Notifications\UserLocator0%
Flow\Import\SourceStore\NullImportSourceStore0%
Flow\Import\SourceStore\FileImportSourceStore0%
Flow\Parsoid\ContentFixer0%
Flow\Import\LiquidThreadsApi\ImportTopic0%
Flow\Formatter\TopicListQuery0%
Flow\Import\EnableFlow\EnableFlowWikitextConversionStrategy0%
Flow\Import\Importer0%
Flow\Import\LiquidThreadsApi\ApiBackend0%
Flow\Import\LiquidThreadsApi\CachedApiData0%
Flow\Import\LiquidThreadsApi\CachedData0%
Flow\Import\LiquidThreadsApi\CachedPageData0%
Flow\Import\LiquidThreadsApi\CachedThreadData0%
Flow\Actions\FlowAction0%
Flow\Import\LiquidThreadsApi\ImportHeader0%
Flow\Import\LiquidThreadsApi\ImportPost0%
Flow\Import\LiquidThreadsApi\ImportRevision0%
Flow\Import\LiquidThreadsApi\ImportSource0%
Flow\Import\LiquidThreadsApi\ImportSummary0%
Flow\Import\LiquidThreadsApi\LocalApiBackend0%
Flow\Import\Postprocessor\SpecialLogTopic0%
Flow\Import\LiquidThreadsApi\TopicIterator0%
Flow\Import\Postprocessor\ProcessorGroup0%
Flow\Import\Postprocessor\LqtRedirector0%
Flow\Import\Postprocessor\LqtNotifications0%
Flow\Import\Plain\ObjectRevision0%
Flow\Import\Plain\ImportHeader0%
Flow\Import\OptInController0%
Flow\Import\LiquidThreadsApi\ScriptedImportRevision0%
Flow\Import\LiquidThreadsApi\MovedImportPost0%
Flow\Import\LiquidThreadsApi\RevisionIterator0%
Flow\Import\LiquidThreadsApi\ReplyIterator0%
Flow\Import\LiquidThreadsApi\RemoteApiBackend0%
Flow\Import\LiquidThreadsApi\PageRevisionedObject0%
Flow\Import\LiquidThreadsApi\MovedImportTopic0%
Flow\Import\LiquidThreadsApi\MovedImportRevision0%
Flow\OOUI\BoardDescriptionWidget0%
Flow\Parsoid\Extractor\CategoryExtractor0%
Flow\Formatter\TopicHistoryQuery0%
Flow\Maintenance\FlowUpdateResolvedNotifTitles0%
Flow\Maintenance\FlowFixLog0%
Flow\Maintenance\LogRowUpdateGenerator0%
Flow\Maintenance\FlowFixUserIp0%
Flow\Maintenance\FlowFixWorkflowLastUpdateTimestamp0%
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampGenerator0%
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampWriter0%
Flow\Maintenance\FlowPopulateLinksTables0%
Flow\Maintenance\FlowPopulateRefId0%
Flow\Maintenance\FlowRemoveOldTopics0%
Flow\Maintenance\FlowReserializeRevisionContent0%
Flow\Maintenance\FlowRestoreLQT0%
Flow\Maintenance\FlowSetUserIp0%
Flow\Maintenance\FlowUpdateBetaFeaturePreference0%
Flow\Maintenance\FlowUpdateRecentChanges0%
Flow\Maintenance\FlowUpdateRevContentModelFromOccupyPages0%
Flow\Maintenance\FlowFixInconsistentBoards0%
Flow\Maintenance\FlowUpdateRevisionContentLength0%
Flow\Maintenance\FlowUpdateRevisionTypeId0%
Flow\Maintenance\FlowUpdateUserWiki0%
Flow\Maintenance\FlowUpdateWorkflowPageId0%
Flow\Maintenance\WorkflowPageIdUpdateGenerator0%
Flow\Maintenance\MaintenanceDebugLogger0%
Flow\Maintenance\BenchUuidConversions0%
Flow\Maintenance\CompileLightncandy0%
Flow\Maintenance\ConvertAllLqtPages0%
Flow\Maintenance\ConvertLqtPageFromRemoteApiForTesting0%
Flow\Maintenance\ConvertLqtPageOnLocalWiki0%
Flow\Maintenance\ConvertNamespaceFromWikitext0%
Flow\Maintenance\ConvertToText0%
Flow\Maintenance\FlowDumpBackup0%
Flow\Maintenance\FlowFixLinks0%
Flow\Maintenance\FlowFixEditCount0%
Flow\Parsoid\Extractor\ExtLinkExtractor0%
Flow\Search\Iterators\HeaderIterator0%
Flow\Parsoid\Extractor\ImageExtractor0%
Flow\Parsoid\Extractor\PlaceholderExtractor0%
Flow\Parsoid\Extractor\TransclusionExtractor0%
Flow\Parsoid\Extractor\WikiLinkExtractor0%
Flow\Parsoid\Fixer\ExtLinkFixer0%
Flow\Parsoid\ReferenceExtractor0%
Flow\RecoverableErrorHandler0%
Flow\ReferenceClarifier0%
Flow\Repository\MultiGetList0%
Flow\Repository\RootPostLoader0%
Flow\Repository\TitleRepository0%
Flow\Repository\TreeCacheKey0%
Flow\SchemaHooks0%
Flow\Search\Iterators\AbstractIterator0%
Flow\Search\Iterators\TopicIterator0%
Flow\Maintenance\FlowExternalStoreMoveCluster0%
Flow\View0%
Flow\Maintenance\ExternalStoreUpdateGenerator0%
Flow\Maintenance\ExternalStoreMoveCluster0%
Flow\Maintenance\FlowCreateTemplates0%
Flow\Maintenance\FlowAddMissingModerationLogs0%
Flow\WorkflowLoaderFactory0%
Flow\WorkflowLoader0%
Flow\Utils\PagesWithPropertyIterator0%
Flow\SpamFilter\Controller0%
Flow\Utils\NamespaceIterator0%
Flow\SubmissionHandler0%
Flow\Specials\SpecialStructuredDiscussions0%
Flow\Specials\SpecialEnableStructuredDiscussions0%
Flow\SpamFilter\SpamBlacklist0%
Flow\SpamFilter\RateLimits0%
Flow\Formatter\TopicListFormatter0%
MediaWiki\Extension\StructuredDiscussions\Hooks\AbuseFilterHandler0%
Flow\Formatter\TopicFormatter0%
Flow\Data\Mapper\BasicObjectMapper0%
Flow\Data\Index\PostRevisionTopicHistoryIndex0%
Flow\Data\Index\PostSummaryRevisionBoardHistoryIndex0%
Flow\Data\Index\UniqueFeatureIndex0%
Flow\Data\Listener\AbstractListener0%
Flow\Data\Listener\AbstractTopicInsertListener0%
Flow\Data\Listener\DeferredInsertLifecycleHandler0%
Flow\Data\Listener\EditCountListener0%
Flow\Data\Listener\ImmediateWatchTopicListener0%
Flow\Data\Listener\ModerationLoggingListener0%
Flow\Data\Listener\NotificationListener0%
Flow\Data\Listener\ReferenceRecorder0%
Flow\Data\Listener\TopicPageCreationListener0%
Flow\Data\Listener\WorkflowTopicListListener0%
Flow\Formatter\TocTopicListFormatter0%
Flow\Data\Index\BoardHistoryIndex0%
Flow\Data\Pager\HistoryPager0%
Flow\Data\Pager\PagerPage0%
Flow\Data\Storage\BasicDbStorage0%
Flow\Data\Storage\BoardHistoryStorage0%
Flow\Data\Storage\HeaderRevisionStorage0%
Flow\Data\Storage\PostRevisionBoardHistoryStorage0%
Flow\Data\Storage\PostRevisionStorage0%
Flow\Data\Storage\PostRevisionTopicHistoryStorage0%
Flow\Data\Storage\PostSummaryRevisionBoardHistoryStorage0%
Flow\Data\Storage\PostSummaryRevisionStorage0%
Flow\Data\Storage\TopicListStorage0%
Flow\Data\Utils\Merger0%
Flow\Data\Utils\MultiDimArray0%
Flow\Data\Index\PostRevisionBoardHistoryIndex0%
Flow\Data\FlowObjectCache0%
Flow\Data\Utils\RecentChangeFactory0%
Flow\Api\ApiFlowViewTopic0%
Flow\Actions\ViewAction0%
Flow\Api\ApiFlow0%
Flow\Api\ApiFlowEditPost0%
Flow\Api\ApiFlowEditTitle0%
Flow\Api\ApiFlowLockTopic0%
Flow\Api\ApiFlowModeratePost0%
Flow\Api\ApiFlowModerateTopic0%
Flow\Api\ApiFlowNewTopic0%
Flow\Api\ApiFlowUndoEditHeader0%
Flow\Api\ApiFlowUndoEditPost0%
Flow\Api\ApiFlowUndoEditTopicSummary0%
Flow\Api\ApiFlowViewPost0%
Flow\Api\ApiFlowViewPostHistory0%
Flow\Api\ApiFlowViewTopicHistory0%
Flow\Data\Compactor\ShallowCompactor0%
Flow\Api\ApiFlowViewTopicList0%
Flow\Api\ApiFlowViewTopicSummary0%
Flow\Api\ApiParsoidUtilsFlow0%
Flow\Api\ApiQueryPropFlowInfo0%
Flow\Block\BoardHistoryBlock0%
Flow\Block\HeaderBlock0%
Flow\Block\TopicSummaryBlock0%
Flow\BoardMover0%
Flow\Collection\CollectionCache0%
Flow\Collection\HeaderCollection0%
Flow\Collection\PostSummaryCollection0%
Flow\Content\BoardContent0%
Flow\Content\BoardContentHandler0%
Flow\Data\Compactor\FeatureCompactor0%
Flow\Data\Utils\RawSql0%
Flow\Data\ObjectManager0%
Flow\Formatter\AbstractFormatter0%
Flow\Formatter\FeedItemFormatter0%
Flow\Formatter\PostHistoryQuery0%
Flow\Exception\InvalidParameterException0%
Flow\Formatter\ChangesListFormatter0%
Flow\Formatter\HistoryQuery0%
Flow\Exception\InvalidTopicUuidException0%
Flow\Exception\NoIndexException0%
Flow\Formatter\HeaderViewQuery0%
Flow\Formatter\FormatterRow0%
Flow\Exception\NoParserException0%
Flow\Exception\PermissionException0%
Flow\Exception\UnknownWorkflowIdException0%
Flow\Formatter\ContributionsQuery0%
Flow\Exception\InvalidInputException0%
Flow\Exception\WikitextException0%
Flow\Exception\WrongNumberArgumentsException0%
Flow\Formatter\ContributionsFormatter0%
Flow\Data\Utils\ResultDuplicator0%
Flow\Formatter\AbstractQuery0%
Flow\Formatter\BaseTopicListFormatter0%
Flow\Formatter\CheckUserQuery0%
Flow\Formatter\CheckUserFormatter0%
Flow\Formatter\BoardHistoryQuery0%
Flow\Formatter\CategoryViewerFormatter0%
Flow\Formatter\ChangesListQuery0%
Flow\Formatter\PostSummaryQuery0%
Flow\Formatter\IRCLineUrlFormatter0%
Flow\Formatter\PostSummaryViewQuery0%
Flow\Formatter\RevisionViewFormatter0%
Flow\Formatter\SinglePostQuery0%
Flow\Formatter\RevisionViewQuery0%
Flow\Data\Utils\SortRevisionsByRevisionId0%
Flow\Data\Utils\UserMerger0%
Flow\DbFactory0%
Flow\Diff\FlowBoardContentDiffView0%
Flow\Dump\Exporter0%
Flow\Exception\InvalidDataException0%
Flow\Exception\DataModelException0%
Flow\Dump\Importer0%
Flow\Exception\DataPersistenceException0%
Flow\Formatter\RevisionUndoViewFormatter0%
Flow\Formatter\PostViewQuery0%
Flow\Formatter\RevisionDiffViewFormatter0%
Flow\Formatter\RevisionFormatterFactory0%
Flow\Exception\InvalidActionException0%
Flow\Exception\FailCommitException0%
Flow\Formatter\CategoryViewerQuery0%
Flow\Exception\FlowException0%
Flow\Block\TopicBlock0%
Flow\Block\AbstractBlock3%
Flow\Notifications\Controller5%
Flow\UrlGenerator6%
Flow\Hooks7%
Flow\Import\Converter8%
Flow\TemplateHelper18%
Flow\TalkpageManager19%
Flow\RevisionActionPermissions22%
Flow\Data\Storage\DbStorage23%
Flow\Templating27%
Flow\Data\Index\TopKIndex28%
Flow\Data\ObjectLocator30%
Flow\Import\PageImportState35%
Flow\Data\ManagerGroup35%
Flow\Import\LiquidThreadsApi\ConversionStrategy36%
Flow\Model\UserTuple37%
Flow\Data\Index\FeatureIndex37%
Flow\Block\TopicListBlock38%
Flow\Data\Mapper\CachingObjectMapper39%
Flow\Api\ApiFlowBase41%
Flow\FlowActions42%
Flow\Import\Wikitext\ConversionStrategy46%
Flow\Repository\TreeRepository46%
Flow\Collection\AbstractCollection48%
Flow\SpamFilter\ConfirmEdit50%
Flow\Collection\LocalCacheAbstractCollection52%
Flow\Model\UUID52%
Flow\Model\AbstractRevision53%
Flow\Model\PostRevision54%
Flow\Formatter\RevisionFormatter56%
Flow\SpamFilter\AbuseFilter58%
Flow\Parsoid\ReferenceFactory60%
Flow\Conversion\Utils62%
Flow\Data\Storage\RevisionStorage63%
Flow\Import\TemplateHelper65%
Flow\Container66%
Flow\Repository\UserNameBatch69%
Flow\Api\ApiFlowViewHeader71%
Flow\Api\ApiFlowReply75%
Flow\Api\ApiFlowEditTopicSummary76%
Flow\Parsoid\Fixer\BadImageRemover77%
Flow\Api\ApiFlowEditHeader77%
Flow\Import\TalkpageImportOperation78%
Flow\Parsoid\Fixer\BaseHrefFixer80%
Flow\SpamFilter\ContentLengthFilter80%
Flow\Import\HistoricalUIDGenerator81%
Flow\Data\Utils\SortArrayByKeys81%
Flow\Collection\PostCollection85%
Flow\Parsoid\Fixer\WikiLinkFixer86%
Flow\WatchedTopicItems87%
Flow\Parsoid\Fixer\EmptyNodeFixer87%

Project Risks

Class CRAP
Flow\Hooks52222
Flow\Block\TopicBlock29404
Flow\Notifications\Controller10974
Flow\TemplateHelper5632
Flow\Block\TopicSummaryBlock3540
Flow\Import\OptInController3422
Flow\View3306
Flow\Formatter\RevisionFormatter2889
Flow\UrlGenerator2770
Flow\Maintenance\ConvertToText2756
Flow\Formatter\AbstractQuery2756
Flow\Formatter\ChangesListQuery2652
Flow\Block\HeaderBlock2550
Flow\Dump\Exporter2256
Flow\Data\ObjectManager2256
Flow\Model\Workflow1806
Flow\Dump\Importer1806
Flow\Model\AbstractRevision1712
Flow\Data\ObjectLocator1419
Flow\Data\Listener\ReferenceRecorder1406
Flow\Formatter\AbstractFormatter1260
Flow\Formatter\ContributionsQuery1260
Flow\Formatter\TopicListQuery1190
Flow\Maintenance\FlowRemoveOldTopics1122
Flow\Repository\RootPostLoader1056
Flow\Block\TopicListBlock1016
Flow\Data\Index\FeatureIndex920
Flow\Maintenance\FlowUpdateRecentChanges870
Flow\Data\Index\TopKIndex782
Flow\Specials\SpecialStructuredDiscussions756
Flow\Block\AbstractBlock730
Flow\Model\UUID729
Flow\Maintenance\FlowUpdateUserWiki702
Flow\Formatter\ChangesListFormatter702
Flow\Notifications\FlowPresentationModel702
Flow\Data\Storage\BasicDbStorage650
Flow\Content\BoardContentHandler650
Flow\RevisionActionPermissions628
Flow\Data\Storage\DbStorage615
Flow\Data\Listener\NotificationListener552
Flow\Formatter\CheckUserQuery552
Flow\Import\Converter541
Flow\Api\ApiFlow462
Flow\Specials\SpecialEnableStructuredDiscussions462
Flow\Formatter\RevisionViewQuery462
Flow\Repository\TreeRepository447
Flow\Notifications\PostReplyPresentationModel420
Flow\Maintenance\FlowRestoreLQT420
Flow\Formatter\TopicListFormatter420
Flow\Data\Utils\MultiDimArray420
Flow\LinksTableUpdater420
Flow\WorkflowLoaderFactory380
Flow\Maintenance\FlowFixInconsistentBoards380
Flow\Data\Storage\RevisionStorage371
Flow\Import\LiquidThreadsApi\ImportSource342
Flow\Maintenance\FlowSetUserIp342
Flow\Data\Utils\Merger342
Flow\Model\Anchor342
Flow\SubmissionHandler342
Flow\TalkpageManager326
Flow\Data\Compactor\FeatureCompactor306
Flow\Notifications\SummaryEditedPresentationModel306
Flow\Search\Iterators\AbstractIterator306
Flow\ReferenceClarifier306
Flow\Maintenance\LogRowUpdateGenerator306
Flow\Notifications\NewTopicPresentationModel306
Flow\Import\SourceStore\FlowRevisionsDb306
Flow\Notifications\PostEditedPresentationModel272
Flow\Data\Utils\UserMerger272
Flow\Import\LiquidThreadsApi\ImportPost272
Flow\Maintenance\FlowUpdateRevisionContentLength272
Flow\Maintenance\FlowReserializeRevisionContent272
Flow\Maintenance\FlowDumpBackup272
Flow\Maintenance\WorkflowPageIdUpdateGenerator272
Flow\Import\LiquidThreadsApi\ApiBackend272
Flow\Import\PageImportState257
Flow\Model\PostRevision253
Flow\Actions\FlowAction240
Flow\Repository\MultiGetList240
Flow\Log\ActionFormatter240
Flow\Data\Pager\HistoryPager240
Flow\Maintenance\FlowFixUserIp210
Flow\Formatter\RevisionViewFormatter210
Flow\Formatter\TopicFormatter210
Flow\Formatter\TopicHistoryQuery210
Flow\Data\Index\BoardHistoryIndex210
Flow\Model\UserTuple191
Flow\Import\LiquidThreadsApi\ImportTopic182
Flow\Import\LiquidThreadsApi\TopicIterator182
Flow\Data\Storage\PostRevisionStorage182
Flow\Parsoid\ContentFixer182
Flow\Notifications\HeaderEditedPresentationModel182
Flow\BoardMover182
Flow\Conversion\Utils180
Flow\Maintenance\FlowFixEditCount156
Flow\Formatter\BoardHistoryQuery156
Flow\Formatter\IRCLineUrlFormatter156
Flow\Data\Storage\PostRevisionTopicHistoryStorage156
Flow\Data\Utils\ResultDuplicator156
Flow\DbFactory156
Flow\Templating139
Flow\Collection\CollectionCache132
Flow\Notifications\MentionPresentationModel132
Flow\Import\Postprocessor\LqtNotifications132
Flow\Formatter\ContributionsFormatter132
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampGenerator132
Flow\Maintenance\FlowPopulateLinksTables132
Flow\Collection\AbstractCollection119
Flow\Data\ManagerGroup114
Flow\Model\TopicListEntry110
Flow\Data\Index\PostRevisionTopicHistoryIndex110
Flow\Maintenance\ExternalStoreUpdateGenerator110
Flow\Import\Postprocessor\LqtRedirector110
Flow\Data\Compactor\ShallowCompactor110
Flow\Maintenance\ExternalStoreMoveCluster110
Flow\Notifications\UserLocator110
Flow\Import\LiquidThreadsApi\CachedData110
Flow\Maintenance\FlowUpdateRevisionTypeId110
Flow\Notifications\TopicRenamedPresentationModel110
Flow\Parsoid\ReferenceExtractor110
Flow\Log\ModerationLogger110
Flow\Maintenance\FlowUpdateResolvedNotifTitles110
Flow\Formatter\CategoryViewerQuery110
Flow\Data\Listener\AbstractTopicInsertListener110
Flow\Import\Wikitext\ConversionStrategy103
Flow\Model\WikiReference90
Flow\Formatter\HistoryQuery90
Flow\Data\Storage\BoardHistoryStorage90
Flow\Import\SourceStore\FileImportSourceStore90
Flow\Notifications\TopicResolvedPresentationModel90
Flow\Import\LiquidThreadsApi\RemoteApiBackend90
Flow\Parsoid\Fixer\ExtLinkFixer90
Flow\Maintenance\CompileLightncandy90
Flow\Api\ApiFlowBase74
Flow\Import\LiquidThreadsApi\ConversionStrategy73
Flow\Data\Mapper\CachingObjectMapper72
Flow\Parsoid\Extractor\TransclusionExtractor72
Flow\Search\Iterators\TopicIterator72
Flow\SpamFilter\Controller72
Flow\Import\LiquidThreadsApi\RevisionIterator72
Flow\Model\URLReference72
Flow\Import\LiquidThreadsApi\CachedThreadData72
Flow\Import\Wikitext\ImportSource72
Flow\Api\ApiQueryPropFlowInfo72
Flow\Maintenance\FlowFixLinks72
Flow\Block\BoardHistoryBlock72
Flow\Import\Postprocessor\ProcessorGroup72
Flow\Import\LiquidThreadsApi\ReplyIterator72
Flow\Import\LiquidThreadsApi\LocalApiBackend72
Flow\Maintenance\ConvertAllLqtPages72
Flow\Collection\LocalCacheAbstractCollection58
Flow\Maintenance\FlowUpdateBetaFeaturePreference56
Flow\Data\Utils\SortRevisionsByRevisionId56
Flow\Maintenance\ConvertNamespaceFromWikitext56
Flow\Data\Listener\WorkflowTopicListListener56
Flow\Maintenance\ConvertLqtPageFromRemoteApiForTesting56
Flow\Formatter\FeedItemFormatter56
Flow\Maintenance\FlowCreateTemplates56
Flow\Maintenance\FlowAddMissingModerationLogs56
Flow\Import\LiquidThreadsApi\ImportHeader56
Flow\Maintenance\FlowPopulateRefId56
Flow\Import\Importer56
Flow\Import\LiquidThreadsApi\ImportRevision56
Flow\Import\TalkpageImportOperation48
Flow\Actions\ViewAction42
Flow\Maintenance\FlowUpdateRevContentModelFromOccupyPages42
Flow\Import\Postprocessor\SpecialLogTopic42
Flow\Exception\FlowException42
Flow\Data\Listener\ModerationLoggingListener42
Flow\Repository\UserNameBatch40
Flow\FlowActions38
Flow\Import\TopicImportState30
Flow\Collection\PostSummaryCollection30
Flow\Import\LiquidThreadsApi\PageRevisionedObject30
Flow\Data\Index\UniqueFeatureIndex30
Flow\Parsoid\Extractor\ImageExtractor30
Flow\Data\Listener\ImmediateWatchTopicListener30
Flow\Formatter\PostHistoryQuery30
Flow\Maintenance\MaintenanceDebugLogger30
Flow\OOUI\BoardDescriptionWidget30
Flow\Log\LqtImportFormatter30
Flow\Formatter\RevisionUndoViewFormatter30
Flow\SpamFilter\SpamBlacklist30
Flow\SpamFilter\AbuseFilter22
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampWriter20
Flow\Utils\PagesWithPropertyIterator20
Flow\Actions\EditAction20
Flow\Exception\InvalidInputException20
Flow\Parsoid\Extractor\PlaceholderExtractor20
Flow\Formatter\BaseTopicListFormatter20
Flow\Formatter\CheckUserFormatter20
Flow\Data\Storage\TopicListStorage20
Flow\Formatter\RevisionDiffViewFormatter20
Flow\Formatter\SinglePostQuery20
Flow\Formatter\TocTopicListFormatter20
Flow\Data\Listener\TopicPageCreationListener20
Flow\Exception\InvalidActionException20
Flow\Parsoid\Extractor\CategoryExtractor20
Flow\Log\LogQuery20
Flow\Data\Listener\EditCountListener20
Flow\Api\ApiParsoidUtilsFlow20
Flow\Import\TemplateHelper15
Flow\Parsoid\Fixer\BadImageRemover12
Flow\Parsoid\Extractor\WikiLinkExtractor12
Flow\Formatter\CategoryViewerFormatter12
Flow\Data\Utils\RawSql12
Flow\SpamFilter\RateLimits12
Flow\Maintenance\ConvertLqtPageOnLocalWiki12
Flow\Notifications\MentionStatusPresentationModel12
Flow\WatchedTopicItems11
Flow\Data\Utils\SortArrayByKeys9
Flow\SpamFilter\ConfirmEdit8
Flow\Parsoid\Fixer\WikiLinkFixer7
Flow\Parsoid\ReferenceFactory6
Flow\Import\HistoricalUIDGenerator6
Flow\Collection\PostCollection6
Flow\Data\Storage\PostRevisionBoardHistoryStorage6
Flow\Data\Storage\PostSummaryRevisionBoardHistoryStorage6
Flow\Formatter\PostViewQuery6
Flow\Exception\WrongNumberArgumentsException6
Flow\Formatter\HeaderViewQuery6
Flow\Formatter\PostSummaryQuery6
Flow\Formatter\PostSummaryViewQuery6
Flow\Import\LiquidThreadsApi\MovedImportRevision6
Flow\RecoverableErrorHandler6
Flow\SchemaHooks6
MediaWiki\Extension\StructuredDiscussions\Hooks\AbuseFilterHandler6
Flow\Parsoid\Fixer\BaseHrefFixer5
Flow\Container4
Flow\SpamFilter\ContentLengthFilter4
Flow\Parsoid\Fixer\EmptyNodeFixer3

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
getChildCount0%
getObjectId0%
getObjectType0%
getSrcTitle0%
getWorkflowId0%
getSrcWiki0%
__construct0%
getCollection0%
getRevisionType0%
create0%
getDescendant0%
getChildren0%
getStorageRow0%
getHtmlFormat0%
reply0%
toArray0%
fromArray0%
serializeForApiResult0%
getHeadItems0%
getModuleStyles0%
getModules0%
getHtml0%
__construct0%
getType0%
getIdentifier0%
getCollection0%
getUrl0%
toArray0%
newFromArray0%
newFromUser0%
__toString0%
bin2hex0%
getComparisonUUID0%
convertUUIDs0%
serializeForApiResult0%
__toString0%
getTargetIdentifier0%
toStorageRow0%
getUniqueIdentifier0%
fromStorageRow0%
getStorageRow0%
__construct0%
getTopicWorkflowLastUpdated0%
getListId0%
getId0%
toStorageRow0%
fromStorageRow0%
create0%
__toString0%
getObjectId0%
getCollectionId0%
__construct0%
getHtmlFormat0%
isFlaggedAll0%
isFlaggedAny0%
getModerationTimestamp0%
isLocked0%
isSuppressed0%
isDeleted0%
getModeratedReason0%
getStorageFormat0%
getContentFormat0%
getUserTuple0%
getContentInHtml0%
getModeratedByTuple0%
getWikitextFormat0%
hasHiddenContent0%
isValidModerationState0%
moderate0%
getLogType0%
log0%
canLog0%
__construct0%
getActionMessage0%
getPreloadTitles0%
getLastContentEditUserTuple0%
getModeratedByUserId0%
getWorkflowId0%
getCanonicalURL0%
getRevisionType0%
fromStorageRow0%
create0%
getTitleMessage0%
setTitleMessage0%
setMessage0%
buildMessage0%
resolveTitle0%
toArray0%
toHtml0%
getFullURL0%
getModeratedByUserIp0%
getLocalURL0%
getLinkURL0%
serializeForApiResult0%
__construct0%
getCollectionId0%
getSummaryTargetId0%
fromStorageRow0%
getCreatorTuple0%
getRecentChange0%
getModeratedByUserWiki0%
createUser0%
getStorageRow0%
loadMetadataBatch0%
getIconType0%
getPrimaryLink0%
canRender0%
getIconType0%
getDiffLink0%
getBodyMessage0%
getHeaderMessage0%
getHeaderMessageKey0%
getSecondaryLinks0%
getPrimaryLink0%
canRender0%
getFlowUnwatchDynamicActionLink0%
getHeaderMessageKey0%
isUserTalkPage0%
truncateTopicTitle0%
getTopicTitle0%
getContentSnippet0%
getBoardLink0%
getBoardByNewestLink0%
getViewTopicLink0%
getBoardByNewestTopicUrl0%
getBoardLinkByNewestTopic0%
getTopicTitleObj0%
getSecondaryLinks0%
getHeaderMessage0%
getPostLinkUrl0%
getIconType0%
getPrimaryLink0%
canRender0%
getIconType0%
getDiffLink0%
getBodyMessage0%
getHeaderMessage0%
getHeaderMessageKey0%
getSecondaryLinks0%
getPrimaryLink0%
canRender0%
getCompactHeaderMessage0%
getBodyMessage0%
getHeaderMessage0%
getHeaderMessageKey0%
getBodyMessage0%
getSecondaryLinks0%
getPrimaryLink0%
canRender0%
getIconType0%
getTopicOrPostUrl0%
getPrimaryLink0%
getRevisionType0%
getTopicLinkUrl0%
getSecondaryLinks0%
fromStorageRow0%
getId0%
matchesTitle0%
getTitleFullText0%
getNamespaceName0%
updateLastUpdated0%
getLastUpdatedObj0%
getLastUpdated0%
isNew0%
isDeleted0%
getWiki0%
getType0%
getFromTitleCache0%
getPermissionErrors0%
getOwnerTitle0%
getArticleTitle0%
updateFromPageId0%
create0%
toStorageRow0%
fromStorageRow0%
getTargetIdentifier0%
getTitle0%
makeTitle0%
toStorageRow0%
userCan0%
onBeforeCreateEchoEvent0%
hasValidPostId0%
isFirstPost0%
hasValidTopicWorkflowId0%
hasTitle0%
getHeaderMessage0%
getSecondaryLinks0%
getPrimaryLink0%
canRender0%
getIconType0%
moderatePostNotifications0%
moderateTopicNotifications0%
getTopmostPostId0%
getTalkPageOwner0%
notifyHeaderChange0%
onEchoGetBundleRules0%
getMentionedUsersFromWikitext0%
filterMentionedUsers0%
getMentionedUsersAndSkipState0%
generateMentionEvents0%
notifyFlowEnabledOnTalkpage0%
notifyTopicLocked0%
notifyNewTopic0%
notifySummaryChange0%
notifyPostChange0%
loadPostsBatch0%
getRoot0%
getHeaderMessageKey0%
getRevisions0%
__construct0%
valid0%
rewind0%
next0%
key0%
current0%
__construct0%
apiCall0%
getKey0%
__construct0%
getRevisionData0%
valid0%
__construct0%
getReplies0%
getText0%
getRevisions0%
apiCall0%
getKey0%
__construct0%
getLqtThreadId0%
getLogParameters0%
getLogType0%
getRevisionCount0%
next0%
getSummaryId0%
rewind0%
fatal0%
movePage0%
isFlowBoard0%
hasFlowBoardArchive0%
disable0%
enable0%
initiateChange0%
__construct0%
loadMore0%
valid0%
next0%
key0%
key0%
current0%
__construct0%
getObjectKey0%
getAuthor0%
getTimestamp0%
getText0%
__construct0%
current0%
rewind0%
getObjectKey0%
getTopicSummary0%
findLatestArchive0%
createHeaderCleanupRevision0%
getApiResponse0%
show0%
getTitle0%
getModifiedTimestamp0%
getCreatedTimestamp0%
extractUserFromSignature0%
getSignatureUser0%
getAuthor0%
__construct0%
getObjectKey0%
getRevisions0%
getRevisions0%
__construct0%
getDisableLqtMagicWord0%
removeLqtMagicWord0%
getPrefixText0%
removePrefixText0%
shouldConvert0%
createArchiveCleanupRevisionContent0%
isConversionFinished0%
isTopic0%
retrieve0%
getSource0%
createSignatureClarificationRevision0%
getTimestamp0%
getThreadData0%
getReplies0%
getRevisions0%
getAuthor0%
getText0%
getObjectKey0%
__construct0%
getObjectKey0%
getApiKey0%
getFromPage0%
getPageData0%
getPost0%
getObjectKey0%
getTopic0%
getTopics0%
getHeader0%
getScriptUser0%
__construct0%
getObjectKey0%
getAuthor0%
getTimestamp0%
getText0%
__construct0%
fromNewlineSeparated0%
findNextArchive0%
getActionText0%
load0%
getCollectionId0%
rollback0%
save0%
getImportedId0%
setAssociation0%
__construct0%
getImportedId0%
setAssociation0%
rollback0%
save0%
__construct0%
getUserTuple0%
importAborted0%
afterTopicImported0%
afterPostImported0%
afterHeaderImported0%
__construct0%
call0%
importAborted0%
afterPostImported0%
afterTopicImported0%
afterHeaderImported0%
getObjectRevision0%
getUser0%
__construct0%
hasNoConvertTemplate0%
getActionMessage0%
__construct0%
getReferencesForTitle0%
mutateParserOutput0%
doUpdate0%
__construct0%
getTopics0%
getHeader0%
__construct0%
shouldConvert0%
getPostprocessor0%
getUUIDRange0%
isConversionFinished0%
commitLastUpdated0%
recordUpdateTime0%
getMetadata0%
__construct0%
extractTemplates0%
rollback0%
save0%
getImportedId0%
setAssociation0%
add0%
doRedirect0%
findLatestFlowArchive0%
removeCurrentTemplateFromWikitext0%
recordAssociation0%
getTopRevision0%
clearManagerGroup0%
get0%
put0%
logBlockErrors0%
archiveFlowBoard0%
addCurrentTemplate0%
editWikitextContent0%
extractTemplatesAboveFirstSection0%
removeArchiveTemplateFromWikitextTalkpage0%
createUser0%
getFormattedArchiveTemplate0%
editBoardDescription0%
formatTemplate0%
getFormattedCurrentTemplate0%
getContent0%
restoreExistingFlowBoard0%
archiveExistingTalkpage0%
createFlowBoard0%
createRevision0%
findNextFlowArchive0%
getImportedId0%
begin0%
importAborted0%
__construct0%
afterTopicImported0%
afterPostImported0%
afterHeaderImported0%
__construct0%
afterPostImported0%
afterHeaderImported0%
importAborted0%
afterTopicImported0%
locateUsersWithPendingLqtNotifications0%
overrideUsersToNotify0%
getObjectKey0%
commit0%
getAuthor0%
getTimestamp0%
getText0%
__construct0%
getObjectKey0%
getRevisions0%
__construct0%
clearDeferredQueue0%
flushDeferredQueue0%
rollback0%
getSecondaryLinks0%
getHeaderMessage0%
getTopicIdIterator0%
__construct0%
doDBUpdates0%
__construct0%
loadPost0%
loadTopic0%
update0%
__construct0%
error0%
output0%
doDBUpdates0%
getUpdateKey0%
rebuildCoreTables0%
updateRevision0%
removeVirtualPages0%
doDBUpdates0%
getUpdateKey0%
__construct0%
execute0%
__construct0%
getCountableActions0%
refreshBatch0%
doDBUpdates0%
getUpdateKey0%
updateTreeRevision0%
getUpdateKey0%
schema0%
processHeaders0%
removeTopicsWithFlowUpdates0%
removeTopics0%
removeHeader0%
execute0%
__construct0%
update0%
doDBUpdates0%
getUpdateKey0%
__construct0%
processPosts0%
doDBUpdates0%
__construct0%
getUpdateKey0%
__construct0%
arrayColumn0%
write0%
__construct0%
getUpdateTimestamp0%
update0%
__construct0%
output0%
execute0%
__construct0%
write0%
removeTopicList0%
__construct0%
getUser0%
addOverrideWatched0%
extractBlockParameters0%
redirect0%
renderApiResponse0%
buildApiResponse0%
handleSubmit0%
addModules0%
getRobotPolicy0%
show0%
getIterator0%
__construct0%
__construct0%
getIterator0%
__construct0%
markRevisionPatrolledAction0%
thankAction0%
newTopicAction0%
suppressPostAction0%
suppressTopicAction0%
deletePostAction0%
deleteTopicAction0%
getWatchlistDb0%
getWorkflow0%
read0%
getTemplates0%
update0%
__construct0%
error0%
output0%
execute0%
__construct0%
create0%
doDBUpdates0%
getUpdateKey0%
__construct0%
doDBUpdates0%
getBlocks0%
getUpdateKey0%
__construct0%
uuidFromTitlePair0%
uuidFromTitle0%
loadWorkflowById0%
createWorkflowLoader0%
pageMoveInProgress0%
__construct0%
commit0%
handleSubmit0%
removeWorkflows0%
removeSummary0%
hideTopicAction0%
oldalphadecimal2timestamp0%
buildIterator0%
execute0%
__construct0%
compile0%
execute0%
__construct0%
case40%
case30%
case20%
case10%
oldhex2timestamp0%
execute0%
execute0%
__construct0%
log0%
setMaximumLevel0%
__construct0%
report0%
createPage0%
update0%
__construct0%
getUpdateKey0%
__construct0%
__construct0%
__construct0%
pageExists0%
processOptions0%
dump0%
execute0%
__construct0%
processTopicTitle0%
processPost0%
getAllPostRevisions0%
processMultiRevisions0%
processHeader0%
getAllRevisions0%
formatTimestamp0%
execute0%
getSignature0%
processPostCollection0%
processSummary0%
loadUser0%
processTopic0%
flowApi0%
execute0%
__construct0%
execute0%
__construct0%
doDbUpdates0%
getUpdateKey0%
sortSubtree0%
restoreLQTPage0%
doDBUpdates0%
__construct0%
getUpdateKey0%
updateRevision0%
updateTreeRevision0%
updateWorkflow0%
doDBUpdates0%
__construct0%
restorePageRevision0%
movePage0%
restoreLQTThreads0%
__construct0%
restoreLQTBoards0%
execute0%
__construct0%
execute0%
makeContentUpdatesAllowed0%
getBodyContent0%
__construct0%
multiRemove0%
removeReferences0%
removePosts0%
getUpdateKey0%
doDBUpdates0%
checkForReplica0%
__construct0%
updateRevision0%
updateHistory0%
updatePost0%
updateTopicList0%
updateHeader0%
doDBUpdates0%
__construct0%
getUpdateKey0%
updateRevision0%
doDBUpdates0%
calcContentLength0%
refreshBatch0%
updateRevision0%
doDBUpdates0%
getUpdateKey0%
__construct0%
execute0%
__construct0%
doDBUpdates0%
getUpdateKey0%
__construct0%
getUpdateKey0%
hidePostAction0%
editPostAction0%
getCompactHeaderMessage0%
get0%
fetchSubtreeIdentityMap0%
findRoot0%
findRoots0%
findParent0%
delete0%
build0%
exists0%
getTreeRepo0%
fetchRelatedPostIds0%
getMulti0%
getWithRoot0%
fetchFullTree0%
__construct0%
getByKey0%
get0%
__construct0%
loadReferencesForPage0%
getObjectLink0%
getWikiReferences0%
getWhatLinksHereProps0%
__construct0%
__invoke0%
fetchSubtree0%
fetchSubtreeNodeList0%
extractReferences0%
getActions0%
rewind0%
key0%
current0%
setTo0%
setFrom0%
setNamespace0%
setPage0%
__construct0%
onLoadExtensionSchemaUpdates0%
setUser0%
getRoot0%
fetchSubtreeNodeListFromDb0%
isBoardAllowed0%
isRootAllowed0%
isAllowedAny0%
isAllowed0%
getAllowedActions0%
getFromTuple0%
addFromTuple0%
clear0%
fetchParentMapFromDb0%
fetchParentMap0%
createUrlReference0%
getReferences0%
next0%
canRender0%
getHeaderMessageKey0%
getSecondaryLinks0%
getPrimaryLink0%
canRender0%
getIconType0%
getDiffLink0%
getHeaderMessage0%
getHeaderMessageKey0%
getSecondaryLinks0%
getPrimaryLink0%
getIconType0%
locateUsersWatchingTopic0%
getDiffLink0%
getBodyMessage0%
getHeaderMessage0%
isFirstRevision0%
getHeaderMessageKey0%
getSecondaryLinks0%
getPrimaryLink0%
canRender0%
getIconType0%
getBodyMessage0%
getHeaderMessage0%
locatePostAuthors0%
__construct0%
perform0%
apply0%
getXPath0%
perform0%
getXPath0%
perform0%
getXPath0%
perform0%
getXPath0%
perform0%
getXPath0%
getXPath0%
locateMentionedUsers0%
perform0%
getXPath0%
createDOM0%
applyToDom0%
apply0%
getContent0%
__construct0%
wrapInDiv0%
__construct0%
getCreatorsFromPostIDs0%
valid0%
transform0%
editTitleAction0%
moderationAction0%
newTopicLink0%
getModeratedRevision0%
getContent0%
enablePatrollingLink0%
tooltip0%
escapeContent0%
linkWithReturnTo0%
addReturnTo0%
ifAnonymous0%
concat0%
diffUndo0%
headerRevisionLink0%
diffRevision0%
getSaveOrPublishMessage0%
l10nParseFlowTermsOfUse0%
l10nParse0%
l10n0%
oouify0%
progressiveEnhancement0%
showCharacterDifference0%
historyDescription0%
historyTimestamp0%
editHeaderLink0%
topicRevisionLink0%
eachPost0%
diffHeaderLink0%
editHeaderAction0%
createHeaderAction0%
restorePostAction0%
restoreTopicAction0%
lockTopicAction0%
editTopicSummaryAction0%
replyAction0%
workflowLink0%
diffSummaryLink0%
diffPostLink0%
diffLink0%
postRevisionLink0%
undoEditSummaryAction0%
undoEditHeaderAction0%
undoEditPostAction0%
undoAction0%
boardHistoryLink0%
workflowHistoryLink0%
postHistoryLink0%
postLink0%
topicLink0%
summaryRevisionLink0%
post0%
block0%
query0%
validate0%
getGroupName0%
onSuccess0%
onSubmit0%
getMessagePrefix0%
getDisplayFormat0%
getFormFields0%
execute0%
__construct0%
enabled0%
getLinks0%
enabled0%
execute0%
validate0%
validate0%
__construct0%
enabled0%
generateRecentChangesVars0%
transform0%
query0%
setTo0%
setFrom0%
__construct0%
__construct0%
setParameter0%
htmlHelper0%
__construct0%
timestamp0%
timestampHelper0%
uuidTimestamp0%
processTemplate0%
getTemplate0%
getTalkpageManager0%
canBeUsedOn0%
forceAllowCreation0%
safeAllowCreation0%
ensureFlowRevision0%
commit0%
getTypes0%
handleSubmit0%
__construct0%
getGroupName0%
onSubmit0%
getWorkflowUrl0%
getPostUrl0%
getDisplayFormat0%
alterForm0%
preHtml0%
getFormFields0%
getFromPage0%
getReplies0%
getTopics0%
onAfterRemove0%
onAfterInsert0%
cachePurge0%
__construct0%
findTopicId0%
backingStoreFindMulti0%
foundMulti0%
found0%
onAfterClear0%
onAfterLoad0%
onAfterUpdate0%
onAfterRemove0%
onAfterInsert0%
cachePurge0%
getOrder0%
getSort0%
canAnswer0%
findTopicListId0%
onAfterRemove0%
onAfterUpdate0%
onAfterInsert0%
cachePurge0%
onAfterUpdate0%
findTopicId0%
findMulti0%
limitIndexSize0%
onAfterInsert0%
__construct0%
getUsersToSubscribe0%
onAfterInsert0%
onAfterClear0%
onAfterInsert0%
onAfterLoad0%
onAfterRemove0%
onAfterUpdate0%
removeFromIndex0%
queryOptions0%
backingStoreFindMulti0%
getLimit0%
queryOptions0%
limitIndexSize0%
sortIndex0%
normalizeCompressed0%
removeFromIndex0%
compareRowToOffsetValue0%
getOffsetFromOffsetValue0%
canAnswer0%
findTopicId0%
backingStoreFindMulti0%
__construct0%
onAfterRemove0%
getWikitextForTransclusion0%
serializeContent0%
isSupportedFormat0%
getDiffEngineClass0%
__construct0%
getWorkflowId0%
isCountable0%
copy0%
getSize0%
getNativeData0%
getTextForSummary0%
getTextForSearchIndex0%
makeEmptyContent0%
__construct0%
get0%
getPost0%
getBoardWorkflowId0%
getWorkflowId0%
getRevisionClass0%
getNextRevision0%
getBoardWorkflowId0%
getWorkflowId0%
getRevisionClass0%
unserializeContent0%
canBeUsedOn0%
makeGlobalKey0%
__construct0%
delete0%
set0%
getMulti0%
get0%
__construct0%
expandCacheResult0%
getResultDuplicator0%
getShallow0%
compactRows0%
compactRow0%
expandCacheResult0%
getActionOverrides0%
compactRows0%
compactRow0%
__construct0%
getConvertedTitle0%
onFlowAddModules0%
htmlToWikitext0%
wikitextToHTML0%
getWorkflowLoader0%
generateHtml0%
fillParserOutput0%
onAfterUpdate0%
onAfterLoad0%
onAfterUpdate0%
merge0%
load0%
updateSingle0%
update0%
insert0%
serializeOffset0%
multiRemove0%
remove0%
multiPut0%
put0%
cachePurge0%
clear0%
makeArray0%
__construct0%
load0%
clear0%
gotMulti0%
got0%
getMulti0%
get0%
getPrimaryKeyColumns0%
foundMulti0%
found0%
arrayEquals0%
calcUpdatesWithoutValidation0%
getMapper0%
insert0%
getPrimaryKeyColumns0%
validate0%
findMulti0%
getPrimaryKeyColumns0%
findMulti0%
fallbackFindMulti0%
doFindQuery0%
find0%
remove0%
update0%
__construct0%
splitFromRow0%
getPagingLinksOptions0%
getResults0%
getPager0%
__construct0%
getIndexField0%
getQueryInfo0%
formatRow0%
setIncludeOffset0%
doQuery0%
addData0%
find0%
normalizeRow0%
onAfterClear0%
__construct0%
__construct0%
referencesDifference0%
getExistingReferences0%
getReferencesFromRevisionContent0%
collectTopicRevisions0%
isHidden0%
calculateChangesFromTopic0%
calculateChangesFromExisting0%
onAfterInsert0%
onAfterLoad0%
notifyPostChange0%
onAfterInsert0%
onAfterInsert0%
__construct0%
log0%
onAfterInsert0%
__construct0%
getCurrentUser0%
onAfterInsertExpectedChange0%
__construct0%
onAfterInsert0%
__construct0%
onAfterLoad0%
onAfterClear0%
get0%
findMulti0%
model0%
clear0%
normalizeRow0%
get0%
fromStorageRow0%
toStorageRow0%
model0%
__construct0%
foundMulti0%
found0%
find0%
__construct0%
getMulti0%
get0%
call0%
multiRemove0%
multiPut0%
multiMethod0%
put0%
onAfterUpdate0%
onAfterInsert0%
getTopicListEntry0%
onAfterRemove0%
onAfterInsert0%
update0%
getAllowedParams0%
getAllowedParams0%
getBlockParams0%
getAction0%
__construct0%
getExamplesMessages0%
getAllowedParams0%
getBlockParams0%
getAction0%
__construct0%
getExamplesMessages0%
getAction0%
getExamplesMessages0%
getBlockParams0%
__construct0%
getExamplesMessages0%
getExamplesMessages0%
getAllowedParams0%
getAction0%
getBlockParams0%
__construct0%
getExamplesMessages0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAllowedParams0%
getAllowedParams0%
getAction0%
getBlockParams0%
__construct0%
getExamplesMessages0%
getAllowedParams0%
getAction0%
getBlockParams0%
__construct0%
getExamplesMessages0%
getAction0%
getBlockParams0%
getBlockParams0%
__construct0%
getExamplesMessages0%
getAllowedParams0%
getAction0%
getBlockParams0%
__construct0%
getExamplesMessages0%
getAllowedParams0%
getAction0%
getAction0%
__construct0%
__construct0%
__construct0%
getModerationStates0%
needsToken0%
mustBePosted0%
getExamplesMessages0%
getHelpUrls0%
isWriteMode0%
getAllowedParams0%
getPage0%
execute0%
getModuleManager0%
getCategories0%
needsToken0%
showForAction0%
doesWrites0%
__construct0%
getRedirectUrl0%
showForAction0%
show0%
getName0%
doesWrites0%
__construct0%
doesWrites0%
getHelpUrls0%
getParent0%
getExamplesMessages0%
getExamplesMessages0%
getAllowedParams0%
getAction0%
getBlockParams0%
__construct0%
getExamplesMessages0%
getAllowedParams0%
isDeprecated0%
getAction0%
getBlockParams0%
__construct0%
getExamplesMessages0%
mustBePosted0%
getAllowedParams0%
getAction0%
getBlockParams0%
__construct0%
getExamplesMessages0%
getAllowedParams0%
getBlockParams0%
getAction0%
__construct0%
getExamplesMessages0%
getExamplesMessages0%
getBlockParams0%
onAfterClear0%
processHistoryResult0%
renderTocApi0%
commit0%
create0%
validate0%
setPageTitle0%
getName0%
loadRequestedPost0%
getDisallowedErrorMessage0%
loadTopicTitle0%
loadRootPost0%
renderPostHistoryApi0%
setPageTitle0%
renderTopicHistoryApi0%
getRevisionFormatter0%
renderUndoApi0%
renderPostApi0%
renderTopicApi0%
renderSingleViewApi0%
renderDiffViewApi0%
finalizeApiOutput0%
renderApi0%
commit0%
getName0%
init0%
doModerate0%
move0%
getLastRevCacheKey0%
getLastRevisionFor0%
__construct0%
getNextRevision0%
getLastRevision0%
getFirstRevision0%
getRevision0%
newFromRevisionId0%
getRevisionClass0%
commit0%
begin0%
validate0%
__construct0%
setPageTitle0%
getName0%
renderUndoApi0%
renderNewestTopicSummary0%
renderApi0%
commit0%
saveTopicSummary0%
findTopicTitle0%
validateTopicSummary0%
validateEditPost0%
validateModeratePost0%
getAction0%
init0%
getErrorExtra0%
getErrorMessage0%
getErrors0%
hasErrors0%
wasSubmitted0%
onSubmit0%
getTemplate0%
canRender0%
canSubmit0%
getContext0%
getHelpUrls0%
getWorkflow0%
getExamplesMessages0%
getPageInfo0%
execute0%
isDeprecated0%
__construct0%
getExamplesMessages0%
getAllowedParams0%
execute0%
getExamplesMessages0%
getAllowedParams0%
addError0%
getWorkflowId0%
validateModerateTopic0%
validateFirstRevision0%
validateReply0%
validateEditTitle0%
validate0%
getName0%
renderUndoApi0%
renderRevisionApi0%
renderSingleViewApi0%
renderDiffviewApi0%
renderApi0%
commit0%
validateNextRevision0%
getStorage0%
validate0%
init0%
getName0%
renderApi0%
commit0%
validate0%
setPageTitle0%
getEditToken0%
checkSpamFilters0%
getActionName0%
insert0%
__construct0%
remove0%
formatApi0%
setContentFormat0%
__construct0%
getUndoContent0%
formatApi0%
__construct0%
create0%
__construct0%
msg0%
setIncludeContent0%
setIncludeHistoryProperties0%
__construct0%
buildLinks0%
createRevision0%
createRevision0%
getResult0%
getResults0%
format0%
formatDescription0%
serializeRcRevision0%
getLine0%
associate0%
getHistoryType0%
formatApi0%
__construct0%
doInternalQueries0%
generateTopicMetadata0%
generateTopicMetadata0%
buildApiActions0%
buildResult0%
formatApi0%
buildEmptyResult0%
setContentFormat0%
__construct0%
getTopicSummaryResults0%
getTopicPostResults0%
getResults0%
buildApiActions0%
getSingleViewResult0%
formatApi0%
getEmptyResult0%
setContentFormat0%
__construct0%
formatApi0%
__construct0%
getResult0%
isComparable0%
getUndoDiffResult0%
getDiffViewResult0%
__construct0%
getOptions0%
__construct0%
getResult0%
setExtendWatchlist0%
__construct0%
formatFlags0%
getFlags0%
getLogTextLinks0%
getTimestampLink0%
getTitleLink0%
getEditSummary0%
format0%
getHistoryType0%
preprocessNestedSqlArray0%
excludeFromChangesList0%
__construct0%
format0%
__construct0%
getTopicSummaryResults0%
getTopicListResults0%
getHeaderResults0%
getResults0%
buildPaginationLinks0%
buildEmptyResult0%
getCurrentRevisionCacheKey0%
loadMetadataBatch0%
getResult0%
includeInHistory0%
excludeFromContributions0%
__construct0%
createRevision0%
__set0%
__get0%
format0%
getHistoryType0%
validate0%
loadRevisions0%
queryRevisions0%
buildConditions0%
getResults0%
isRecordHidden0%
__construct0%
getHideUnhide0%
format0%
getHistoryType0%
extractActionAndIds0%
getResult0%
loadMetadataBatch0%
format0%
changeSeparator0%
getHistoryType0%
changeSeparator0%
buildLinks0%
getResults0%
getRootPostId0%
isBetaFeatureAvailable0%
isAllowed0%
convert0%
convertAll0%
getTermsOfUseMessagesVersion0%
onChangesListSpecialPageQuery0%
onNukeDeletePage0%
onNukeGetNewPages0%
onImportHandleToplevelXMLTag0%
onSaveUserOptions0%
onGetBetaFeaturePreferences0%
onSearchableNamespaces0%
getPageMovedFrom0%
onShowMissingArticle0%
onPageMoveCompleting0%
onTitleMoveStarting0%
onArticleUndelete0%
onRevisionUndeleted0%
onArticleDeleteComplete0%
onArticleDelete0%
onArticleConfirmDelete0%
getTopicDeletionError0%
onCategoryViewer__generateLink0%
doConversion0%
movePage0%
onIsLiquidThreadsPage0%
retrievePageData0%
retrieve0%
ensureLoaded0%
addData0%
getSize0%
getMulti0%
getMaxId0%
get0%
reset0%
__construct0%
isNotFoundError0%
retrieveTopRevisionByTitle0%
createArchiveCleanupRevision0%
retrievePageDataById0%
retrieveThreadData0%
setLogger0%
__construct0%
import0%
setAllowUnknownUsernames0%
setLogger0%
getPostprocessor0%
addPostprocessor0%
__construct0%
meetsSubpageRequirements0%
onCategoryViewer__doCategoryQuery0%
onMergeAccountFromTo0%
getTopicIds0%
onChangesListInsertArticleLink0%
getReplacementRowItems0%
onCheckUserFormatRow0%
onSpecialCheckUserGetLinksFromRow0%
isFlow0%
modifyChangesListLine0%
onEnhancedChangesListModifyBlockLineData0%
onEnhancedChangesListModifyLineData0%
onEnhancedChangesList__getLogText0%
processRecentChangesLine0%
onOldChangesListRecentChangesLine0%
onChangesListInitRows0%
onArticle__MissingArticleConditions0%
initFlowExtension0%
onBeforePageDisplay0%
onResourceLoaderRegisterModules0%
registerExtension0%
createFakePosts0%
getCurrentRevision0%
collectRevisions0%
collectSummary0%
collectWatchStatus0%
collectPostIds0%
onSkinTemplateNavigation__Universal0%
onSpecialWatchlistGetNonRevisionTypes0%
onUserMergeAccountFields0%
onBeforeDisplayOrangeAlert0%
onWatchlistEditorBeforeFormRender0%
onWatchlistEditorBuildRemoveLine0%
onMovePageCheckPermissions0%
onMovePageIsValidMove0%
onUnwatchArticle0%
onWatchArticle0%
handleWatchArticle0%
onGetPreferences0%
onWhatLinksHereProps0%
onInfoAction0%
onEchoAbortEmailNotification0%
onResourceLoaderGetConfigVars0%
onArticleEditUpdateNewTalk0%
onAbortEmailNotification0%
onAbuseFilterComputeVariable0%
onAbuseFilterDeprecatedVariables0%
onAbuseFilterBuilder0%
onContribsPager__reallyDoQuery0%
onDeletedContribsPager__reallyDoQuery0%
getContributionsQuery0%
onApiFeedContributions__feedItem0%
onContributionsLineEnding0%
onDeletedContributionsLineEnding0%
getWorkflowById0%
loadMetadataBatch0%
getRootPost0%
__construct0%
generateContentDiffBody0%
getDiffBody0%
rollbackPrimaryChanges0%
waitForReplicas0%
getWikiLB0%
getWikiDB0%
getLB0%
getDB0%
forcePrimary0%
loadFromRevision0%
schemaVersion0%
loadFromTreeRevision0%
purgeTable0%
finalizeMerge0%
getAccountFields0%
__construct0%
__invoke0%
__construct0%
sortResult0%
getResult0%
getUniqueQueries0%
__construct0%
openStream0%
add0%
put0%
createLocalUser0%
checkTransWikiMode0%
mapId0%
getRevision0%
getRevisions0%
handleSummary0%
handlePost0%
handleTopic0%
handleHeader0%
handleBoard0%
setStorage0%
getWorkflowIterator0%
__construct0%
isAllowed0%
formatRevision0%
formatRevisions0%
formatSummary0%
formatPost0%
formatHeader0%
formatTopic0%
formatWorkflow0%
dump0%
merge0%
__construct0%
getErrorCodeList0%
updateRelated0%
validate0%
remove0%
update0%
insert0%
getPrimaryKeyColumns0%
findDescendantQuery0%
findMulti0%
find0%
__construct0%
removeRelated0%
insertRelated0%
getRevType0%
getRevType0%
joinField0%
joinTable0%
__construct0%
find0%
getRevType0%
validate0%
validateOptions0%
getFieldRegexFragment0%
hasUnescapedSQL0%
find0%
joinTable0%
newFromRow0%
insert0%
getSQL0%
__construct0%
offsetExists0%
offsetUnset0%
offsetGet0%
offsetSet0%
getIterator0%
all0%
mergeMulti0%
merge0%
doFindQuery0%
joinField0%
validate0%
getPrimaryKeyColumns0%
remove0%
insert0%
fallbackFindMulti0%
addRevTypeToQuery0%
findInternal0%
find0%
removeRelated0%
insertRelated0%
getErrorCodeList0%
onAbuseFilterGenerateVarsForRecentChange0%
getPageTitle0%
getDiffAnchor0%
getKey0%
getParams0%
__construct0%
getErrorCodeList0%
getErrorCodeList0%
getErrorCodeList0%
getHistAnchor0%
getDiffCurAnchor0%
getDiffPrevAnchor0%
getErrorCodeList0%
formatAnchorsAsPipeList0%
getErrorCodeList0%
report0%
formatTimestamp0%
__construct0%
hasValue0%
getActions0%
getErrorCodeList0%
__construct0%
__construct0%
__construct0%
report0%
getErrorCodeList0%
getErrorCodeList0%
changeSeparator0%
getPageTitle0%
__construct0%
getHTML0%
getErrorCodeList0%
getCurrentRevision0%
getPreviousRevision0%
needsPreviousRevision0%
getWorkflow0%
isLastReply0%
getErrorCodeList0%
getDescription0%
getErrorCodeList0%
getErrorCodeList0%
isFirstReply0%
buildResult0%
loadMetadataBatch0%
__construct0%
getTitleLink0%
formatDescription0%
getDescriptionParams0%
getErrorCode0%
onTitleSquidURLs11%
buildProperties15%
resolveTitle18%
resolveUserPages20%
getDateFormats20%
preloadTexts21%
getModerationChangeTypes22%
processParam24%
convertToDbQueries25%
onGetUserPermissionsErrors25%
getRootPost28%
getOffsetLimit30%
getPage33%
setContent33%
getTopicState37%
getLastRevision37%
toStorageRow40%
getDepth40%
__construct40%
importObjectWithHistory41%
getTimestampObj42%
getExistingTopicState42%
processError44%
buildLinks45%
validate46%
fromStorageRow47%
findMultiInternal47%
__wakeup50%
getLimit50%
setRootPost50%
getTemplateName50%
buildActions50%
getIndexFor52%
fromStorageRow53%
getBinary54%
ifCond54%
createDOM54%
getContent56%
millisecondsSinceEpochBinary57%
findMulti57%
setup58%
getAlphadecimal58%
convertToDbOptions58%
__construct58%
onIRCLineURL60%
getStorageFormat66%
getContentFormat66%
getOldestLoaded66%
convert66%
cachedDbId66%
getRcTitle66%
getWikitextFormat66%
__construct66%
apply66%
getStorage66%
onBeforeEchoEventInsert66%
renderApi67%
getTemplateFilenames69%
getAllRevisions69%
getUserLinks69%
import69%
buildCompositeInCondition70%
getCacheKeys70%
preprocessSqlArray70%
insertExternalStore70%
create71%
apply71%
apply71%
getRevision73%
formatApi74%
getPrevRevision75%
compare75%
getBoardWorkflowId75%
isAllowed75%
findMulti75%
getHex77%
getValue77%
commentParser77%
findMulti80%
getPage80%
newNullRevision81%
__construct81%
getFirstPreorderDepthFirst81%
cacheKey83%
getWorkflow83%
serializeUserLinks83%
isUpdatingExistingRevisionContentAllowed84%
getDeepestCommonRoot84%
setRevisionTimestamp85%
setNextContent85%
apply85%
importSummary86%
createWikiReference86%
get87%
mergeExternalContent87%
isRevisionAllowed87%
__construct88%
importHeader88%
calcUpdates88%
findRootPaths89%
resolve89%

Project Risks

Method CRAP
renderApi702
processParam666
refreshBatch650
isRecordHidden600
commit462
buildActions453
onNukeGetNewPages420
getMulti380
onAfterInsert342
execute342
loadMetadataBatch272
mutateParserOutput240
validateTopicSummary240
convertUUIDs240
validateOptions240
buildApiResponse240
onImportHandleToplevelXMLTag210
loadMetadataBatch210
loadMetadataBatch210
onEchoGetBundleRules210
notifyPostChange210
execute182
renderApi182
getResults182
renderApiResponse182
handleSubmit156
getResults156
onSubmit156
getResults156
validate156
update156
validate156
buildLinks135
notifyNewTopic132
doModerate132
getReferencesFromRevisionContent132
mergeMulti132
buildConditions132
validateEditTitle132
eachPost110
expandCacheResult110
loadRequestedPost110
doQuery110
foundMulti110
getRevision110
formatRevisions110
formatAnchorsAsPipeList90
getByKey90
renderApi90
processRecentChangesLine90
buildResult90
buildLinks90
processMultiRevisions90
isAllowed90
getContent90
onSaveUserOptions90
processTopic90
getResults90
validateEditPost90
update90
removeHeader72
getResult72
onSubmit72
canAnswer72
apply72
move72
getDiffViewResult72
doDBUpdates72
fetchSubtreeIdentityMap72
doDBUpdates72
extractBlockParameters72
onSkinTemplateNavigation__Universal72
notifySummaryChange72
generateMentionEvents72
getOffsetLimit69
notifyHeaderChange56
renderTopicApi56
getUndoDiffResult56
perform56
newFromArray56
onArticleDeleteComplete56
execute56
getRecentChange56
getMulti56
buildResult56
validateReply56
referencesDifference56
getLogTextLinks56
getTemplate56
getTalkpageManager56
formatApi56
merge56
processOptions56
extractReferences56
offsetUnset56
apiCall56
createWorkflowLoader56
execute56
getWorkflowIterator56
show56
execute56
getDisallowedErrorMessage56
findMulti56
convertToDbQueries52
validateNextRevision42
getTitleLink42
getActionMessage42
onAfterInsert42
validateFirstRevision42
renderPostApi42
renderRevisionApi42
execute42
loadWorkflowById42
onNukeDeletePage42
apiCall42
loadMetadataBatch42
serializeOffset42
showForAction42
foundMulti42
formatRevision42
gotMulti42
createFlowBoard42
insertRelated42
getWithRoot42
getTopic42
editBoardDescription42
update42
execute42
getMentionedUsersFromWikitext42
doDBUpdates42
onAbortEmailNotification42
getFlowUnwatchDynamicActionLink42
notifyTopicLocked42
doDBUpdates42
format42
processPostCollection42
restoreLQTPage42
updateRevision42
getSignature42
log42
doDBUpdates42
setContent39
findMultiInternal37
compareRowToOffsetValue30
onInfoAction30
logBlockErrors30
getPage30
renderUndoApi30
getActionOverrides30
setPageTitle30
fillParserOutput30
tooltip30
createUser30
calcUpdatesWithoutValidation30
onBeforePageDisplay30
get30
hasUnescapedSQL30
getWhatLinksHereProps30
renderUndoApi30
processHistoryResult30
onDeletedContributionsLineEnding30
loadReferencesForPage30
onCheckUserFormatRow30
onSpecialCheckUserGetLinksFromRow30
next30
doDBUpdates30
onApiFeedContributions__feedItem30
loadTopicTitle30
purgeTable30
renderNewestTopicSummary30
getRobotPolicy30
onEnhancedChangesList__getLogText30
getDescendant30
getRedirectUrl30
onCategoryViewer__generateLink30
validate30
execute30
updateRevision30
retrievePageData30
doInternalQueries30
renderApi30
execute30
renderTocApi30
commit30
calculateChangesFromTopic30
onAfterInsert30
shouldConvert30
commit30
onAfterUpdate30
getHeader30
getResult30
format30
getHideUnhide30
queryRevisions30
removePosts30
getTalkPageOwner30
commit30
getImportedId30
updateTreeRevision30
fetchParentMapFromDb30
hasValue30
moderatePostNotifications30
getOffsetFromOffsetValue30
ifAnonymous30
multiPut30
formatTimestamp30
compactRow30
getRoot30
getCreatorsFromPostIDs30
createArchiveCleanupRevision30
getTitleLink30
canAnswer30
getResults30
getRootPost30
filterMentionedUsers30
historyTimestamp30
moderate30
renderUndoApi30
create29
ifCond25
preloadTexts23
formatApi23
__construct22
getPage21
offsetGet20
calcContentLength20
format20
getFromTitleCache20
__construct20
handleWatchArticle20
applyToDom20
processPosts20
progressiveEnhancement20
updateHeader20
getObjectLink20
getWorkflow20
isAllowed20
processHeaders20
createDOM20
oouify20
getSaveOrPublishMessage20
collectPostIds20
getHeaderMessageKey20
notifyPostChange20
getHeaderMessageKey20
commit20
doDBUpdates20
isBetaFeatureAvailable20
findTopicListId20
format20
getHeaderMessageKey20
backingStoreFindMulti20
validate20
ensureFlowRevision20
dump20
isDeleted20
createUser20
getUsersToSubscribe20
onWatchlistEditorBeforeFormRender20
extractActionAndIds20
getResult20
onWatchlistEditorBuildRemoveLine20
renderDiffviewApi20
validateModeratePost20
getUpdateTimestamp20
getTopicIds20
collectSummary20
fromStorageRow20
onArticle__MissingArticleConditions20
diffLink20
update20
formatWorkflow20
dump20
find20
modifyChangesListLine20
refreshBatch20
write20
enable20
undoAction20
initiateChange20
finalizeMerge20
__invoke20
findInternal20
insert20
add20
handleSubmit20
offsetExists20
create20
getHeaderMessageKey20
formatPost20
onBeforeDisplayOrangeAlert20
execute20
put20
fetchRelatedPostIds20
insert20
retrieveThreadData20
updateTopicList20
perform20
getRevisions20
getRevisions20
onChangesListInitRows20
createLocalUser20
getContent18
resolveUserPages17
onGetUserPermissionsErrors15
convert15
findMulti15
onTitleSquidURLs15
getIndexFor14
buildProperties13
getTemplateFilenames12
resolveTitle12
getSecondaryLinks12
canRender12
canRender12
onMovePageIsValidMove12
next12
isFlaggedAny12
getCreatorTuple12
canRender12
getBodyMessage12
getContributionsQuery12
getPrimaryLink12
getHeaderMessageKey12
isFlaggedAll12
getPrimaryLink12
onIsLiquidThreadsPage12
buildMessage12
next12
getPermissionErrors12
addData12
afterTopicImported12
perform12
afterTopicImported12
perform12
findRoots12
getArticleTitle12
getTopmostPostId12
getTopRevision12
doConversion12
getRevisions12
extractTemplatesAboveFirstSection12
getContent12
disable12
getTopicSummary12
getRevisionData12
toStorageRow12
movePage12
convertAll12
isRootAllowed12
getActionText12
isAllowedAny12
onShowMissingArticle12
getActionMessage12
onGetBetaFeaturePreferences12
loadPostsBatch12
userCan12
getRoot12
__construct12
__construct12
getReferencesForTitle12
fromStorageRow12
getBodyMessage12
canRender12
isConversionFinished12
onChangesListSpecialPageQuery12
canRender12
getAllowedActions12
getSecondaryLinks12
convert12
getReplacementRowItems12
rebuildCoreTables12
removeSummary12
removeWorkflows12
collectTopicRevisions12
update12
multiMethod12
get12
__construct12
cachePurge12
remove12
updateSingle12
loadPost12
splitFromRow12
findMulti12
onAfterInsertExpectedChange12
getCountableActions12
preprocessNestedSqlArray12
doDBUpdates12
read12
findMulti12
uuidFromTitlePair12
insert12
offsetSet12
addModules12
sortResult12
__construct12
getAccountFields12
log12
onAfterInsert12
formatTopic12
setPageTitle12
getCategories12
execute12
getTemplate12
init12
validate12
renderDiffViewApi12
buildIterator12
loadRootPost12
compile12
init12
findTopicTitle12
saveTopicSummary12
commit12
removeReferences12
report12
createPage12
updateRevision12
updateHistory12
serializeContent12
unserializeContent12
getResultDuplicator12
getOrder12
restorePageRevision12
movePage12
restoreLQTThreads12
findTopicId12
restoreLQTBoards12
getIterator12
getRootPostId12
getSingleViewResult12
getResult12
getUndoContent12
isFirstReply12
msg12
isLastReply12
getPreviousRevision12
validate12
buildPaginationLinks12
execute12
createFakePosts12
handleBoard12
generateTopicMetadata12
formatApi12
getPostUrl12
getWorkflowUrl12
generateTopicMetadata12
formatApi12
collectRevisions12
getDescriptionParams12
addReturnTo12
onResourceLoaderRegisterModules12
handleTopic12
getModeratedRevision12
mapId12
formatApi12
setParameter12
getPage11
getModerationChangeTypes11
import11
apply10
findMulti9
processError9
findRootPaths9
fromStorageRow8
renderApi8
convertToDbOptions8
getRevision7
getLastRevision7
compare7
fromStorageRow7
__construct7
toStorageRow7
createDOM7
importObjectWithHistory7
getExistingTopicState6
validate6
getRootPost6
getDeepestCommonRoot6
resolve6
getPrimaryLink6
canRender6
getSecondaryLinks6
updatePost6
setNamespace6
getHeaderMessage6
updateRevision6
getTopicOrPostUrl6
updateRevision6
getHeaderMessage6
diffHeaderLink6
checkForReplica6
setTo6
validate6
__construct6
getAllRevisions6
generateRecentChangesVars6
pageExists6
formatTimestamp6
query6
flowApi6
isFirstPost6
execute6
getBodyMessage6
moderateTopicNotifications6
setFrom6
hasValidTopicWorkflowId6
hasValidPostId6
getBoardLink6
isUserTalkPage6
setFrom6
log6
setMaximumLevel6
setTo6
getHeaderMessage6
setPage6
__invoke6
block6
historyDescription6
doDBUpdates6
perform6
removeVirtualPages6
diffRevision6
getReferences6
diffUndo6
moderationAction6
fetchSubtreeNodeListFromDb6
update6
doDBUpdates6
fetchSubtreeNodeList6
create6
doDBUpdates6
fetchSubtree6
getWikiReferences6
linkWithReturnTo6
escapeContent6
findRoot6
replyAction6
diffSummaryLink6
diffPostLink6
locatePostAuthors6
locateUsersWatchingTopic6
getBodyMessage6
sortSubtree6
getIconType6
doDBUpdates6
getUpdateKey6
onLoadExtensionSchemaUpdates6
updateTreeRevision6
updateWorkflow6
getSecondaryLinks6
isBoardAllowed6
getTypes6
getFormFields6
safeAllowCreation6
getHeaderMessageKey6
canBeUsedOn6
removeTopicList6
processTemplate6
uuidTimestamp6
removeTopicsWithFlowUpdates6
removeTopics6
getBodyMessage6
canRender6
getSecondaryLinks6
getHeaderMessageKey6
timestamp6
write6
show6
getMentionedUsersAndSkipState6
validate6
__construct6
formatSummary6
formatHeader6
__construct6
waitForReplicas6
getWikiDB6
getLB6
getDB6
loadFromRevision6
merge6
getSQL6
fallbackFindMulti6
handlePost6
addRevTypeToQuery6
find6
find6
find6
updateRelated6
find6
validate6
fallbackFindMulti6
remove6
insert6
__construct6
makeArray6
handleHeader6
handleSummary6
update6
getEditSummary6
serializeRcRevision6
getLine6
getOptions6
createRevision6
validate6
loadRevisions6
format6
excludeFromChangesList6
notifyFlowEnabledOnTalkpage6
getFlags6
getTimestampLink6
format6
checkTransWikiMode6
getWorkflowById6
getCurrentRevision6
needsPreviousRevision6
getDescription6
getHistAnchor6
getDiffCurAnchor6
getDiffPrevAnchor6
getDiffAnchor6
__construct6
__construct6
__construct6
getErrorCode6
arrayEquals6
multiRemove6
createRevision6
finalizeApiOutput6
onAfterUpdate6
onAfterInsert6
getLastRevisionFor6
getNextRevision6
getRevision6
newFromRevisionId6
setPageTitle6
create6
renderPostHistoryApi6
renderTopicHistoryApi6
renderSingleViewApi6
validateModerateTopic6
getNextRevision6
renderSingleViewApi6
setPageTitle6
checkSpamFilters6
getActionName6
hasErrors6
onSubmit6
canRender6
getPageInfo6
execute6
execute6
getModerationStates6
isWriteMode6
onAfterRemove6
getWorkflowId6
merge6
queryOptions6
clear6
load6
get6
find6
onAfterUpdate6
onAfterInsert6
getTopicListEntry6
onAfterInsert6
isHidden6
onAfterInsert6
limitIndexSize6
sortIndex6
__construct6
__construct6
onAfterRemove6
onAfterInsert6
cachePurge6
backingStoreFindMulti6
findMulti6
__construct6
expandCacheResult6
compactRow6
getConvertedTitle6
htmlToWikitext6
isSupportedFormat6
getResult6
formatFlags6
createRevision6
doRedirect6
extractTemplates6
getUser6
getUserTuple6
getCollectionId6
getImportedId6
save6
load6
afterTopicImported6
call6
afterPostImported6
hasNoConvertTemplate6
locateUsersWithPendingLqtNotifications6
overrideUsersToNotify6
flushDeferredQueue6
put6
removeArchiveTemplateFromWikitextTalkpage6
restoreExistingFlowBoard6
createRevision6
loadMore6
current6
getRevisionCount6
recordUpdateTime6
__construct6
getPageData6
toStorageRow6
getTitleFullText6
getOwnerTitle6
updateFromPageId6
makeTitle6
fromStorageRow6
newFromUser6
__wakeup6
fromStorageRow6
__construct6
__construct6
getPreloadTitles6
getChildren6
getHtmlFormat6
getTitleMessage6
resolveTitle6
toHtml6
getModeratedByUserWiki6
getModeratedByUserIp6
getModeratedByUserId6
getContentFormat6
getLogType6
getText6
clearDeferredQueue6
getThreadData6
onWhatLinksHereProps6
onPageMoveCompleting6
onTitleMoveStarting6
onRevisionUndeleted6
onArticleDelete6
onArticleConfirmDelete6
onCategoryViewer__doCategoryQuery6
onUserMergeAccountFields6
onMovePageCheckPermissions6
onGetPreferences6
onArticleEditUpdateNewTalk6
getPageMovedFrom6
onAbuseFilterComputeVariable6
onContribsPager__reallyDoQuery6
isFlow6
onChangesListInsertArticleLink6
initFlowExtension6
collectWatchStatus6
buildLinks6
buildApiActions6
isComparable6
getTermsOfUseMessagesVersion6
onArticleUndelete6
onAbuseFilterGenerateVarsForRecentChange6
getMaxId6
extractUserFromSignature6
getText6
import6
isConversionFinished6
ensureLoaded6
getAuthor6
retrievePageDataById6
retrieveTopRevisionByTitle6
getMulti6
getUserLinks5
insertExternalStore5
preprocessSqlArray5
getBinary5
getValue5
commentParser5
getAlphadecimal5
getFirstPreorderDepthFirst5
cacheKey5
serializeUserLinks5
setRevisionTimestamp5
apply5
mergeExternalContent5
calcUpdates5
onIRCLineURL5
getTimestampObj4
getAllRevisions4
buildCompositeInCondition4
getHex4
setRootPost4
getDateFormats4
isRevisionAllowed4
__construct4
importHeader4
setup3
onBeforeEchoEventInsert3
getCacheKeys3
apply3
__construct3
getWorkflow3
setNextContent3
isUpdatingExistingRevisionContentAllowed3
createWikiReference3
get3
importSummary3
getTopicState2
getDepth2
getLimit2
getTemplateName2
millisecondsSinceEpochBinary2
getStorage2
getWikitextFormat2
getStorageFormat2
getContentFormat2
apply2
cachedDbId2
getRcTitle2
__construct2
getOldestLoaded2
getPrevRevision2
getBoardWorkflowId2
findMulti2
isAllowed2
newNullRevision2