Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Flow\Actions\EditAction0%
Flow\Model\HtmlRenderingInformation0%
Flow\Model\WikiReference0%
Flow\Model\UUIDBlob0%
Flow\Model\URLReference0%
Flow\Model\TopicListEntry0%
Flow\Model\Reference0%
Flow\Model\PostSummary0%
Flow\Model\Header0%
Flow\Notifications\FlowEnabledOnTalkpagePresentationModel0%
Flow\Model\Anchor0%
Flow\Model\AbstractSummary0%
Flow\Log\ModerationLogger0%
Flow\Log\LqtImportFormatter0%
Flow\Log\LogQuery0%
Flow\Log\ActionFormatter0%
Flow\Model\Workflow0%
Flow\Notifications\FlowPresentationModel0%
Flow\Import\Wikitext\ImportSource0%
Flow\Notifications\TopicResolvedPresentationModel0%
Flow\Parsoid\Extractor\ImageExtractor0%
Flow\Parsoid\Extractor\ExtLinkExtractor0%
Flow\Parsoid\Extractor\CategoryExtractor0%
Flow\Parsoid\ContentFixer0%
Flow\OOUI\BoardDescriptionWidget0%
Flow\Notifications\UserLocator0%
Flow\Notifications\TopicRenamedPresentationModel0%
Flow\Notifications\HeaderEditedPresentationModel0%
Flow\Notifications\SummaryEditedPresentationModel0%
Flow\Notifications\PostReplyPresentationModel0%
Flow\Notifications\PostEditedPresentationModel0%
Flow\Notifications\NewTopicPresentationModel0%
Flow\Notifications\MentionStatusPresentationModel0%
Flow\Notifications\MentionPresentationModel0%
Flow\LinksTableUpdater0%
Flow\Import\TopicImportState0%
Flow\Parsoid\Extractor\TransclusionExtractor0%
Flow\Import\LiquidThreadsApi\ImportHeader0%
Flow\Import\LiquidThreadsApi\LocalApiBackend0%
Flow\Import\LiquidThreadsApi\ImportTopic0%
Flow\Import\LiquidThreadsApi\ImportSummary0%
Flow\Import\LiquidThreadsApi\ImportSource0%
Flow\Import\LiquidThreadsApi\ImportRevision0%
Flow\Actions\FlowAction0%
Flow\Import\LiquidThreadsApi\CachedThreadData0%
Flow\Import\LiquidThreadsApi\MovedImportRevision0%
Flow\Import\LiquidThreadsApi\CachedPageData0%
Flow\Import\LiquidThreadsApi\CachedData0%
Flow\Import\LiquidThreadsApi\CachedApiData0%
Flow\Import\LiquidThreadsApi\ApiBackend0%
Flow\Import\Importer0%
Flow\Import\EnableFlow\EnableFlowWikitextConversionStrategy0%
Flow\Import\LiquidThreadsApi\MovedImportPost0%
Flow\Import\LiquidThreadsApi\MovedImportTopic0%
Flow\Import\SourceStore\NullImportSourceStore0%
Flow\Import\Plain\ObjectRevision0%
Flow\Import\SourceStore\FlowRevisionsDb0%
Flow\Import\SourceStore\FileImportSourceStore0%
Flow\Import\Postprocessor\SpecialLogTopic0%
Flow\Import\Postprocessor\ProcessorGroup0%
Flow\Import\Postprocessor\LqtRedirector0%
Flow\Import\Postprocessor\LqtNotifications0%
Flow\Import\Plain\ImportHeader0%
Flow\Import\LiquidThreadsApi\PageRevisionedObject0%
Flow\Import\OptInController0%
Flow\Import\LiquidThreadsApi\TopicIterator0%
Flow\Import\LiquidThreadsApi\ScriptedImportRevision0%
Flow\Import\LiquidThreadsApi\RevisionIterator0%
Flow\Import\LiquidThreadsApi\ReplyIterator0%
Flow\Import\LiquidThreadsApi\RemoteApiBackend0%
Flow\Parsoid\Extractor\PlaceholderExtractor0%
Flow\Parsoid\Extractor\WikiLinkExtractor0%
Flow\Formatter\TopicListFormatter0%
Flow\Maintenance\FlowForceSearchIndex0%
Flow\Maintenance\FlowSetUserIp0%
Flow\Maintenance\FlowRestoreLQT0%
Flow\Maintenance\FlowReserializeRevisionContent0%
Flow\Maintenance\FlowRemoveOldTopics0%
Flow\Maintenance\FlowPopulateRefId0%
Flow\Maintenance\FlowPopulateLinksTables0%
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampWriter0%
Flow\Maintenance\FlowUpdateRecentChanges0%
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampGenerator0%
Flow\Maintenance\FlowFixWorkflowLastUpdateTimestamp0%
Flow\Maintenance\FlowFixUserIp0%
Flow\Maintenance\LogRowUpdateGenerator0%
Flow\Maintenance\FlowFixLog0%
Flow\Maintenance\FlowFixLinks0%
Flow\Maintenance\FlowUpdateBetaFeaturePreference0%
Flow\Maintenance\FlowUpdateResolvedNotifTitles0%
Flow\Maintenance\FlowFixEditCount0%
Flow\Maintenance\CompileLightncandy0%
Flow\Maintenance\FlowDumpBackup0%
Flow\Maintenance\ConvertToText0%
Flow\Maintenance\ConvertNamespaceFromWikitext0%
Flow\Maintenance\ConvertLqtPageOnLocalWiki0%
Flow\Maintenance\ConvertLqtPageFromRemoteApiForTesting0%
Flow\Maintenance\ConvertAllLqtPages0%
Flow\Maintenance\BenchUuidConversions0%
Flow\Maintenance\FlowUpdateRevContentModelFromOccupyPages0%
Flow\Maintenance\MaintenanceDebugLogger0%
Flow\Maintenance\WorkflowPageIdUpdateGenerator0%
Flow\Maintenance\FlowUpdateWorkflowPageId0%
Flow\Maintenance\FlowUpdateUserWiki0%
Flow\Maintenance\FlowUpdateRevisionTypeId0%
Flow\Maintenance\FlowUpdateRevisionContentLength0%
Flow\Maintenance\FlowFixInconsistentBoards0%
Flow\Maintenance\FlowExternalStoreMoveCluster0%
Flow\Parsoid\Fixer\ExtLinkFixer0%
Flow\Repository\UserName\OneStepUserNameQuery0%
Flow\Search\SearchEngine0%
Flow\Search\Iterators\TopicIterator0%
Flow\Search\Iterators\HeaderIterator0%
Flow\Search\Iterators\AbstractIterator0%
Flow\Search\Connection0%
Flow\Repository\UserName\TwoStepUserNameQuery0%
Flow\Repository\TreeCacheKey0%
Flow\Search\Updaters\AbstractUpdater0%
Flow\Repository\TitleRepository0%
Flow\Repository\RootPostLoader0%
Flow\Repository\MultiGetList0%
Flow\ReferenceClarifier0%
Flow\RecoverableErrorHandler0%
Flow\Parsoid\ReferenceExtractor0%
Flow\Search\Searcher0%
Flow\Search\Updaters\HeaderUpdater0%
Flow\Maintenance\ExternalStoreUpdateGenerator0%
Flow\Utils\PagesWithPropertyIterator0%
Flow\Maintenance\ExternalStoreMoveCluster0%
Flow\Maintenance\FlowCreateTemplates0%
Flow\Maintenance\FlowAddMissingModerationLogs0%
Flow\WorkflowLoaderFactory0%
Flow\WorkflowLoader0%
Flow\View0%
Flow\Utils\NamespaceIterator0%
Flow\Search\Updaters\TopicUpdater0%
Flow\SubmissionHandler0%
Flow\Specials\SpecialStructuredDiscussions0%
Flow\Specials\SpecialEnableStructuredDiscussions0%
Flow\SpamFilter\SpamBlacklist0%
Flow\SpamFilter\RateLimits0%
Flow\SpamFilter\Controller0%
Flow\Formatter\TopicListQuery0%
Flow\Import\LiquidThreadsApi\ImportPost0%
Flow\Formatter\TopicHistoryQuery0%
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\TopicFormatter0%
Flow\Data\Index\BoardHistoryIndex0%
Flow\Data\ObjectManager0%
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\ApiFlowSearch0%
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%
MediaWiki\Extension\StructuredDiscussions\Hooks\AbuseFilterHandler0%
Flow\Data\Utils\ResultDuplicator0%
Flow\Formatter\FeedItemFormatter0%
Flow\Exception\UnknownWorkflowIdException0%
Flow\Exception\WikitextException0%
Flow\Exception\WrongNumberArgumentsException0%
Flow\Formatter\AbstractFormatter0%
Flow\Formatter\AbstractQuery0%
Flow\Formatter\BoardHistoryQuery0%
Flow\Formatter\CategoryViewerFormatter0%
Flow\Formatter\CategoryViewerQuery0%
Flow\Formatter\ChangesListFormatter0%
Flow\Formatter\ChangesListQuery0%
Flow\Formatter\CheckUserFormatter0%
Flow\Formatter\CheckUserQuery0%
Flow\Formatter\ContributionsFormatter0%
Flow\Formatter\ContributionsQuery0%
Flow\Formatter\FormatterRow0%
Flow\Exception\NoParserException0%
Flow\Formatter\HeaderViewQuery0%
Flow\Formatter\HistoryQuery0%
Flow\Formatter\IRCLineUrlFormatter0%
Flow\Formatter\PostHistoryQuery0%
Flow\Formatter\PostSummaryQuery0%
Flow\Formatter\PostSummaryViewQuery0%
Flow\Formatter\PostViewQuery0%
Flow\Formatter\RevisionDiffViewFormatter0%
Flow\Formatter\RevisionFormatterFactory0%
Flow\Formatter\RevisionUndoViewFormatter0%
Flow\Formatter\RevisionViewFormatter0%
Flow\Formatter\RevisionViewQuery0%
Flow\Formatter\SinglePostQuery0%
Flow\Formatter\TocTopicListFormatter0%
Flow\Exception\PermissionException0%
Flow\Formatter\BaseTopicListFormatter0%
Flow\Exception\NoIndexException0%
Flow\DbFactory0%
Flow\Exception\FlowException0%
Flow\Exception\FailCommitException0%
Flow\Exception\DataPersistenceException0%
Flow\Exception\DataModelException0%
Flow\Dump\Importer0%
Flow\Exception\InvalidTopicUuidException0%
Flow\Exception\InvalidParameterException0%
Flow\Dump\Exporter0%
Flow\Diff\FlowBoardContentDiffView0%
Flow\Exception\InvalidActionException0%
Flow\Data\Utils\SortRevisionsByRevisionId0%
Flow\Data\Utils\UserMerger0%
Flow\Exception\InvalidDataException0%
Flow\Exception\InvalidInputException0%
Flow\Block\TopicBlock1%
Flow\Block\AbstractBlock5%
Flow\Notifications\Controller6%
Flow\UrlGenerator8%
Flow\Hooks8%
Flow\Import\Converter9%
Flow\TemplateHelper11%
Flow\TalkpageManager20%
Flow\RevisionActionPermissions23%
Flow\Data\Storage\DbStorage25%
Flow\Data\Index\TopKIndex26%
Flow\Conversion\Utils28%
Flow\Data\ObjectLocator30%
Flow\Templating33%
Flow\Block\TopicListBlock33%
Flow\Repository\TreeRepository35%
Flow\Data\Index\FeatureIndex36%
Flow\Data\ManagerGroup37%
Flow\Import\PageImportState37%
Flow\Import\LiquidThreadsApi\ConversionStrategy37%
Flow\Model\UserTuple42%
Flow\Data\Mapper\CachingObjectMapper44%
Flow\FlowActions45%
Flow\Import\Wikitext\ConversionStrategy49%
Flow\Collection\AbstractCollection50%
Flow\SpamFilter\AbuseFilter53%
Flow\Collection\LocalCacheAbstractCollection53%
Flow\SpamFilter\ConfirmEdit53%
Flow\Model\UUID53%
Flow\Formatter\RevisionFormatter54%
Flow\Model\AbstractRevision54%
Flow\Model\PostRevision56%
Flow\Api\ApiFlowBase60%
Flow\Data\Storage\RevisionStorage60%
Flow\Parsoid\ReferenceFactory64%
Flow\Import\TemplateHelper66%
Flow\Repository\UserNameBatch67%
Flow\Container71%
Flow\Parsoid\Fixer\BadImageRemover73%
Flow\Import\TalkpageImportOperation76%
Flow\WatchedTopicItems81%
Flow\Data\Utils\SortArrayByKeys83%
Flow\Parsoid\Fixer\BaseHrefFixer83%
Flow\Api\ApiFlowViewHeader83%
Flow\SpamFilter\ContentLengthFilter83%
Flow\Api\ApiFlowEditTopicSummary83%
Flow\Api\ApiFlowEditHeader83%
Flow\Api\ApiFlowReply83%
Flow\Import\HistoricalUIDGenerator84%
Flow\Collection\PostCollection84%
Flow\Parsoid\Fixer\EmptyNodeFixer85%
Flow\Parsoid\Fixer\WikiLinkFixer86%
Flow\Api\ApiFlowBasePost87%
Flow\Data\Listener\UserNameListener88%
Flow\Api\ApiFlowBaseGet89%

Project Risks

Class CRAP
Flow\Hooks49601
Flow\Block\TopicBlock28165
Flow\Notifications\Controller10822
Flow\TemplateHelper7103
Flow\UrlGenerator6762
Flow\Import\OptInController3422
Flow\Block\TopicSummaryBlock3306
Flow\View3192
Flow\Formatter\RevisionFormatter3186
Flow\Maintenance\ConvertToText2756
Flow\Formatter\AbstractQuery2652
Flow\Formatter\ChangesListQuery2652
Flow\Block\HeaderBlock2450
Flow\Conversion\Utils2282
Flow\Data\ObjectManager2256
Flow\Dump\Exporter2256
Flow\Dump\Importer1892
Flow\Model\Workflow1806
Flow\Model\AbstractRevision1750
Flow\Data\ObjectLocator1423
Flow\Data\Listener\ReferenceRecorder1406
Flow\Formatter\AbstractFormatter1332
Flow\Maintenance\FlowRemoveOldTopics1332
Flow\Block\TopicListBlock1211
Flow\Formatter\TopicListQuery1190
Flow\Data\Index\FeatureIndex1101
Flow\Repository\RootPostLoader1056
Flow\Formatter\ContributionsQuery992
Flow\Maintenance\FlowUpdateUserWiki992
Flow\Repository\TreeRepository909
Flow\Maintenance\FlowUpdateRecentChanges870
Flow\Block\AbstractBlock848
Flow\Data\Index\TopKIndex839
Flow\Notifications\FlowPresentationModel812
Flow\Api\ApiFlowSearch756
Flow\RevisionActionPermissions715
Flow\Data\Storage\BasicDbStorage702
Flow\Formatter\ChangesListFormatter702
Flow\Model\UUID686
Flow\Content\BoardContentHandler650
Flow\Specials\SpecialStructuredDiscussions650
Flow\Data\Storage\DbStorage566
Flow\Data\Listener\NotificationListener552
Flow\Import\Converter522
Flow\Maintenance\FlowRestoreLQT506
Flow\Formatter\RevisionViewQuery506
Flow\Api\ApiFlow506
Flow\Data\Storage\RevisionStorage476
Flow\LinksTableUpdater462
Flow\Formatter\CheckUserQuery462
Flow\Specials\SpecialEnableStructuredDiscussions462
Flow\Formatter\TopicListFormatter462
Flow\Notifications\PostReplyPresentationModel420
Flow\Data\Utils\Merger420
Flow\Data\Utils\MultiDimArray420
Flow\Maintenance\FlowSetUserIp420
Flow\Search\SearchEngine380
Flow\WorkflowLoaderFactory380
Flow\Maintenance\FlowFixInconsistentBoards380
Flow\Import\LiquidThreadsApi\ApiBackend342
Flow\SubmissionHandler342
Flow\Search\Iterators\AbstractIterator342
Flow\Model\Anchor342
Flow\Import\LiquidThreadsApi\ImportSource342
Flow\TalkpageManager318
Flow\Data\Compactor\FeatureCompactor306
Flow\ReferenceClarifier306
Flow\Notifications\SummaryEditedPresentationModel306
Flow\Maintenance\LogRowUpdateGenerator306
Flow\Import\SourceStore\FlowRevisionsDb306
Flow\Actions\FlowAction306
Flow\Notifications\NewTopicPresentationModel306
Flow\Maintenance\FlowUpdateRevisionContentLength272
Flow\Maintenance\FlowReserializeRevisionContent272
Flow\Maintenance\FlowDumpBackup272
Flow\Maintenance\WorkflowPageIdUpdateGenerator272
Flow\Data\Utils\UserMerger272
Flow\Notifications\PostEditedPresentationModel272
Flow\Import\LiquidThreadsApi\ImportPost272
Flow\Repository\MultiGetList240
Flow\Data\Index\BoardHistoryIndex240
Flow\Data\Pager\HistoryPager240
Flow\Maintenance\FlowFixUserIp240
Flow\Formatter\TopicFormatter240
Flow\Log\ActionFormatter240
Flow\Import\PageImportState235
Flow\Model\PostRevision224
Flow\Formatter\TopicHistoryQuery210
Flow\Import\LiquidThreadsApi\TopicIterator210
Flow\Formatter\RevisionViewFormatter210
Flow\Model\Reference182
Flow\Parsoid\ContentFixer182
Flow\Import\LiquidThreadsApi\ImportTopic182
Flow\BoardMover182
Flow\Search\Updaters\AbstractUpdater182
Flow\Notifications\HeaderEditedPresentationModel182
Flow\Maintenance\FlowPopulateLinksTables182
Flow\Maintenance\FlowFixEditCount182
Flow\DbFactory156
Flow\Formatter\BoardHistoryQuery156
Flow\Data\Utils\ResultDuplicator156
Flow\Maintenance\FlowUpdateRevisionTypeId156
Flow\Data\Storage\PostRevisionTopicHistoryStorage156
Flow\Data\Storage\PostRevisionStorage156
Flow\Formatter\IRCLineUrlFormatter156
Flow\Templating138
Flow\Model\UserTuple135
Flow\Notifications\MentionPresentationModel132
Flow\Import\Postprocessor\LqtNotifications132
Flow\Collection\CollectionCache132
Flow\Data\Listener\AbstractTopicInsertListener132
Flow\Formatter\ContributionsFormatter132
Flow\Exception\FlowException132
Flow\Search\Updaters\TopicUpdater132
Flow\Import\LiquidThreadsApi\CachedData132
Flow\Maintenance\ExternalStoreMoveCluster132
Flow\Collection\AbstractCollection126
Flow\Log\ModerationLogger110
Flow\Data\Index\PostRevisionTopicHistoryIndex110
Flow\Data\Storage\BoardHistoryStorage110
Flow\Maintenance\ExternalStoreUpdateGenerator110
Flow\Model\TopicListEntry110
Flow\Notifications\TopicRenamedPresentationModel110
Flow\Data\Compactor\ShallowCompactor110
Flow\Parsoid\ReferenceExtractor110
Flow\Import\Postprocessor\LqtRedirector110
Flow\Maintenance\FlowUpdateResolvedNotifTitles110
Flow\Notifications\UserLocator110
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampGenerator110
Flow\Formatter\HistoryQuery110
Flow\Import\LiquidThreadsApi\RemoteApiBackend110
Flow\Formatter\CategoryViewerQuery110
Flow\Data\ManagerGroup108
Flow\Import\Wikitext\ConversionStrategy92
Flow\Notifications\TopicResolvedPresentationModel90
Flow\SpamFilter\Controller90
Flow\Maintenance\CompileLightncandy90
Flow\Model\WikiReference90
Flow\Import\SourceStore\FileImportSourceStore90
Flow\Model\URLReference72
Flow\Parsoid\Extractor\TransclusionExtractor72
Flow\Maintenance\FlowFixLinks72
Flow\Import\Postprocessor\ProcessorGroup72
Flow\Import\LiquidThreadsApi\RevisionIterator72
Flow\Import\LiquidThreadsApi\ReplyIterator72
Flow\Api\ApiQueryPropFlowInfo72
Flow\Import\LiquidThreadsApi\CachedThreadData72
Flow\Import\LiquidThreadsApi\LocalApiBackend72
Flow\Search\Iterators\TopicIterator72
Flow\Search\Searcher72
Flow\Maintenance\ConvertAllLqtPages72
Flow\Block\BoardHistoryBlock72
Flow\Import\LiquidThreadsApi\ConversionStrategy69
Flow\Data\Mapper\CachingObjectMapper60
Flow\Maintenance\FlowCreateTemplates56
Flow\Maintenance\FlowAddMissingModerationLogs56
Flow\Maintenance\ConvertNamespaceFromWikitext56
Flow\Maintenance\ConvertLqtPageFromRemoteApiForTesting56
Flow\Actions\ViewAction56
Flow\Maintenance\FlowPopulateRefId56
Flow\Import\LiquidThreadsApi\ImportHeader56
Flow\Import\Wikitext\ImportSource56
Flow\Import\LiquidThreadsApi\ImportRevision56
Flow\Data\Utils\SortRevisionsByRevisionId56
Flow\Import\Importer56
Flow\Maintenance\FlowUpdateBetaFeaturePreference56
Flow\Formatter\FeedItemFormatter56
Flow\Data\Listener\WorkflowTopicListListener56
Flow\Collection\LocalCacheAbstractCollection55
Flow\Import\TalkpageImportOperation53
Flow\Repository\UserNameBatch43
Flow\Api\ApiFlowBase42
Flow\Parsoid\Fixer\ExtLinkFixer42
Flow\Maintenance\FlowUpdateRevContentModelFromOccupyPages42
Flow\Import\Postprocessor\SpecialLogTopic42
Flow\Data\Listener\ModerationLoggingListener42
Flow\Repository\UserName\TwoStepUserNameQuery42
Flow\Maintenance\FlowForceSearchIndex42
Flow\SpamFilter\SpamBlacklist42
Flow\FlowActions35
Flow\SpamFilter\AbuseFilter30
Flow\Formatter\RevisionUndoViewFormatter30
Flow\Formatter\PostHistoryQuery30
Flow\OOUI\BoardDescriptionWidget30
Flow\Data\Index\UniqueFeatureIndex30
Flow\Collection\PostSummaryCollection30
Flow\Import\TopicImportState30
Flow\Log\LqtImportFormatter30
Flow\Maintenance\MaintenanceDebugLogger30
Flow\Data\Listener\ImmediateWatchTopicListener30
Flow\Parsoid\Extractor\ImageExtractor30
Flow\Import\LiquidThreadsApi\PageRevisionedObject30
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampWriter20
Flow\Utils\PagesWithPropertyIterator20
Flow\Actions\EditAction20
Flow\SpamFilter\RateLimits20
Flow\Parsoid\Extractor\PlaceholderExtractor20
Flow\Formatter\BaseTopicListFormatter20
Flow\Formatter\CheckUserFormatter20
Flow\Data\Listener\TopicPageCreationListener20
Flow\Data\Listener\EditCountListener20
Flow\Formatter\RevisionDiffViewFormatter20
Flow\Formatter\SinglePostQuery20
Flow\Formatter\TocTopicListFormatter20
Flow\Log\LogQuery20
Flow\Parsoid\Extractor\CategoryExtractor20
Flow\Data\Storage\TopicListStorage20
Flow\Api\ApiParsoidUtilsFlow20
Flow\Import\TemplateHelper15
Flow\WatchedTopicItems12
Flow\Data\Utils\RawSql12
Flow\Data\Storage\PostRevisionBoardHistoryStorage12
Flow\Formatter\CategoryViewerFormatter12
Flow\Search\Updaters\HeaderUpdater12
Flow\Parsoid\Extractor\WikiLinkExtractor12
Flow\Maintenance\ConvertLqtPageOnLocalWiki12
Flow\Data\Storage\PostSummaryRevisionBoardHistoryStorage12
Flow\Notifications\MentionStatusPresentationModel12
Flow\Parsoid\Fixer\BadImageRemover11
Flow\Api\ApiFlowBasePost10
Flow\Api\ApiFlowBaseGet10
Flow\SpamFilter\ConfirmEdit9
Flow\Data\Utils\SortArrayByKeys9
Flow\Data\Listener\UserNameListener9
Flow\Parsoid\Fixer\WikiLinkFixer7
Flow\Parsoid\ReferenceFactory6
Flow\Import\HistoricalUIDGenerator6
Flow\Collection\PostCollection6
Flow\Formatter\PostViewQuery6
Flow\Exception\WrongNumberArgumentsException6
Flow\Formatter\HeaderViewQuery6
Flow\Formatter\PostSummaryQuery6
Flow\Formatter\PostSummaryViewQuery6
Flow\Import\LiquidThreadsApi\MovedImportRevision6
Flow\RecoverableErrorHandler6
MediaWiki\Extension\StructuredDiscussions\Hooks\AbuseFilterHandler6
Flow\SpamFilter\ContentLengthFilter5
Flow\Parsoid\Fixer\BaseHrefFixer5
Flow\Container4
Flow\Parsoid\Fixer\EmptyNodeFixer3

Methods

Coverage Distribution

Complexity

Insufficient Coverage

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

Project Risks

Method CRAP
renderApi650
refreshBatch650
processParam632
isRecordHidden600
buildActions476
commit420
onNukeGetNewPages420
getMulti380
execute342
onAfterInsert342
loadMetadataBatch272
mutateParserOutput272
buildApiResponse240
validateOptions240
validateTopicSummary240
convertUUIDs240
notifyPostChange210
loadMetadataBatch210
onImportHandleToplevelXMLTag210
onEchoGetBundleRules210
getResults210
loadMetadataBatch182
execute182
renderApi182
update156
onSubmit156
getResults156
handleSubmit156
getResults156
renderApiResponse156
validate156
mergeMulti156
doModerate132
validate132
notifyNewTopic132
getRevision132
getReferencesFromRevisionContent132
validateEditTitle132
buildLinks126
doQuery110
loadRequestedPost110
eachPost110
foundMulti110
searchText110
execute110
formatRevisions110
expandCacheResult110
removeHeader90
isAllowed90
parsoid90
getByKey90
getResults90
onSaveUserOptions90
buildResult90
formatAnchorsAsPipeList90
getContent90
processMultiRevisions90
generateMentionEvents90
buildLinks90
processTopic90
update90
renderApi90
validateEditPost90
processRecentChangesLine90
move72
getResult72
doDBUpdates72
doDBUpdates72
showForAction72
onSkinTemplateNavigation72
apiCall72
extractBlockParameters72
getDiffViewResult72
makeVRSObject72
fetchSubtreeIdentityMap72
onArticleDeleteComplete72
merge72
doDBUpdates72
canAnswer72
getRecentChange72
notifySummaryChange72
getOffsetLimit69
getUndoDiffResult56
execute56
notifyHeaderChange56
show56
getDisallowedErrorMessage56
getTemplate56
createWorkflowLoader56
getWorkflowIterator56
buildConditions56
formatApi56
execute56
validateReply56
referencesDifference56
perform56
findMulti56
execute56
doDBUpdates56
getMulti56
processOptions56
onSubmit56
newFromArray56
renderTopicApi56
offsetUnset56
getTalkpageManager56
doDBUpdates56
extractReferences56
getLogTextLinks56
convertToDbQueries52
convert50
renderRevisionApi42
apiCall42
foundMulti42
validateNextRevision42
next42
onNukeDeletePage42
getTopic42
updateRevisions42
execute42
validateFirstRevision42
execute42
serializeOffset42
loadWorkflowById42
getRevisionsData42
onAfterInsert42
validate42
renderPostApi42
createFlowBoard42
editBoardDescription42
fetchParentMapFromDb42
buildResult42
loadMetadataBatch42
getTitleLink42
getFlowUnwatchDynamicActionLink42
getWithRoot42
log42
getActionMessage42
formatRevision42
updateRevision42
format42
doInternalQueries42
gotMulti42
processPostCollection42
getSignature42
getMentionedUsersFromWikitext42
restoreLQTPage42
notifyTopicLocked42
findMultiInternal30
moderatePostNotifications30
refreshBatch30
getPage30
getRobotPolicy30
getResults30
multiPut30
calcUpdatesWithoutValidation30
renderApi30
getRootPost30
hasValue30
diffLink30
formatTimestamp30
getRedirectUrl30
onInfoAction30
renderUndoApi30
filterMentionedUsers30
getSchemaUpdates30
ifAnonymous30
onBeforePageDisplay30
purgeTable30
insertRelated30
tooltip30
getPageIds30
doDBUpdates30
findInternal30
getTalkPageOwner30
commit30
hasUnescapedSQL30
historyTimestamp30
onGetLogText30
format30
getResult30
getHideUnhide30
onCategoryViewerGenerateLink30
renderUndoApi30
execute30
compareRowToOffsetValue30
getOffsetFromOffsetValue30
undoAction30
setPageTitle30
onAfterUpdate30
removePosts30
canAnswer30
commit30
logBlockErrors30
createUser30
getRoot30
renderTocApi30
compactRow30
getImportedId30
getCreatorsFromPostIDs30
shouldConvert30
getDescendant30
fillParserOutput30
getActionOverrides30
execute30
apply30
moderate30
updateHeader30
updateTopicList30
get30
updateRevision30
loadReferencesForPage30
renderNewestTopicSummary30
getWhatLinksHereProps30
loadTopicTitle30
getTitleLink30
retrievePageData30
processHeaders30
renderUndoApi30
updateTreeRevision30
updateRevision30
update30
execute30
calculateChangesFromTopic30
onAfterInsert30
execute30
createArchiveCleanupRevision30
processHistoryResult30
processPosts30
create29
setContent28
ifCond25
getPage24
formatApi24
preloadTexts22
getContent21
__construct20
getWorkflow20
onIRCLineURL20
queryRevisions20
getHeader20
createUser20
createDOM20
getObjectLink20
getHeaderMessageKey20
onBeforeDisplayOrangeAlert20
onChangesListInitRows20
perform20
initFlowExtension20
ensureFlowRevision20
collectSummary20
retrieveThreadData20
isAllowed20
isBetaFeatureAvailable20
onWatchlistEditorBeforeFormRender20
getHeaderMessageKey20
format20
onWatchlistEditorBuildRemoveLine20
fetchRelatedPostIds20
searchText20
fromStorageRow20
modifyChangesListLine20
getTopicIds20
validate20
initiateChange20
progressiveEnhancement20
generateTopicMetadata20
create20
sendDocuments20
isDeleted20
enable20
getFromTitleCache20
generateTopicMetadata20
getResult20
applyToDom20
getSaveOrPublishMessage20
getReplacementRowItems20
getHeaderMessageKey20
isAllowedAny20
onMissingArticleConditions20
onDeletedContributionsLineEnding20
__construct20
getRevisions20
onContributionsFeedItem20
format20
fetchSubtreeNodeListFromDb20
collectPostIds20
oouify20
getHeaderMessageKey20
formatPost20
offsetGet20
getInnerHtml20
put20
formatWorkflow20
dump20
restoreLQTThreads20
finalizeMerge20
restoreLQTBoards20
__invoke20
doDBUpdates20
dump20
getRevisions20
findTopicListId20
add20
backingStoreFindMulti20
offsetExists20
handleSubmit20
commit20
validateModeratePost20
insert20
write20
getUpdateTimestamp20
renderDiffviewApi20
update20
calcContentLength20
notifyPostChange20
createLocalUser20
find20
getUsersToSubscribe20
execute20
resolveUserPages18
onGetUserPermissionsErrors16
getIndexFor16
insert15
getFindOptions14
findMulti14
buildProperties13
getPage12
resolveTitle12
buildDocument12
serializeContent12
doConversion12
execute12
updateRevision12
movePage12
buildIterator12
getActionMessage12
validate12
update12
collectTopicRevisions12
onAfterInsertExpectedChange12
__construct12
onAfterInsert12
loadPostsBatch12
renderDiffViewApi12
addData12
log12
generateForwardedCookieForCli12
getRoot12
multiMethod12
loadPost12
getWorkflowUrl12
getPostUrl12
commit12
fromStorageRow12
onShowMissingArticle12
get12
commit12
convert12
doDBUpdates12
onChangesListSpecialPageQuery12
createPage12
isFlaggedAll12
isFlaggedAny12
convertAll12
buildMessage12
updateHistory12
getRevisions12
removeTopics12
getActionText12
getResultDuplicator12
findRoots12
next12
getTopRevision12
__construct12
findTopicTitle12
perform12
report12
afterTopicImported12
isConversionFinished12
init12
afterTopicImported12
isRootAllowed12
movePage12
validate12
perform12
restorePageRevision12
extractTemplatesAboveFirstSection12
parser12
getAllowedActions12
__construct12
findTopicId12
removeTopicsWithFlowUpdates12
removeWorkflows12
getTopicSummary12
canRender12
getRevisionData12
unserializeContent12
getReferencesForTitle12
getCreatorTuple12
next12
saveTopicSummary12
removeSummary12
compile12
removeReferences12
disable12
loadRootPost12
getOrder12
getContent12
setPageTitle12
rebuildCoreTables12
getSingleViewResult12
getHeaderMessageKey12
__construct12
msg12
getBodyMessage12
getUndoContent12
formatApi12
buildPaginationLinks12
sortResult12
canRender12
getCategories12
getRootPostId12
getPrimaryLink12
getTemplate12
formatApi12
offsetSet12
getPreviousRevision12
insert12
getAccountFields12
formatApi12
canRender12
formatTopic12
getModeratedRevision12
handleBoard12
extractActionAndIds12
handleTopic12
getPrimaryLink12
execute12
replyAction12
getPostLinkUrl12
diffSummaryLink12
getTopmostPostId12
canRender12
addReturnTo12
mapId12
getModerationState12
getResult12
getAllRevisions12
getBodyMessage12
checkSpamFilters12
init12
getIterator12
diffHeaderLink12
splitFromRow12
onDeletedContributionsQuery12
isLastReply12
isFirstReply12
getArticleTitle12
doDBUpdates12
updateSingle12
canRender12
getSecondaryLinks12
getDescriptionParams12
getCountableActions12
onMovePageIsValidMove12
remove12
cachePurge12
toStorageRow12
onIsLiquidThreadsPage12
insert12
read12
onCheckUserFormatRow12
validate12
getSecondaryLinks12
onResourceLoaderRegisterModules12
collectRevisions12
findMulti12
diffPostLink12
onSpecialCheckUserGetLinksFromRow12
find12
uuidFromTitlePair12
find12
getPermissionErrors12
preprocessNestedSqlArray12
addModules12
userCan12
findMulti12
remove12
createFakePosts12
getModerationChangeTypes11
import11
getTemplateFilenames10
findRootPaths10
apply9
findMulti9
onAbortEmailNotification9
renderApi9
convertToDbOptions8
validate8
getRevision7
compare7
fromStorageRow7
fromStorageRow7
getLastRevision7
toStorageRow7
processError7
execute7
getExistingTopicState6
createDOM6
importObjectWithHistory6
getRootPost6
getDeepestCommonRoot6
getHeaderMessage6
getSecondaryLinks6
canRender6
execute6
getBodyMessage6
getReferences6
getHeaderMessageKey6
formatTimestamp6
getHeaderMessageKey6
locateUsersWatchingTopic6
locatePostAuthors6
log6
pageExists6
setMaximumLevel6
getHeaderMessage6
getBodyMessage6
getIconType6
__construct6
perform6
getSecondaryLinks6
undoEditPostAction6
buildDocument6
__invoke6
diffRevision6
linkWithReturnTo6
hideTopicAction6
hidePostAction6
deleteTopicAction6
moderationAction6
diffUndo6
deletePostAction6
escapeContent6
suppressTopicAction6
suppressPostAction6
markRevisionPatrolledAction6
historyDescription6
doDBUpdates6
create6
update6
editPostAction6
editTitleAction6
timestamp6
postRevisionLink6
undoEditHeaderAction6
undoEditSummaryAction6
postHistoryLink6
postLink6
topicLink6
summaryRevisionLink6
topicRevisionLink6
editHeaderAction6
workflowLink6
headerRevisionLink6
editHeaderLink6
editTopicSummaryAction6
lockTopicAction6
restoreTopicAction6
restorePostAction6
block6
uuidTimestamp6
getWikiReferences6
fetchSubtreeNodeList6
setFrom6
setNamespace6
setPage6
isBoardAllowed6
updateWorkflow6
updateTreeRevision6
fetchSubtree6
setFrom6
findRoot6
delete6
getUpdateKey6
doDBUpdates6
updateRevision6
updatePost6
checkForReplica6
setTo6
setTo6
processTemplate6
write6
canBeUsedOn6
safeAllowCreation6
removeVirtualPages6
getFormFields6
getTypes6
setParameter6
generateRecentChangesVars6
query6
doDBUpdates6
workflowHistoryLink6
removeTopicList6
__construct6
setSort6
setType6
sortSubtree6
show6
getMaxId6
getSecondaryLinks6
getSQL6
handlePost6
handleHeader6
__construct6
formatSummary6
formatHeader6
__construct6
waitForReplicas6
getWikiDB6
getLB6
getDB6
loadFromRevision6
merge6
validate6
checkTransWikiMode6
remove6
fallbackFindMulti6
addRevTypeToQuery6
find6
find6
updateRelated6
validate6
fallbackFindMulti6
insert6
__construct6
makeArray6
arrayEquals6
handleSummary6
getErrorCode6
multiRemove6
format6
buildApiActions6
isComparable6
createRevision6
createRevision6
getResult6
serializeRcRevision6
getLine6
getOptions6
createRevision6
validate6
getPrimaryLink6
loadRevisions6
excludeFromChangesList6
__construct6
formatFlags6
getFlags6
getTimestampLink6
getEditSummary6
format6
getWorkflowById6
getCurrentRevision6
needsPreviousRevision6
getDescription6
getHistAnchor6
getDiffCurAnchor6
getDiffPrevAnchor6
getDiffAnchor6
update6
merge6
collectWatchStatus6
finalizeApiOutput6
onAfterRemove6
onAfterUpdate6
onAfterInsert6
getLastRevisionFor6
getNextRevision6
getRevision6
newFromRevisionId6
setPageTitle6
create6
renderPostHistoryApi6
renderTopicHistoryApi6
renderSingleViewApi6
validateModerateTopic6
getWorkflowId6
renderSingleViewApi6
setPageTitle6
getActionName6
hasErrors6
onSubmit6
canRender6
getPageInfo6
execute6
execute6
getModerationStates6
isWriteMode6
__construct6
showForAction6
getNextRevision6
__construct6
clear6
__construct6
load6
get6
find6
onAfterUpdate6
onAfterInsert6
getTopicListEntry6
onAfterInsert6
isHidden6
onAfterInsert6
limitIndexSize6
queryOptions6
sortIndex6
onAfterRemove6
isSupportedFormat6
onAfterInsert6
cachePurge6
backingStoreFindMulti6
findMulti6
__construct6
expandCacheResult6
compactRow6
getConvertedTitle6
getParsoidVersion6
onFlowAddModules6
getVRSObject6
getServiceClient6
isParsoidConfigured6
buildLinks6
onAbuseFilterGenerateVarsForRecentChange6
onChangesListInsertArticleLink6
fromStorageRow6
afterTopicImported6
call6
__construct6
fromStorageRow6
doRedirect6
afterPostImported6
newFromUser6
locateUsersWithPendingLqtNotifications6
overrideUsersToNotify6
save6
makeTitle6
updateFromPageId6
getOwnerTitle6
getTitleFullText6
notifyFlowEnabledOnTalkpage6
clearDeferredQueue6
flushDeferredQueue6
getMentionedUsersAndSkipState6
load6
toStorageRow6
removeArchiveTemplateFromWikitextTalkpage6
extractTemplates6
getModeratedByUserIp6
getLogType6
getPreloadTitles6
getModeratedByUserWiki6
toHtml6
__construct6
hasNoConvertTemplate6
recordUpdateTime6
resolveTitle6
__construct6
getTitleMessage6
getHtmlFormat6
isFlow6
getChildren6
getUser6
getUserTuple6
getCollectionId6
getImportedId6
put6
restoreExistingFlowBoard6
getContentFormat6
onMovePageCheckPermissions6
onPageMoveCompleting6
onTitleMoveStarting6
onRevisionUndeleted6
onArticleDelete6
onArticleConfirmDelete6
onCategoryViewerDoCategoryQuery6
onUserMergeAccountFields6
isUserTalkPage6
getBodyMessage6
getTermsOfUseMessagesVersion6
onGetPreferences6
onWhatLinksHereProps6
getHeaderMessage6
onArticleEditUpdateNewTalk6
getTopicOrPostUrl6
canRender6
onAbuseFilterComputeVariable6
onContributionsQuery6
onGetBetaFeaturePreferences6
getBoardLink6
createRevision6
extractUserFromSignature6
loadMore6
current6
getRevisionCount6
getText6
getPageData6
getThreadData6
getAuthor6
getText6
isConversionFinished6
getPageMovedFrom6
isFirstPost6
ensureLoaded6
moderateTopicNotifications6
hasValidTopicWorkflowId6
getMulti6
retrieveTopRevisionByTitle6
retrievePageDataById6
import6
hasValidPostId6
getModeratedByUserId6
getUserLinks5
insertExternalStore5
preprocessSqlArray5
getBinary5
__construct5
commentParser5
onTitleSquidURLs5
getValue5
__wakeup5
cacheKey5
getAlphadecimal5
getFirstPreorderDepthFirst5
apply5
mergeExternalContent5
isRevisionAllowed5
setRevisionTimestamp5
calcUpdates5
getTimestampObj4
buildCompositeInCondition4
getAllRevisions4
createRelativeTitle4
getHex4
importHeader4
onWatchArticle4
__construct4
findMostRecent4
setup3
getDateFormats3
setRootPost3
htmlToPlaintext3
isUpdatingExistingRevisionContentAllowed3
apply3
getCacheKeys3
importSummary3
__construct3
createWikiReference3
getWorkflow3
onBeforeEchoEventInsert3
lazyLoadMethods3
setNextContent3
get3
getDepth2
getTopicState2
getLimit2
getTemplateName2
compile2
millisecondsSinceEpochBinary2
getRcTitle2
getContentFormat2
getStorage2
getOldestLoaded2
getStorageFormat2
getWikitextFormat2
cachedDbId2
getBoardWorkflowId2
isAllowed2
findMulti2
apply2
getPrevRevision2
__construct2
newNullRevision2