Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Flow\Actions\EditAction0%
Flow\Actions\FlowAction0%
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\ApiFlowViewTopic0%
Flow\Api\ApiFlowViewTopicHistory0%
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\Compactor\ShallowCompactor0%
Flow\Data\FlowObjectCache0%
Flow\Data\Index\BoardHistoryIndex0%
Flow\Data\Index\PostRevisionBoardHistoryIndex0%
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\Data\Mapper\BasicObjectMapper0%
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\Utils\RecentChangeFactory0%
Flow\Data\Utils\ResultDuplicator0%
Flow\Data\Utils\SortRevisionsByRevisionId0%
Flow\Data\Utils\UserMerger0%
Flow\DbFactory0%
Flow\Diff\FlowBoardContentDiffView0%
Flow\Dump\Exporter0%
Flow\Dump\Importer0%
Flow\EchoHooks0%
Flow\Exception\DataModelException0%
Flow\Exception\DataPersistenceException0%
Flow\Exception\FailCommitException0%
Flow\Exception\FlowBaseException0%
Flow\Exception\FlowException0%
Flow\Exception\InvalidActionException0%
Flow\Exception\InvalidDataException0%
Flow\Exception\InvalidInputException0%
Flow\Exception\InvalidParameterException0%
Flow\Exception\InvalidTopicUuidException0%
Flow\Exception\NoIndexException0%
Flow\Exception\NoParserException0%
Flow\Exception\PermissionException0%
Flow\Exception\UnknownWorkflowIdException0%
Flow\Exception\WikitextException0%
Flow\Exception\WrongNumberArgumentsException0%
Flow\Formatter\AbstractFormatter0%
Flow\Formatter\AbstractQuery0%
Flow\Formatter\BaseTopicListFormatter0%
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\FeedItemFormatter0%
Flow\Formatter\FormatterRow0%
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\Formatter\TopicFormatter0%
Flow\Formatter\TopicHistoryQuery0%
Flow\Formatter\TopicListFormatter0%
Flow\Formatter\TopicListQuery0%
Flow\Import\Converter0%
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\Import\LiquidThreadsApi\ImportHeader0%
Flow\Import\LiquidThreadsApi\ImportPost0%
Flow\Import\LiquidThreadsApi\ImportRevision0%
Flow\Import\LiquidThreadsApi\ImportSource0%
Flow\Import\LiquidThreadsApi\ImportSummary0%
Flow\Import\LiquidThreadsApi\ImportTopic0%
Flow\Import\LiquidThreadsApi\LocalApiBackend0%
Flow\Import\LiquidThreadsApi\MovedImportPost0%
Flow\Import\LiquidThreadsApi\MovedImportRevision0%
Flow\Import\LiquidThreadsApi\MovedImportTopic0%
Flow\Import\LiquidThreadsApi\PageRevisionedObject0%
Flow\Import\LiquidThreadsApi\RemoteApiBackend0%
Flow\Import\LiquidThreadsApi\ReplyIterator0%
Flow\Import\LiquidThreadsApi\RevisionIterator0%
Flow\Import\LiquidThreadsApi\ScriptedImportRevision0%
Flow\Import\LiquidThreadsApi\TopicIterator0%
Flow\Import\OptInController0%
Flow\Import\Plain\ImportHeader0%
Flow\Import\Plain\ObjectRevision0%
Flow\Import\Postprocessor\LqtNotifications0%
Flow\Import\Postprocessor\LqtRedirector0%
Flow\Import\Postprocessor\ProcessorGroup0%
Flow\Import\Postprocessor\SpecialLogTopic0%
Flow\Import\SourceStore\FileImportSourceStore0%
Flow\Import\SourceStore\FlowRevisionsDb0%
Flow\Import\SourceStore\NullImportSourceStore0%
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\URLReference0%
Flow\Model\UUIDBlob0%
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\OOUI\BoardDescriptionWidget0%
Flow\Parsoid\ContentFixer0%
Flow\Parsoid\Extractor\CategoryExtractor0%
Flow\Parsoid\Extractor\ExtLinkExtractor0%
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\Repository\MultiGetList0%
Flow\Repository\RootPostLoader0%
Flow\Repository\TitleRepository0%
Flow\Repository\TreeCacheKey0%
Flow\SchemaHooks0%
Flow\Search\Iterators\AbstractIterator0%
Flow\Search\Iterators\HeaderIterator0%
Flow\Search\Iterators\TopicIterator0%
Flow\SpamFilter\ConfirmEdit0%
Flow\SpamFilter\Controller0%
Flow\SpamFilter\RateLimits0%
Flow\SpamFilter\SpamBlacklist0%
Flow\Specials\SpecialEnableStructuredDiscussions0%
Flow\Specials\SpecialStructuredDiscussions0%
Flow\SubmissionHandler0%
Flow\Utils\NamespaceIterator0%
Flow\Utils\PagesWithPropertyIterator0%
Flow\View0%
Flow\WorkflowLoader0%
Flow\WorkflowLoaderFactory0%
Flow\Maintenance\FlowAddMissingModerationLogs0%
Flow\Maintenance\FlowCreateTemplates0%
Flow\Maintenance\ExternalStoreMoveCluster0%
Flow\Maintenance\ExternalStoreUpdateGenerator0%
Flow\Maintenance\FlowExternalStoreMoveCluster0%
Flow\Maintenance\FlowFixEditCount0%
Flow\Maintenance\FlowFixInconsistentBoards0%
Flow\Maintenance\FlowFixLinks0%
Flow\Maintenance\FlowFixLog0%
Flow\Maintenance\LogRowUpdateGenerator0%
Flow\Maintenance\FlowFixUserIp0%
Flow\Maintenance\FlowFixWorkflowLastUpdateTimestamp0%
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampGenerator0%
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampWriter0%
Flow\Maintenance\FlowMoveBoardsToSubpages0%
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\FlowUpdateResolvedNotifTitles0%
Flow\Maintenance\FlowUpdateRevContentModelFromOccupyPages0%
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%
ImplementLqtFixes0%
MediaWiki\Extension\StructuredDiscussions\Hooks\AbuseFilterHandler0%
Flow\Block\TopicBlock0%
Flow\Block\AbstractBlock3%
Flow\Notifications\Controller5%
Flow\UrlGenerator6%
Flow\Hooks6%
Flow\TemplateHelper18%
Flow\Data\Storage\DbStorage19%
Flow\TalkpageManager19%
Flow\RevisionActionPermissions22%
Flow\Templating27%
Flow\Block\TopicListBlock29%
Flow\Data\ObjectLocator31%
Flow\Import\PageImportState31%
Flow\Data\Index\TopKIndex31%
Flow\Data\ManagerGroup35%
Flow\Import\LiquidThreadsApi\ConversionStrategy37%
Flow\Model\UserTuple37%
Flow\Data\Index\FeatureIndex37%
Flow\Data\Mapper\CachingObjectMapper39%
Flow\FlowActions42%
Flow\Api\ApiFlowBase44%
Flow\Import\Wikitext\ConversionStrategy46%
Flow\Repository\TreeRepository47%
Flow\Collection\AbstractCollection48%
Flow\Collection\LocalCacheAbstractCollection52%
Flow\Model\AbstractRevision53%
Flow\Model\UUID56%
Flow\Model\PostRevision56%
Flow\SpamFilter\AbuseFilter58%
Flow\Formatter\RevisionFormatter58%
Flow\Parsoid\ReferenceFactory60%
Flow\Data\Storage\RevisionStorage61%
Flow\Conversion\Utils62%
Flow\Import\TemplateHelper65%
Flow\Container66%
Flow\Repository\UserNameBatch69%
Flow\Api\ApiFlowViewHeader71%
Flow\Api\ApiFlowReply75%
Flow\Api\ApiFlowEditTopicSummary76%
Flow\Api\ApiFlowEditHeader77%
Flow\Parsoid\Fixer\BadImageRemover77%
Flow\Import\TalkpageImportOperation78%
Flow\Parsoid\Fixer\BaseHrefFixer80%
Flow\SpamFilter\ContentLengthFilter80%
Flow\Data\Utils\SortArrayByKeys81%
Flow\Import\HistoricalUIDGenerator81%
Flow\Collection\PostCollection85%
Flow\Parsoid\Fixer\WikiLinkFixer86%
Flow\Parsoid\Fixer\EmptyNodeFixer87%
Flow\WatchedTopicItems87%

Project Risks

Class CRAP
Flow\Hooks46993
Flow\Block\TopicBlock29066
Flow\Notifications\Controller8941
Flow\TemplateHelper5610
Flow\Block\TopicSummaryBlock3540
Flow\Import\OptInController3422
Flow\View3306
Flow\UrlGenerator2770
Flow\Formatter\AbstractQuery2756
Flow\Maintenance\ConvertToText2756
Flow\Formatter\ChangesListQuery2652
Flow\Block\HeaderBlock2550
Flow\Formatter\RevisionFormatter2548
Flow\Data\ObjectManager2256
Flow\Dump\Exporter2256
Flow\Dump\Importer1806
Flow\Model\Workflow1806
Flow\Model\AbstractRevision1744
Flow\Block\TopicListBlock1492
Flow\Data\ObjectLocator1406
Flow\Data\Listener\ReferenceRecorder1406
Flow\Formatter\AbstractFormatter1260
Flow\Formatter\ContributionsQuery1260
Flow\Maintenance\FlowMoveBoardsToSubpages1122
Flow\Maintenance\FlowRemoveOldTopics1122
Flow\Formatter\TopicListQuery930
Flow\Repository\RootPostLoader930
Flow\Data\Index\FeatureIndex920
Flow\Import\Converter870
Flow\Maintenance\FlowUpdateRecentChanges870
Flow\Specials\SpecialStructuredDiscussions756
Flow\Block\AbstractBlock738
Flow\Notifications\FlowPresentationModel702
Flow\Maintenance\FlowUpdateUserWiki702
Flow\Content\BoardContentHandler650
Flow\RevisionActionPermissions628
Flow\Model\UUID615
Flow\Data\Storage\BasicDbStorage600
Flow\Formatter\ChangesListFormatter600
Flow\Data\Index\TopKIndex573
Flow\Data\Listener\NotificationListener552
Flow\Data\Storage\DbStorage536
Flow\Api\ApiFlow506
Flow\Formatter\CheckUserQuery506
Flow\Formatter\RevisionViewQuery462
Flow\Specials\SpecialEnableStructuredDiscussions462
Flow\Repository\TreeRepository450
Flow\Data\Utils\MultiDimArray420
Flow\Formatter\TopicListFormatter420
Flow\Notifications\PostReplyPresentationModel420
Flow\Maintenance\FlowRestoreLQT420
Flow\Data\Storage\RevisionStorage391
Flow\Import\LiquidThreadsApi\ImportSource380
Flow\WorkflowLoaderFactory380
Flow\Data\Utils\Merger342
Flow\LinksTableUpdater342
Flow\Model\Anchor342
Flow\SubmissionHandler342
Flow\Maintenance\FlowFixInconsistentBoards342
Flow\Maintenance\FlowSetUserIp342
Flow\Data\Compactor\FeatureCompactor306
Flow\Import\SourceStore\FlowRevisionsDb306
Flow\Notifications\NewTopicPresentationModel306
Flow\Notifications\SummaryEditedPresentationModel306
Flow\Search\Iterators\AbstractIterator306
Flow\Maintenance\LogRowUpdateGenerator306
Flow\Import\PageImportState301
Flow\TalkpageManager297
Flow\Data\Utils\UserMerger272
Flow\Import\LiquidThreadsApi\ApiBackend272
Flow\Import\LiquidThreadsApi\ImportPost272
Flow\Notifications\PostEditedPresentationModel272
Flow\Maintenance\FlowReserializeRevisionContent272
Flow\Maintenance\FlowUpdateRevisionContentLength272
Flow\Maintenance\WorkflowPageIdUpdateGenerator272
Flow\Maintenance\FlowDumpBackup272
Flow\Data\Pager\HistoryPager240
Flow\Import\LiquidThreadsApi\ImportTopic240
Flow\Log\ActionFormatter240
Flow\Model\PostRevision229
Flow\Actions\FlowAction210
Flow\Data\Index\BoardHistoryIndex210
Flow\Formatter\RevisionViewFormatter210
Flow\Formatter\TopicFormatter210
Flow\Formatter\TopicHistoryQuery210
Flow\Repository\MultiGetList210
Flow\Maintenance\FlowFixUserIp210
Flow\Model\UserTuple191
Flow\BoardMover182
Flow\Data\Storage\PostRevisionStorage182
Flow\Import\LiquidThreadsApi\TopicIterator182
Flow\Notifications\HeaderEditedPresentationModel182
Flow\Parsoid\ContentFixer182
Flow\Conversion\Utils177
Flow\Data\Storage\PostRevisionTopicHistoryStorage156
Flow\Data\Utils\ResultDuplicator156
Flow\Formatter\BoardHistoryQuery156
Flow\Formatter\IRCLineUrlFormatter156
Flow\Maintenance\FlowFixEditCount156
ImplementLqtFixes156
Flow\Templating139
Flow\Collection\CollectionCache132
Flow\DbFactory132
Flow\Formatter\ContributionsFormatter132
Flow\Import\Postprocessor\LqtNotifications132
Flow\Notifications\MentionPresentationModel132
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampGenerator132
Flow\Maintenance\FlowPopulateLinksTables132
Flow\Collection\AbstractCollection119
Flow\Data\ManagerGroup114
Flow\Content\BoardContent110
Flow\Data\Compactor\ShallowCompactor110
Flow\Data\Index\PostRevisionTopicHistoryIndex110
Flow\Data\Listener\AbstractTopicInsertListener110
Flow\Formatter\CategoryViewerQuery110
Flow\Import\LiquidThreadsApi\CachedData110
Flow\Import\Postprocessor\LqtRedirector110
Flow\Log\ModerationLogger110
Flow\Model\TopicListEntry110
Flow\Notifications\TopicRenamedPresentationModel110
Flow\Notifications\UserLocator110
Flow\Parsoid\Fixer\ExtLinkFixer110
Flow\Parsoid\ReferenceExtractor110
Flow\Maintenance\ExternalStoreMoveCluster110
Flow\Maintenance\ExternalStoreUpdateGenerator110
Flow\Maintenance\FlowUpdateResolvedNotifTitles110
Flow\Maintenance\FlowUpdateRevisionTypeId110
Flow\Maintenance\ConvertAllLqtPages110
Flow\Import\Wikitext\ConversionStrategy103
Flow\Data\Storage\BoardHistoryStorage90
Flow\Formatter\HistoryQuery90
Flow\Import\LiquidThreadsApi\RemoteApiBackend90
Flow\Import\SourceStore\FileImportSourceStore90
Flow\Model\WikiReference90
Flow\Notifications\TopicResolvedPresentationModel90
Flow\Maintenance\CompileLightncandy90
Flow\Data\Mapper\CachingObjectMapper72
Flow\Block\BoardHistoryBlock72
Flow\EchoHooks72
Flow\Exception\InvalidTopicUuidException72
Flow\Import\LiquidThreadsApi\CachedThreadData72
Flow\Import\LiquidThreadsApi\LocalApiBackend72
Flow\Import\LiquidThreadsApi\ReplyIterator72
Flow\Import\LiquidThreadsApi\RevisionIterator72
Flow\Import\Postprocessor\ProcessorGroup72
Flow\Import\Wikitext\ImportSource72
Flow\Model\URLReference72
Flow\Parsoid\Extractor\TransclusionExtractor72
Flow\Search\Iterators\TopicIterator72
Flow\SpamFilter\Controller72
Flow\Maintenance\FlowCreateTemplates72
Flow\Maintenance\FlowFixLinks72
Flow\Api\ApiFlowBase67
Flow\Collection\LocalCacheAbstractCollection58
Flow\Api\ApiQueryPropFlowInfo56
Flow\Data\Listener\WorkflowTopicListListener56
Flow\Data\Utils\SortRevisionsByRevisionId56
Flow\Formatter\FeedItemFormatter56
Flow\Import\Importer56
Flow\Import\LiquidThreadsApi\ImportHeader56
Flow\Import\LiquidThreadsApi\ImportRevision56
Flow\Maintenance\FlowAddMissingModerationLogs56
Flow\Maintenance\FlowPopulateRefId56
Flow\Maintenance\FlowUpdateBetaFeaturePreference56
Flow\Maintenance\ConvertLqtPageFromRemoteApiForTesting56
Flow\Maintenance\ConvertNamespaceFromWikitext56
Flow\Import\TalkpageImportOperation48
Flow\Actions\ViewAction42
Flow\Data\Listener\ModerationLoggingListener42
Flow\Exception\FlowException42
Flow\Import\LiquidThreadsApi\PageRevisionedObject42
Flow\Import\Postprocessor\SpecialLogTopic42
Flow\Maintenance\FlowUpdateRevContentModelFromOccupyPages42
Flow\Repository\UserNameBatch40
Flow\FlowActions38
Flow\Collection\PostSummaryCollection30
Flow\Data\Listener\ImmediateWatchTopicListener30
Flow\Formatter\PostHistoryQuery30
Flow\Formatter\RevisionUndoViewFormatter30
Flow\Import\TopicImportState30
Flow\Log\LqtImportFormatter30
Flow\OOUI\BoardDescriptionWidget30
Flow\Parsoid\Extractor\ImageExtractor30
Flow\SpamFilter\ConfirmEdit30
Flow\SpamFilter\SpamBlacklist30
Flow\Maintenance\MaintenanceDebugLogger30
Flow\Maintenance\ConvertLqtPageOnLocalWiki30
Flow\SpamFilter\AbuseFilter22
Flow\Actions\EditAction20
Flow\Api\ApiParsoidUtilsFlow20
Flow\Data\Listener\EditCountListener20
Flow\Data\Listener\TopicPageCreationListener20
Flow\Exception\InvalidActionException20
Flow\Exception\InvalidInputException20
Flow\Formatter\BaseTopicListFormatter20
Flow\Formatter\CheckUserFormatter20
Flow\Formatter\RevisionDiffViewFormatter20
Flow\Formatter\SinglePostQuery20
Flow\Formatter\TocTopicListFormatter20
Flow\Log\LogQuery20
Flow\Parsoid\Extractor\CategoryExtractor20
Flow\Parsoid\Extractor\PlaceholderExtractor20
Flow\Utils\PagesWithPropertyIterator20
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampWriter20
Flow\Import\TemplateHelper15
Flow\Parsoid\Fixer\BadImageRemover12
Flow\Data\Storage\TopicListStorage12
Flow\Formatter\CategoryViewerFormatter12
Flow\Notifications\MentionStatusPresentationModel12
Flow\Parsoid\Extractor\WikiLinkExtractor12
Flow\SpamFilter\RateLimits12
Flow\WatchedTopicItems11
Flow\Data\Utils\SortArrayByKeys9
Flow\Parsoid\Fixer\WikiLinkFixer7
Flow\Parsoid\ReferenceFactory6
Flow\Import\HistoricalUIDGenerator6
Flow\Collection\PostCollection6
Flow\Data\Storage\PostRevisionBoardHistoryStorage6
Flow\Data\Storage\PostSummaryRevisionBoardHistoryStorage6
Flow\Exception\WrongNumberArgumentsException6
Flow\Formatter\HeaderViewQuery6
Flow\Formatter\PostSummaryQuery6
Flow\Formatter\PostSummaryViewQuery6
Flow\Formatter\PostViewQuery6
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%
show0%
doesWrites0%
__construct0%
doesWrites0%
getName0%
show0%
showForAction0%
getRedirectUrl0%
__construct0%
doesWrites0%
showForAction0%
getCategories0%
__construct0%
getModuleManager0%
execute0%
getPage0%
getAllowedParams0%
isWriteMode0%
getHelpUrls0%
getExamplesMessages0%
mustBePosted0%
needsToken0%
getModerationStates0%
getHelpUrls0%
needsToken0%
getParent0%
mustBePosted0%
getExamplesMessages0%
__construct0%
getAction0%
getBlockParams0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
isDeprecated0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getAction0%
getBlockParams0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getAction0%
getBlockParams0%
getAllowedParams0%
getExamplesMessages0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
getBlockParams0%
getAction0%
getAllowedParams0%
getExamplesMessages0%
execute0%
getAllowedParams0%
getExamplesMessages0%
__construct0%
isDeprecated0%
execute0%
getExamplesMessages0%
getHelpUrls0%
init0%
getContext0%
canSubmit0%
canRender0%
getTemplate0%
onSubmit0%
wasSubmitted0%
hasErrors0%
getErrors0%
getErrorMessage0%
getErrorExtra0%
addError0%
getWorkflow0%
getWorkflowId0%
getStorage0%
getActionName0%
checkSpamFilters0%
getEditToken0%
setPageTitle0%
validate0%
commit0%
renderApi0%
getName0%
init0%
validate0%
validateNextRevision0%
validateFirstRevision0%
commit0%
renderApi0%
renderDiffviewApi0%
renderSingleViewApi0%
renderRevisionApi0%
renderUndoApi0%
getName0%
validate0%
validateEditTitle0%
validateReply0%
validateModerateTopic0%
validateModeratePost0%
doModerate0%
validateEditPost0%
commit0%
renderApi0%
finalizeApiOutput0%
renderDiffViewApi0%
renderSingleViewApi0%
renderTopicApi0%
renderPostApi0%
renderUndoApi0%
getRevisionFormatter0%
renderTopicHistoryApi0%
renderPostHistoryApi0%
processHistoryResult0%
loadRootPost0%
loadTopicTitle0%
getDisallowedErrorMessage0%
loadRequestedPost0%
getName0%
setPageTitle0%
validate0%
create0%
commit0%
renderTocApi0%
getName0%
getPage0%
setPageTitle0%
init0%
validate0%
validateTopicSummary0%
findTopicTitle0%
saveTopicSummary0%
commit0%
renderApi0%
renderNewestTopicSummary0%
renderUndoApi0%
getName0%
setPageTitle0%
__construct0%
begin0%
move0%
commit0%
getRevisionClass0%
newFromRevisionId0%
getRevision0%
getFirstRevision0%
getLastRevision0%
getNextRevision0%
__construct0%
getLastRevisionFor0%
getLastRevCacheKey0%
onAfterClear0%
onAfterInsert0%
onAfterUpdate0%
onAfterRemove0%
getRevisionClass0%
getWorkflowId0%
getBoardWorkflowId0%
getNextRevision0%
getRevisionClass0%
getWorkflowId0%
getBoardWorkflowId0%
getPost0%
get0%
__construct0%
getTextForSearchIndex0%
getWikitextForTransclusion0%
getTextForSummary0%
getNativeData0%
getSize0%
copy0%
isCountable0%
getWorkflowId0%
__construct0%
getDiffEngineClass0%
isSupportedFormat0%
serializeContent0%
unserializeContent0%
makeEmptyContent0%
canBeUsedOn0%
getActionOverrides0%
fillParserOutput0%
generateHtml0%
getWorkflowLoader0%
wikitextToHTML0%
htmlToWikitext0%
onFlowAddModules0%
getConvertedTitle0%
__construct0%
compactRow0%
compactRows0%
expandCacheResult0%
__construct0%
compactRow0%
compactRows0%
getShallow0%
getResultDuplicator0%
expandCacheResult0%
__construct0%
get0%
getMulti0%
set0%
delete0%
makeGlobalKey0%
__construct0%
findMulti0%
backingStoreFindMulti0%
cachePurge0%
onAfterInsert0%
onAfterUpdate0%
onAfterRemove0%
findTopicListId0%
canAnswer0%
getSort0%
getOrder0%
cachePurge0%
onAfterInsert0%
onAfterUpdate0%
onAfterRemove0%
onAfterLoad0%
onAfterClear0%
found0%
foundMulti0%
backingStoreFindMulti0%
findTopicId0%
__construct0%
cachePurge0%
onAfterInsert0%
onAfterUpdate0%
onAfterRemove0%
findTopicId0%
backingStoreFindMulti0%
findTopicId0%
canAnswer0%
getOffsetFromOffsetValue0%
compareRowToOffsetValue0%
removeFromIndex0%
queryOptions0%
getLimit0%
queryOptions0%
removeFromIndex0%
onAfterUpdate0%
onAfterRemove0%
onAfterLoad0%
onAfterInsert0%
onAfterClear0%
onAfterInsert0%
getUsersToSubscribe0%
__construct0%
onAfterInsert0%
onAfterUpdate0%
onAfterRemove0%
onAfterLoad0%
onAfterClear0%
__construct0%
onAfterInsert0%
__construct0%
onAfterInsertExpectedChange0%
getCurrentUser0%
__construct0%
onAfterInsert0%
log0%
__construct0%
onAfterInsert0%
notifyPostChange0%
__construct0%
onAfterLoad0%
onAfterInsert0%
calculateChangesFromExisting0%
calculateChangesFromTopic0%
isHidden0%
collectTopicRevisions0%
getReferencesFromRevisionContent0%
getExistingReferences0%
referencesDifference0%
__construct0%
onAfterLoad0%
onAfterInsert0%
onAfterClear0%
__construct0%
getTopicListEntry0%
onAfterInsert0%
onAfterUpdate0%
put0%
multiMethod0%
multiPut0%
multiRemove0%
call0%
get0%
getMulti0%
find0%
findMulti0%
found0%
foundMulti0%
__construct0%
model0%
toStorageRow0%
fromStorageRow0%
get0%
normalizeRow0%
clear0%
model0%
get0%
normalizeRow0%
getMapper0%
find0%
found0%
foundMulti0%
getPrimaryKeyColumns0%
get0%
getMulti0%
got0%
gotMulti0%
clear0%
load0%
__construct0%
clear0%
merge0%
cachePurge0%
put0%
multiPut0%
remove0%
multiRemove0%
serializeOffset0%
insert0%
update0%
updateSingle0%
load0%
arrayEquals0%
makeArray0%
calcUpdatesWithoutValidation0%
splitFromRow0%
__construct0%
doQuery0%
setIncludeOffset0%
formatRow0%
getQueryInfo0%
getIndexField0%
__construct0%
getPager0%
getResults0%
getPagingLinksOptions0%
__construct0%
insert0%
update0%
remove0%
find0%
doFindQuery0%
fallbackFindMulti0%
findMulti0%
getPrimaryKeyColumns0%
findMulti0%
validate0%
getPrimaryKeyColumns0%
insert0%
update0%
remove0%
preprocessNestedSqlArray0%
getFieldRegexFragment0%
validateOptions0%
validate0%
useInsertIgnore0%
maybeSetInsertIgnore0%
getRevType0%
find0%
__construct0%
joinTable0%
joinField0%
getRevType0%
insertRelated0%
updateRelated0%
removeRelated0%
__construct0%
find0%
findMulti0%
findDescendantQuery0%
getPrimaryKeyColumns0%
insert0%
update0%
remove0%
validate0%
find0%
getRevType0%
joinTable0%
joinField0%
insertRelated0%
removeRelated0%
find0%
findInternal0%
addRevTypeToQuery0%
fallbackFindMulti0%
insert0%
remove0%
getPrimaryKeyColumns0%
validate0%
doFindQuery0%
insert0%
merge0%
mergeMulti0%
all0%
getIterator0%
offsetSet0%
offsetGet0%
offsetUnset0%
offsetExists0%
newFromRow0%
__construct0%
add0%
merge0%
getUniqueQueries0%
getResult0%
sortResult0%
__construct0%
__invoke0%
__construct0%
getAccountFields0%
finalizeMerge0%
purgeTable0%
loadFromTreeRevision0%
loadFromRevision0%
__construct0%
forcePrimary0%
getDB0%
getLB0%
getWikiDB0%
waitForReplicas0%
getDiffBody0%
generateContentDiffBody0%
__construct0%
schemaVersion0%
openStream0%
getWorkflowIterator0%
dump0%
formatWorkflow0%
formatTopic0%
formatHeader0%
formatPost0%
formatSummary0%
formatRevisions0%
formatRevision0%
isAllowed0%
__construct0%
setStorage0%
put0%
handleBoard0%
handleHeader0%
handleTopic0%
handlePost0%
handleSummary0%
getRevisions0%
getRevision0%
mapId0%
checkTransWikiMode0%
createLocalUser0%
onBeforeEchoEventInsert0%
onEchoAbortEmailNotification0%
onBeforeDisplayOrangeAlert0%
getErrorCodeList0%
getErrorCodeList0%
getErrorCodeList0%
__construct0%
__construct0%
getErrorCode0%
getErrorCodeList0%
getKey0%
getParams0%
__construct0%
getErrorCodeList0%
report0%
getErrorCodeList0%
__construct0%
getErrorCodeList0%
report0%
__construct0%
getErrorCodeList0%
__construct0%
getErrorCodeList0%
getHTML0%
getPageTitle0%
report0%
getErrorCodeList0%
getErrorCodeList0%
getErrorCodeList0%
getErrorCodeList0%
getPageTitle0%
getErrorCodeList0%
__construct0%
getActions0%
hasValue0%
__construct0%
formatTimestamp0%
formatAnchorsAsPipeList0%
getDiffAnchor0%
getDiffPrevAnchor0%
getDiffCurAnchor0%
getHistAnchor0%
changeSeparator0%
getDescription0%
getDescriptionParams0%
formatDescription0%
getTitleLink0%
__construct0%
loadMetadataBatch0%
buildResult0%
isFirstReply0%
isLastReply0%
getWorkflow0%
needsPreviousRevision0%
getPreviousRevision0%
getCurrentRevision0%
getRootPost0%
getRootPostId0%
getWorkflowById0%
getCurrentRevisionCacheKey0%
buildEmptyResult0%
buildPaginationLinks0%
getResults0%
getHeaderResults0%
getTopicListResults0%
getTopicSummaryResults0%
__construct0%
format0%
__construct0%
loadMetadataBatch0%
getResult0%
getHistoryType0%
format0%
getEditSummary0%
getTitleLink0%
getTimestampLink0%
getLogTextLinks0%
getFlags0%
formatFlags0%
__construct0%
setExtendWatchlist0%
loadMetadataBatch0%
excludeFromChangesList0%
getResult0%
isRecordHidden0%
changeSeparator0%
getHistoryType0%
changeSeparator0%
format0%
loadMetadataBatch0%
getResult0%
extractActionAndIds0%
getHistoryType0%
format0%
getHideUnhide0%
__construct0%
getResults0%
excludeFromContributions0%
buildConditions0%
queryRevisions0%
loadRevisions0%
validate0%
getHistoryType0%
format0%
__get0%
__set0%
createRevision0%
__construct0%
includeInHistory0%
getOptions0%
doInternalQueries0%
__construct0%
getHistoryType0%
associate0%
getLine0%
serializeRcRevision0%
formatDescription0%
format0%
getResults0%
getResult0%
createRevision0%
createRevision0%
__construct0%
formatApi0%
setIncludeHistoryProperties0%
setIncludeContent0%
msg0%
__construct0%
create0%
__construct0%
formatApi0%
getUndoContent0%
__construct0%
setContentFormat0%
formatApi0%
buildLinks0%
__construct0%
getSingleViewResult0%
getDiffViewResult0%
getUndoDiffResult0%
isComparable0%
getResult0%
__construct0%
formatApi0%
__construct0%
setContentFormat0%
getEmptyResult0%
formatApi0%
buildApiActions0%
generateTopicMetadata0%
getResults0%
getTopicPostResults0%
getTopicSummaryResults0%
__construct0%
setContentFormat0%
buildEmptyResult0%
formatApi0%
buildResult0%
buildApiActions0%
generateTopicMetadata0%
buildLinks0%
__construct0%
getResults0%
getTopicIds0%
collectPostIds0%
collectWatchStatus0%
collectSummary0%
collectRevisions0%
getCurrentRevision0%
registerExtension0%
onResourceLoaderRegisterModules0%
onBeforePageDisplay0%
initFlowExtension0%
onChangesListInitRows0%
onChangesListInsertArticleLink0%
onOldChangesListRecentChangesLine0%
processRecentChangesLine0%
onEnhancedChangesList__getLogText0%
onEnhancedChangesListModifyLineData0%
onEnhancedChangesListModifyBlockLineData0%
modifyChangesListLine0%
isFlow0%
onSpecialCheckUserGetLinksFromRow0%
onCheckUserFormatRow0%
getReplacementRowItems0%
onSkinTemplateNavigation__Universal0%
onArticle__MissingArticleConditions0%
onUserGetReservedNames0%
onResourceLoaderGetConfigVars0%
onDeletedContributionsLineEnding0%
onContributionsLineEnding0%
onApiFeedContributions__feedItem0%
getContributionsQuery0%
onDeletedContribsPager__reallyDoQuery0%
onContribsPager__reallyDoQuery0%
onAbuseFilterBuilder0%
onAbuseFilterDeprecatedVariables0%
onAbuseFilterComputeVariable0%
onArticleEditUpdateNewTalk0%
onInfoAction0%
onGetPreferences0%
handleWatchArticle0%
onWatchArticle0%
onUnwatchArticle0%
onMovePageIsValidMove0%
onMovePageCheckPermissions0%
onWatchlistEditorBuildRemoveLine0%
onWatchlistEditorBeforeFormRender0%
onUserMergeAccountFields0%
onMergeAccountFromTo0%
onIsLiquidThreadsPage0%
onCategoryViewer__doCategoryQuery0%
onCategoryViewer__generateLink0%
getTopicDeletionError0%
onArticleConfirmDelete0%
onArticleDelete0%
onArticleDeleteComplete0%
onRevisionUndeleted0%
onArticleUndelete0%
onTitleMoveStarting0%
onPageMoveCompleting0%
onShowMissingArticle0%
onSearchableNamespaces0%
isBetaFeatureAvailable0%
onGetBetaFeaturePreferences0%
onSaveUserOptions0%
onImportHandleToplevelXMLTag0%
onNukeGetNewPages0%
onNukeDeletePage0%
onChangesListSpecialPageQuery0%
getTermsOfUseMessagesVersion0%
__construct0%
convertAll0%
convert0%
isAllowed0%
doConversion0%
getPageMovedFrom0%
movePage0%
createArchiveCleanupRevision0%
meetsSubpageRequirements0%
__construct0%
addPostprocessor0%
getPostprocessor0%
setLogger0%
setAllowUnknownUsernames0%
import0%
__construct0%
setLogger0%
retrieveThreadData0%
retrievePageDataById0%
retrieveTopRevisionByTitle0%
retrievePageData0%
__construct0%
reset0%
get0%
getMaxId0%
getMulti0%
getSize0%
addData0%
ensureLoaded0%
retrieve0%
addData0%
getTopics0%
getTopicIdIterator0%
getFromPage0%
retrieve0%
isTopic0%
isConversionFinished0%
createArchiveCleanupRevisionContent0%
shouldConvert0%
removePrefixText0%
getPrefixText0%
removeLqtMagicWord0%
getDisableLqtMagicWord0%
__construct0%
getRevisions0%
createHeaderCleanupRevision0%
getObjectKey0%
__construct0%
getAuthor0%
getSignatureUser0%
extractUserFromSignature0%
getCreatedTimestamp0%
getModifiedTimestamp0%
getTitle0%
getReplies0%
getApiResponse0%
getSource0%
getRevisions0%
createSignatureClarificationRevision0%
getObjectKey0%
__construct0%
getText0%
getTimestamp0%
getAuthor0%
getObjectKey0%
__construct0%
getScriptUser0%
getHeader0%
getTopics0%
getTopic0%
getPost0%
getThreadData0%
getPageData0%
getFromPage0%
getApiKey0%
getObjectKey0%
__construct0%
getObjectKey0%
getText0%
getAuthor0%
getRevisions0%
getReplies0%
getTimestamp0%
getTopicSummary0%
getSummaryId0%
getObjectKey0%
getLogType0%
getLogParameters0%
getLqtThreadId0%
isRedirectToFlow0%
__construct0%
getKey0%
apiCall0%
getRevisions0%
getText0%
getReplies0%
__construct0%
getRevisionData0%
getRevisions0%
__construct0%
getKey0%
apiCall0%
__construct0%
current0%
key0%
next0%
rewind0%
valid0%
__construct0%
getRevisionCount0%
valid0%
next0%
key0%
rewind0%
current0%
__construct0%
getText0%
getTimestamp0%
getAuthor0%
getObjectKey0%
__construct0%
current0%
key0%
next0%
rewind0%
valid0%
loadMore0%
__construct0%
initiateChange0%
enable0%
disable0%
hasFlowBoardArchive0%
isFlowBoard0%
movePage0%
fatal0%
fromNewlineSeparated0%
findLatestArchive0%
findNextArchive0%
findLatestFlowArchive0%
findNextFlowArchive0%
createRevision0%
createFlowBoard0%
archiveExistingTalkpage0%
restoreExistingFlowBoard0%
getContent0%
getFormattedCurrentTemplate0%
formatTemplate0%
editBoardDescription0%
getFormattedArchiveTemplate0%
removeArchiveTemplateFromWikitextTalkpage0%
removeCurrentTemplateFromWikitext0%
extractTemplatesAboveFirstSection0%
editWikitextContent0%
addCurrentTemplate0%
archiveFlowBoard0%
logBlockErrors0%
put0%
get0%
clearManagerGroup0%
getTopRevision0%
recordAssociation0%
getImportedId0%
createUser0%
begin0%
commit0%
rollback0%
flushDeferredQueue0%
clearDeferredQueue0%
__construct0%
getRevisions0%
getObjectKey0%
__construct0%
getText0%
getTimestamp0%
getAuthor0%
getObjectKey0%
__construct0%
overrideUsersToNotify0%
locateUsersWithPendingLqtNotifications0%
afterTopicImported0%
importAborted0%
afterHeaderImported0%
afterPostImported0%
__construct0%
afterHeaderImported0%
afterPostImported0%
afterTopicImported0%
importAborted0%
doRedirect0%
__construct0%
add0%
afterHeaderImported0%
afterTopicImported0%
afterPostImported0%
importAborted0%
call0%
__construct0%
afterHeaderImported0%
afterPostImported0%
afterTopicImported0%
importAborted0%
__construct0%
load0%
save0%
rollback0%
setAssociation0%
getImportedId0%
__construct0%
setAssociation0%
getImportedId0%
save0%
rollback0%
getCollectionId0%
getObjectRevision0%
getUserTuple0%
getUser0%
getUUIDRange0%
setAssociation0%
getImportedId0%
save0%
rollback0%
extractTemplates0%
__construct0%
getMetadata0%
recordUpdateTime0%
commitLastUpdated0%
isConversionFinished0%
getPostprocessor0%
hasNoConvertTemplate0%
shouldConvert0%
__construct0%
getHeader0%
getTopics0%
__construct0%
doUpdate0%
mutateParserOutput0%
getReferencesForTitle0%
__construct0%
getActionMessage0%
getActionText0%
getRoot0%
loadMetadataBatch0%
loadPostsBatch0%
getPreloadTitles0%
getActionMessage0%
__construct0%
canLog0%
log0%
getLogType0%
moderate0%
isValidModerationState0%
hasHiddenContent0%
getWikitextFormat0%
getContentInHtml0%
getHtmlFormat0%
getUserTuple0%
getContentFormat0%
getStorageFormat0%
getModeratedReason0%
isDeleted0%
isSuppressed0%
isLocked0%
getModerationTimestamp0%
isFlaggedAny0%
isFlaggedAll0%
getLastContentEditUserTuple0%
getModeratedByTuple0%
getModeratedByUserId0%
getModeratedByUserIp0%
getModeratedByUserWiki0%
getRecentChange0%
getCreatorTuple0%
fromStorageRow0%
getSummaryTargetId0%
getCollectionId0%
__construct0%
serializeForApiResult0%
getLinkURL0%
getLocalURL0%
getFullURL0%
getCanonicalURL0%
toHtml0%
toArray0%
resolveTitle0%
buildMessage0%
setMessage0%
setTitleMessage0%
getTitleMessage0%
create0%
fromStorageRow0%
getRevisionType0%
getWorkflowId0%
getCollectionId0%
getCollection0%
getObjectId0%
__construct0%
getHtml0%
getModules0%
getModuleStyles0%
getHeadItems0%
serializeForApiResult0%
fromArray0%
toArray0%
reply0%
getChildren0%
getChildCount0%
getDescendant0%
create0%
getRevisionType0%
getCollection0%
__construct0%
getSrcWiki0%
getWorkflowId0%
getSrcTitle0%
getObjectType0%
getObjectId0%
getType0%
getStorageRow0%
getIdentifier0%
getUniqueIdentifier0%
__toString0%
create0%
fromStorageRow0%
toStorageRow0%
getId0%
getListId0%
getTopicWorkflowLastUpdated0%
__construct0%
getStorageRow0%
fromStorageRow0%
toStorageRow0%
getUrl0%
getTargetIdentifier0%
__toString0%
serializeForApiResult0%
convertUUIDs0%
getComparisonUUID0%
bin2hex0%
__toString0%
newFromUser0%
newFromArray0%
toArray0%
createUser0%
__construct0%
getStorageRow0%
fromStorageRow0%
toStorageRow0%
makeTitle0%
getTitle0%
getTargetIdentifier0%
fromStorageRow0%
toStorageRow0%
create0%
updateFromPageId0%
getArticleTitle0%
getOwnerTitle0%
getFromTitleCache0%
getId0%
getType0%
getWiki0%
isDeleted0%
isNew0%
getLastUpdated0%
getLastUpdatedObj0%
updateLastUpdated0%
getNamespaceName0%
getTitleFullText0%
matchesTitle0%
userCan0%
getPermissionErrors0%
onBeforeCreateEchoEvent0%
notifyHeaderChange0%
notifyPostChange0%
notifySummaryChange0%
notifyNewTopic0%
notifyTopicLocked0%
notifyFlowEnabledOnTalkpage0%
generateMentionEvents0%
getMentionedUsersAndSkipState0%
filterMentionedUsers0%
getMentionedUsersFromWikitext0%
onEchoGetBundleRules0%
isFirstPost0%
getTopmostPostId0%
moderateTopicNotifications0%
moderatePostNotifications0%
getIconType0%
canRender0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessage0%
hasTitle0%
hasValidTopicWorkflowId0%
hasValidPostId0%
getSecondaryLinks0%
getPostLinkUrl0%
getTopicLinkUrl0%
getTopicTitleObj0%
getBoardLinkByNewestTopic0%
getBoardByNewestTopicUrl0%
getViewTopicLink0%
getBoardByNewestLink0%
getBoardLink0%
getContentSnippet0%
getTopicTitle0%
truncateTopicTitle0%
isUserTalkPage0%
getFlowUnwatchDynamicActionLink0%
getIconType0%
canRender0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessageKey0%
getHeaderMessage0%
getBodyMessage0%
getDiffLink0%
getIconType0%
canRender0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessageKey0%
getHeaderMessage0%
getBodyMessage0%
getRevisionType0%
getPrimaryLink0%
getTopicOrPostUrl0%
getIconType0%
canRender0%
getPrimaryLink0%
getSecondaryLinks0%
getBodyMessage0%
getHeaderMessageKey0%
getHeaderMessage0%
getCompactHeaderMessage0%
getIconType0%
canRender0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessageKey0%
getHeaderMessage0%
getBodyMessage0%
getDiffLink0%
getIconType0%
canRender0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessageKey0%
getHeaderMessage0%
getCompactHeaderMessage0%
getBodyMessage0%
getIconType0%
canRender0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessageKey0%
isFirstRevision0%
getHeaderMessage0%
getBodyMessage0%
getDiffLink0%
getIconType0%
canRender0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessageKey0%
getHeaderMessage0%
getDiffLink0%
getIconType0%
canRender0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessageKey0%
getHeaderMessage0%
locateUsersWatchingTopic0%
locatePostAuthors0%
locateMentionedUsers0%
getCreatorsFromPostIDs0%
__construct0%
wrapInDiv0%
__construct0%
getContent0%
apply0%
applyToDom0%
createDOM0%
getXPath0%
perform0%
getXPath0%
perform0%
getXPath0%
perform0%
getXPath0%
perform0%
getXPath0%
perform0%
getXPath0%
perform0%
__construct0%
getXPath0%
apply0%
__construct0%
getReferences0%
extractReferences0%
createUrlReference0%
__invoke0%
__construct0%
get0%
getByKey0%
__construct0%
getWithRoot0%
get0%
getMulti0%
fetchRelatedPostIds0%
getTreeRepo0%
exists0%
build0%
delete0%
findParent0%
findRoots0%
findRoot0%
fetchSubtreeIdentityMap0%
fetchSubtree0%
fetchFullTree0%
fetchSubtreeNodeList0%
fetchSubtreeNodeListFromDb0%
fetchParentMap0%
fetchParentMapFromDb0%
clear0%
addFromTuple0%
getFromTuple0%
getAllowedActions0%
isAllowed0%
isAllowedAny0%
isRootAllowed0%
isBoardAllowed0%
getRoot0%
getActions0%
setUser0%
onLoadExtensionSchemaUpdates0%
__construct0%
setPage0%
setNamespace0%
setFrom0%
setTo0%
current0%
key0%
rewind0%
valid0%
next0%
transform0%
query0%
__construct0%
setFrom0%
setTo0%
query0%
transform0%
generateRecentChangesVars0%
validate0%
enabled0%
enabled0%
__construct0%
validate0%
validate0%
enabled0%
validate0%
getLinks0%
enabled0%
__construct0%
execute0%
getFormFields0%
getDisplayFormat0%
getMessagePrefix0%
onSubmit0%
onSuccess0%
getGroupName0%
__construct0%
execute0%
setParameter0%
getTypes0%
getFormFields0%
preHtml0%
alterForm0%
getDisplayFormat0%
getPostUrl0%
getWorkflowUrl0%
onSubmit0%
getGroupName0%
__construct0%
handleSubmit0%
commit0%
ensureFlowRevision0%
safeAllowCreation0%
forceAllowCreation0%
canBeUsedOn0%
getTalkpageManager0%
getTemplate0%
processTemplate0%
uuidTimestamp0%
timestampHelper0%
timestamp0%
htmlHelper0%
block0%
eachPost0%
post0%
historyTimestamp0%
historyDescription0%
showCharacterDifference0%
progressiveEnhancement0%
oouify0%
l10n0%
l10nParse0%
l10nParseFlowTermsOfUse0%
getSaveOrPublishMessage0%
diffRevision0%
diffUndo0%
moderationAction0%
concat0%
ifAnonymous0%
addReturnTo0%
linkWithReturnTo0%
escapeContent0%
tooltip0%
enablePatrollingLink0%
getContent0%
getModeratedRevision0%
newTopicLink0%
editHeaderLink0%
headerRevisionLink0%
topicRevisionLink0%
postRevisionLink0%
summaryRevisionLink0%
topicLink0%
postLink0%
postHistoryLink0%
workflowHistoryLink0%
boardHistoryLink0%
undoAction0%
undoEditPostAction0%
undoEditHeaderAction0%
undoEditSummaryAction0%
diffLink0%
diffHeaderLink0%
diffPostLink0%
diffSummaryLink0%
workflowLink0%
replyAction0%
editTopicSummaryAction0%
lockTopicAction0%
restoreTopicAction0%
restorePostAction0%
createHeaderAction0%
editHeaderAction0%
editTitleAction0%
editPostAction0%
hideTopicAction0%
hidePostAction0%
deleteTopicAction0%
deletePostAction0%
suppressTopicAction0%
suppressPostAction0%
newTopicAction0%
thankAction0%
markRevisionPatrolledAction0%
__construct0%
getIterator0%
__construct0%
getIterator0%
__construct0%
show0%
getRobotPolicy0%
addModules0%
handleSubmit0%
buildApiResponse0%
renderApiResponse0%
redirect0%
extractBlockParameters0%
addOverrideWatched0%
getUser0%
getWatchlistDb0%
__construct0%
getWorkflow0%
getBlocks0%
handleSubmit0%
commit0%
__construct0%
pageMoveInProgress0%
createWorkflowLoader0%
loadWorkflowById0%
uuidFromTitle0%
uuidFromTitlePair0%
__construct0%
getUpdateKey0%
doDBUpdates0%
getTemplates0%
__construct0%
getUpdateKey0%
doDBUpdates0%
create0%
__construct0%
execute0%
output0%
error0%
__construct0%
update0%
read0%
write0%
schema0%
__construct0%
getUpdateKey0%
doDBUpdates0%
refreshBatch0%
getCountableActions0%
__construct0%
execute0%
__construct0%
getUpdateKey0%
doDBUpdates0%
removeVirtualPages0%
rebuildCoreTables0%
__construct0%
getUpdateKey0%
doDBUpdates0%
output0%
error0%
__construct0%
update0%
loadTopic0%
loadPost0%
__construct0%
doDBUpdates0%
updateTreeRevision0%
updateRevision0%
getUpdateKey0%
__construct0%
execute0%
output0%
__construct0%
update0%
getUpdateTimestamp0%
__construct0%
write0%
arrayColumn0%
__construct0%
execute0%
findValidSubpage0%
createStubPage0%
__construct0%
getUpdateKey0%
doDBUpdates0%
processHeaders0%
processPosts0%
__construct0%
getUpdateKey0%
doDBUpdates0%
update0%
__construct0%
execute0%
removeHeader0%
removeTopics0%
removeTopicsWithFlowUpdates0%
removeWorkflows0%
removeTopicList0%
removeSummary0%
sortSubtree0%
removePosts0%
removeReferences0%
multiRemove0%
__construct0%
getBodyContent0%
makeContentUpdatesAllowed0%
execute0%
__construct0%
execute0%
restoreLQTBoards0%
restoreLQTThreads0%
restoreLQTPage0%
movePage0%
restorePageRevision0%
__construct0%
doDBUpdates0%
updateWorkflow0%
updateTreeRevision0%
updateRevision0%
getUpdateKey0%
__construct0%
doDBUpdates0%
getUpdateKey0%
__construct0%
doDBUpdates0%
refreshBatch0%
getUpdateKey0%
__construct0%
getUpdateKey0%
doDBUpdates0%
__construct0%
execute0%
__construct0%
getUpdateKey0%
doDBUpdates0%
updateRevision0%
calcContentLength0%
__construct0%
doDBUpdates0%
updateRevision0%
getUpdateKey0%
__construct0%
doDBUpdates0%
updateHeader0%
updateTopicList0%
updatePost0%
updateHistory0%
updateRevision0%
checkForReplica0%
getUpdateKey0%
__construct0%
doDbUpdates0%
getUpdateKey0%
__construct0%
update0%
createPage0%
report0%
__construct0%
setMaximumLevel0%
log0%
__construct0%
execute0%
oldhex2timestamp0%
oldalphadecimal2timestamp0%
case10%
case20%
case30%
case40%
__construct0%
execute0%
compile0%
__construct0%
execute0%
buildIterator0%
__construct0%
execute0%
__construct0%
execute0%
__construct0%
execute0%
__construct0%
execute0%
flowApi0%
processTopic0%
loadUser0%
processSummary0%
processPostCollection0%
getSignature0%
formatTimestamp0%
pageExists0%
getAllRevisions0%
processHeader0%
processMultiRevisions0%
getAllPostRevisions0%
processPost0%
processTopicTitle0%
__construct0%
execute0%
dump0%
processOptions0%
__construct0%
execute0%
onAbuseFilterGenerateVarsForRecentChange0%
onTitleSquidURLs11%
buildProperties15%
resolveTitle18%
getDateFormats20%
resolveUserPages20%
preloadTexts21%
getModerationChangeTypes22%
convertToDbQueries26%
getRootPost28%
getOffsetLimit30%
processParam30%
setContent33%
getLastRevision37%
renderApi38%
__construct40%
toStorageRow40%
getDepth40%
importObjectWithHistory41%
onGetUserPermissionsErrors42%
getTopicState42%
getExistingTopicState42%
getTimestampObj42%
processError44%
buildLinks45%
fromStorageRow47%
findMultiInternal47%
getLimit50%
getTemplateName50%
setRootPost50%
__wakeup50%
buildActions50%
getIndexFor52%
getContent53%
fromStorageRow53%
getBinary54%
ifCond54%
createDOM54%
findMulti57%
millisecondsSinceEpochBinary57%
convertToDbOptions58%
getAlphadecimal58%
setup58%
__construct58%
onIRCLineURL60%
getOldestLoaded66%
convert66%
cachedDbId66%
getRcTitle66%
getStorage66%
getContentFormat66%
getStorageFormat66%
getWikitextFormat66%
getHtmlFormat66%
apply66%
__construct66%
getAllRevisions69%
getTemplateFilenames69%
getUserLinks69%
import69%
getCacheKeys70%
buildCompositeInCondition70%
insertExternalStore70%
apply71%
apply71%
getRevision73%
getPrevRevision75%
getBoardWorkflowId75%
isAllowed75%
findMulti75%
compare75%
formatApi75%
commentParser77%
getValue77%
getHex77%
create79%
findMulti80%
getPage80%
getFindOptions81%
newNullRevision81%
getFirstPreorderDepthFirst81%
getWorkflow83%
cacheKey83%
serializeUserLinks83%
isUpdatingExistingRevisionContentAllowed84%
getDeepestCommonRoot84%
setRevisionTimestamp85%
setNextContent85%
apply85%
importSummary86%
createWikiReference86%
mergeExternalContent87%
get87%
isRevisionAllowed87%
__construct88%
importHeader88%
calcUpdates88%
findRootPaths89%
resolve89%

Project Risks

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