Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Flow\Actions\EditAction0%
Flow\Import\LiquidThreadsApi\ReplyIterator0%
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\RevisionIterator0%
Flow\Import\LiquidThreadsApi\CachedThreadData0%
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\LiquidThreadsApi\ImportHeader0%
Flow\Import\LiquidThreadsApi\CachedPageData0%
Flow\Import\Wikitext\ImportSource0%
Flow\Formatter\RevisionUndoViewFormatter0%
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\Actions\FlowAction0%
Flow\Formatter\RevisionViewFormatter0%
Flow\Import\LiquidThreadsApi\CachedData0%
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\TopicImportState0%
Flow\LinksTableUpdater0%
Flow\Formatter\CheckUserQuery0%
Flow\SchemaHooks0%
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\Search\Iterators\AbstractIterator0%
Flow\Parsoid\Extractor\CategoryExtractor0%
Flow\Search\Iterators\HeaderIterator0%
Flow\Search\Iterators\TopicIterator0%
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\Parsoid\Extractor\ExtLinkExtractor0%
Flow\Parsoid\ContentFixer0%
Flow\Log\ActionFormatter0%
Flow\Model\WikiReference0%
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\Workflow0%
Flow\OOUI\BoardDescriptionWidget0%
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\Formatter\ContributionsFormatter0%
Flow\Formatter\RevisionFormatterFactory0%
Flow\Formatter\CheckUserFormatter0%
Flow\Formatter\ChangesListQuery0%
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\AbstractTopicInsertListener0%
Flow\Collection\HeaderCollection0%
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\Collection\PostSummaryCollection0%
Flow\Collection\CollectionCache0%
Flow\Data\Pager\PagerPage0%
Flow\Api\ApiFlowUndoEditTopicSummary0%
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\ApiFlowViewPost0%
Flow\BoardMover0%
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\Data\Pager\HistoryPager0%
Flow\Data\Listener\AbstractListener0%
Flow\WorkflowLoaderFactory0%
Flow\Exception\InvalidTopicUuidException0%
Flow\Dump\Exporter0%
Flow\Dump\Importer0%
Flow\Exception\DataModelException0%
Flow\Exception\DataPersistenceException0%
Flow\Exception\FailCommitException0%
Flow\Data\Storage\BasicDbStorage0%
Flow\Exception\FlowException0%
Flow\Exception\InvalidActionException0%
Flow\Exception\InvalidDataException0%
Flow\Exception\InvalidInputException0%
Flow\Exception\InvalidParameterException0%
Flow\Exception\NoIndexException0%
Flow\DbFactory0%
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\Diff\FlowBoardContentDiffView0%
Flow\Exception\FlowBaseException0%
Flow\Data\Utils\UserMerger0%
Flow\Data\Utils\ResultDuplicator0%
Flow\Data\Storage\BoardHistoryStorage0%
Flow\Data\Storage\HeaderRevisionStorage0%
Flow\Data\Storage\PostRevisionBoardHistoryStorage0%
Flow\Data\Storage\PostRevisionStorage0%
Flow\Data\Storage\PostRevisionTopicHistoryStorage0%
Flow\Data\Storage\PostSummaryRevisionStorage0%
Flow\Data\Storage\TopicListStorage0%
Flow\Data\Utils\Merger0%
Flow\Data\Utils\MultiDimArray0%
Flow\Data\Utils\RecentChangeFactory0%
Flow\Data\Storage\PostSummaryRevisionBoardHistoryStorage0%
Flow\Data\Utils\SortRevisionsByRevisionId0%
Flow\Block\TopicBlock0%
Flow\Block\AbstractBlock3%
Flow\Notifications\Controller5%
Flow\UrlGenerator6%
Flow\Hooks7%
Flow\TemplateHelper18%
Flow\TalkpageManager19%
Flow\Data\Storage\DbStorage21%
Flow\RevisionActionPermissions22%
Flow\Templating27%
Flow\Data\ObjectLocator31%
Flow\Data\Index\TopKIndex31%
Flow\Import\PageImportState35%
Flow\Data\ManagerGroup35%
Flow\Import\LiquidThreadsApi\ConversionStrategy36%
Flow\Model\UserTuple37%
Flow\Block\TopicListBlock37%
Flow\Data\Index\FeatureIndex37%
Flow\Data\Mapper\CachingObjectMapper39%
Flow\FlowActions42%
Flow\Api\ApiFlowBase44%
Flow\Repository\TreeRepository46%
Flow\Collection\AbstractCollection48%
Flow\Import\Wikitext\ConversionStrategy48%
Flow\SpamFilter\ConfirmEdit50%
Flow\Collection\LocalCacheAbstractCollection52%
Flow\Model\AbstractRevision53%
Flow\Model\UUID56%
Flow\Model\PostRevision56%
Flow\Formatter\RevisionFormatter58%
Flow\SpamFilter\AbuseFilter58%
Flow\Parsoid\ReferenceFactory60%
Flow\Data\Storage\RevisionStorage62%
Flow\Conversion\Utils62%
Flow\Import\TemplateHelper65%
Flow\Container66%
Flow\Repository\UserNameBatch69%
Flow\Api\ApiFlowViewHeader71%
Flow\Api\ApiFlowReply75%
Flow\Api\ApiFlowEditTopicSummary76%
Flow\Parsoid\Fixer\BadImageRemover77%
Flow\Api\ApiFlowEditHeader77%
Flow\Import\TalkpageImportOperation78%
Flow\Parsoid\Fixer\BaseHrefFixer80%
Flow\SpamFilter\ContentLengthFilter80%
Flow\Data\Utils\SortArrayByKeys81%
Flow\Import\HistoricalUIDGenerator81%
Flow\Collection\PostCollection85%
Flow\Parsoid\Fixer\WikiLinkFixer86%
Flow\WatchedTopicItems87%
Flow\Parsoid\Fixer\EmptyNodeFixer87%

Project Risks

Class CRAP
Flow\Hooks53002
Flow\Block\TopicBlock29066
Flow\Notifications\Controller9266
Flow\TemplateHelper5610
Flow\Block\TopicSummaryBlock3540
Flow\Import\OptInController3422
Flow\View3306
Flow\UrlGenerator2770
Flow\Formatter\AbstractQuery2756
Flow\Formatter\ChangesListQuery2652
Flow\Formatter\RevisionFormatter2566
Flow\Block\HeaderBlock2550
Flow\Dump\Exporter2256
Flow\Data\ObjectManager2256
Flow\Dump\Importer1806
Flow\Model\Workflow1806
Flow\Model\AbstractRevision1706
Flow\Data\ObjectLocator1406
Flow\Data\Listener\ReferenceRecorder1406
Flow\Formatter\ContributionsQuery1260
Flow\Formatter\AbstractFormatter1260
Flow\Block\TopicListBlock1056
Flow\Repository\RootPostLoader930
Flow\Formatter\TopicListQuery930
Flow\Data\Index\FeatureIndex920
Flow\Specials\SpecialStructuredDiscussions756
Flow\Block\AbstractBlock730
Flow\Formatter\ChangesListFormatter702
Flow\Import\Converter702
Flow\Notifications\FlowPresentationModel702
Flow\Content\BoardContentHandler650
Flow\RevisionActionPermissions628
Flow\Model\UUID615
Flow\Data\Storage\BasicDbStorage600
Flow\Data\Index\TopKIndex573
Flow\Data\Listener\NotificationListener552
Flow\Formatter\CheckUserQuery506
Flow\Api\ApiFlow506
Flow\Formatter\RevisionViewQuery462
Flow\Specials\SpecialEnableStructuredDiscussions462
Flow\Repository\TreeRepository447
Flow\Data\Utils\MultiDimArray420
Flow\Formatter\TopicListFormatter420
Flow\Notifications\PostReplyPresentationModel420
Flow\Data\Storage\RevisionStorage402
Flow\Data\Storage\DbStorage384
Flow\LinksTableUpdater380
Flow\WorkflowLoaderFactory380
Flow\Import\LiquidThreadsApi\ImportSource342
Flow\Data\Utils\Merger342
Flow\Model\Anchor342
Flow\SubmissionHandler342
Flow\Data\Compactor\FeatureCompactor306
Flow\Search\Iterators\AbstractIterator306
Flow\Notifications\NewTopicPresentationModel306
Flow\Notifications\SummaryEditedPresentationModel306
Flow\Import\SourceStore\FlowRevisionsDb306
Flow\TalkpageManager297
Flow\Import\LiquidThreadsApi\ImportPost272
Flow\Import\LiquidThreadsApi\ApiBackend272
Flow\Notifications\PostEditedPresentationModel272
Flow\Data\Utils\UserMerger272
Flow\Import\PageImportState257
Flow\Data\Pager\HistoryPager240
Flow\Log\ActionFormatter240
Flow\Model\PostRevision229
Flow\Formatter\TopicFormatter210
Flow\Formatter\RevisionViewFormatter210
Flow\Formatter\TopicHistoryQuery210
Flow\Repository\MultiGetList210
Flow\Actions\FlowAction210
Flow\Data\Index\BoardHistoryIndex210
Flow\Model\UserTuple191
Flow\Import\LiquidThreadsApi\TopicIterator182
Flow\Import\LiquidThreadsApi\ImportTopic182
Flow\Data\Storage\PostRevisionStorage182
Flow\BoardMover182
Flow\Notifications\HeaderEditedPresentationModel182
Flow\Parsoid\ContentFixer182
Flow\Conversion\Utils180
Flow\Formatter\IRCLineUrlFormatter156
Flow\Formatter\BoardHistoryQuery156
Flow\Data\Storage\PostRevisionTopicHistoryStorage156
Flow\Data\Utils\ResultDuplicator156
Flow\Templating139
Flow\Collection\CollectionCache132
Flow\Formatter\ContributionsFormatter132
Flow\Import\Postprocessor\LqtNotifications132
Flow\Notifications\MentionPresentationModel132
Flow\Collection\AbstractCollection119
Flow\Data\ManagerGroup114
Flow\Notifications\TopicRenamedPresentationModel110
Flow\Import\Postprocessor\LqtRedirector110
Flow\Parsoid\ReferenceExtractor110
Flow\Notifications\UserLocator110
Flow\Parsoid\Fixer\ExtLinkFixer110
Flow\Model\TopicListEntry110
Flow\Data\Compactor\ShallowCompactor110
Flow\Import\LiquidThreadsApi\CachedData110
Flow\DbFactory110
Flow\Data\Index\PostRevisionTopicHistoryIndex110
Flow\Data\Listener\AbstractTopicInsertListener110
Flow\Formatter\CategoryViewerQuery110
Flow\Log\ModerationLogger110
Flow\Import\Wikitext\ConversionStrategy96
Flow\Import\LiquidThreadsApi\RemoteApiBackend90
Flow\Notifications\TopicResolvedPresentationModel90
Flow\Formatter\HistoryQuery90
Flow\Data\Storage\BoardHistoryStorage90
Flow\Model\WikiReference90
Flow\Import\SourceStore\FileImportSourceStore90
Flow\Import\LiquidThreadsApi\ConversionStrategy73
Flow\Data\Mapper\CachingObjectMapper72
Flow\Import\Postprocessor\ProcessorGroup72
Flow\SpamFilter\Controller72
Flow\Import\Wikitext\ImportSource72
Flow\Parsoid\Extractor\TransclusionExtractor72
Flow\Import\LiquidThreadsApi\CachedThreadData72
Flow\Import\LiquidThreadsApi\ReplyIterator72
Flow\Model\URLReference72
Flow\Block\BoardHistoryBlock72
Flow\Import\LiquidThreadsApi\LocalApiBackend72
Flow\Import\LiquidThreadsApi\RevisionIterator72
Flow\Search\Iterators\TopicIterator72
Flow\Api\ApiFlowBase67
Flow\Collection\LocalCacheAbstractCollection58
Flow\Data\Utils\SortRevisionsByRevisionId56
Flow\Data\Listener\WorkflowTopicListListener56
Flow\Api\ApiQueryPropFlowInfo56
Flow\Import\LiquidThreadsApi\ImportRevision56
Flow\Import\Importer56
Flow\Import\LiquidThreadsApi\ImportHeader56
Flow\Exception\InvalidTopicUuidException56
Flow\Formatter\FeedItemFormatter56
Flow\Import\TalkpageImportOperation48
Flow\Import\Postprocessor\SpecialLogTopic42
Flow\Data\Listener\ModerationLoggingListener42
Flow\Actions\ViewAction42
Flow\Exception\FlowException42
Flow\Repository\UserNameBatch40
Flow\FlowActions38
Flow\Log\LqtImportFormatter30
Flow\SpamFilter\SpamBlacklist30
Flow\Formatter\PostHistoryQuery30
Flow\Import\TopicImportState30
Flow\OOUI\BoardDescriptionWidget30
Flow\Parsoid\Extractor\ImageExtractor30
Flow\Collection\PostSummaryCollection30
Flow\Formatter\RevisionUndoViewFormatter30
Flow\Data\Listener\ImmediateWatchTopicListener30
Flow\Import\LiquidThreadsApi\PageRevisionedObject30
Flow\SpamFilter\AbuseFilter22
Flow\Parsoid\Extractor\CategoryExtractor20
Flow\Parsoid\Extractor\PlaceholderExtractor20
Flow\Api\ApiParsoidUtilsFlow20
Flow\Utils\PagesWithPropertyIterator20
Flow\Actions\EditAction20
Flow\Formatter\RevisionDiffViewFormatter20
Flow\Data\Listener\EditCountListener20
Flow\Exception\InvalidActionException20
Flow\Log\LogQuery20
Flow\Exception\InvalidInputException20
Flow\Formatter\BaseTopicListFormatter20
Flow\Formatter\CheckUserFormatter20
Flow\Data\Storage\TopicListStorage20
Flow\Data\Listener\TopicPageCreationListener20
Flow\Formatter\SinglePostQuery20
Flow\Formatter\TocTopicListFormatter20
Flow\Import\TemplateHelper15
Flow\Parsoid\Fixer\BadImageRemover12
Flow\Formatter\CategoryViewerFormatter12
Flow\SpamFilter\RateLimits12
Flow\Notifications\MentionStatusPresentationModel12
Flow\Parsoid\Extractor\WikiLinkExtractor12
Flow\WatchedTopicItems11
Flow\Data\Utils\SortArrayByKeys9
Flow\SpamFilter\ConfirmEdit8
Flow\Parsoid\Fixer\WikiLinkFixer7
Flow\Parsoid\ReferenceFactory6
Flow\Import\HistoricalUIDGenerator6
Flow\Collection\PostCollection6
Flow\Formatter\PostSummaryQuery6
Flow\RecoverableErrorHandler6
Flow\Formatter\HeaderViewQuery6
Flow\Import\LiquidThreadsApi\MovedImportRevision6
Flow\Formatter\PostSummaryViewQuery6
Flow\Exception\WrongNumberArgumentsException6
Flow\Formatter\PostViewQuery6
Flow\Data\Storage\PostRevisionBoardHistoryStorage6
Flow\SchemaHooks6
Flow\Data\Storage\PostSummaryRevisionBoardHistoryStorage6
Flow\Parsoid\Fixer\BaseHrefFixer5
Flow\Container4
Flow\SpamFilter\ContentLengthFilter4
Flow\Parsoid\Fixer\EmptyNodeFixer3

Methods

Coverage Distribution

Complexity

Insufficient Coverage

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

Project Risks

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