| __construct | 0% |
| getPageTitle | 0% |
| show | 0% |
| getName | 0% |
| requiresUnblock | 0% |
| getDescription | 0% |
| getFormFields | 0% |
| alterForm | 0% |
| onSubmit | 0% |
| onSuccess | 0% |
| usesOOUI | 0% |
| checkCanExecute | 0% |
| __construct | 0% |
| getPageTitle | 0% |
| show | 0% |
| getName | 0% |
| requiresUnblock | 0% |
| getDescription | 0% |
| getFormFields | 0% |
| alterForm | 0% |
| onSubmit | 0% |
| onSuccess | 0% |
| usesOOUI | 0% |
| checkCanExecute | 0% |
| isInternal | 0% |
| __construct | 0% |
| execute | 0% |
| getAllowedParams | 0% |
| needsToken | 0% |
| isWriteMode | 0% |
| __construct | 0% |
| execute | 0% |
| getValue | 0% |
| getAllowedParams | 0% |
| needsToken | 0% |
| isWriteMode | 0% |
| __construct | 0% |
| execute | 0% |
| getAllowedParams | 0% |
| isInternal | 0% |
| __construct | 0% |
| execute | 0% |
| getAllowedParams | 0% |
| isInternal | 0% |
| __construct | 0% |
| execute | 0% |
| getAllowedParams | 0% |
| needsToken | 0% |
| isWriteMode | 0% |
| __construct | 0% |
| execute | 0% |
| getAllowedParams | 0% |
| add | 0% |
| apply | 0% |
| getJavaScriptClassName | 0% |
| getParser | 0% |
| removeInteractiveTools | 0% |
| removeTopicSubscription | 0% |
| removeReplyTool | 0% |
| getSignatureRelativeTime | 0% |
| removeVisualEnhancements | 0% |
| postprocessVisualEnhancementsSubtitle | 0% |
| postprocessTableOfContents | 0% |
| isEmptyTalkPage | 0% |
| hasLedeContent | 0% |
| hasCommentsInLedeContent | 0% |
| __construct | 0% |
| whitespaceParsoidHack | 0% |
| addSiblingListItem | 0% |
| addReply | 0% |
| transferReply | 0% |
| prepareWikitextReply | 0% |
| addWikitextReply | 0% |
| addHtmlReply | 0% |
| __construct | 0% |
| closestElementWithSibling | 0% |
| getNewTopicsSubscriptionId | 0% |
| addThreadItem | 0% |
| isEmpty | 0% |
| updateIdAndNameMaps | 0% |
| getThreadItems | 0% |
| getCommentItems | 0% |
| findCommentsByName | 0% |
| findCommentById | 0% |
| getThreads | 0% |
| getThreadsStructured | 0% |
| wrap | 0% |
| getValueOrThrow | 0% |
| addThreadItem | 0% |
| isEmpty | 0% |
| updateIdAndNameMaps | 0% |
| getThreadItems | 0% |
| getCommentItems | 0% |
| findCommentsByName | 0% |
| findCommentById | 0% |
| getThreads | 0% |
| getThreadsStructured | 0% |
| onApiMain__moduleManager | 0% |
| __construct | 0% |
| onGetBetaFeaturePreferences | 0% |
| __construct | 0% |
| onRevisionDataUpdates | 0% |
| __construct | 0% |
| onDiscussionToolsAddOverflowMenuItems | 0% |
| onBeforeCreateEchoEvent | 0% |
| onEchoGetBundleRules | 0% |
| onEchoGetEventsForRevision | 0% |
| hasPagePropCached | 0% |
| parseRevisionParsoidHtml | 0% |
| featureConflictsWithGadget | 0% |
| isFeatureAvailableToUser | 0% |
| isFeatureEnabledForUser | 0% |
| isAvailableForTitle | 0% |
| isFeatureEnabledForOutput | 0% |
| shouldShowNewSectionTab | 0% |
| shouldOpenNewTopicTool | 0% |
| shouldDisplayEmptyState | 0% |
| pageSubjectExists | 0% |
| shouldAddAutoSubscription | 0% |
| onLoadExtensionSchemaUpdates | 0% |
| onBeforePageDisplay | 0% |
| onSidebarBeforeOutput | 0% |
| onSkinTemplateNavigation__Universal | 0% |
| getNewTopicsSubscriptionButton | 0% |
| __construct | 0% |
| transformHtml | 0% |
| onParserOutputPostCacheTransform | 0% |
| onParserAfterTidy | 0% |
| onGetDoubleUnderscoreIDs | 0% |
| __construct | 0% |
| arrayRenameKey | 0% |
| onGetPreferences | 0% |
| onRegistration | 0% |
| onChangeTagsListActive | 0% |
| onListDefinedTags | 0% |
| onRecentChange_save | 0% |
| getDiscussionToolsTagsFromRequest | 0% |
| setStart | 0% |
| extractContents | 0% |
| insertNode | 0% |
| surroundContents | 0% |
| acceptNode | 0% |
| getPrimaryLink | 0% |
| getHeaderMessageKey | 0% |
| getHeaderMessage | 0% |
| getCompactHeaderMessage | 0% |
| getUnsubscribeConfirmationMessageKeys | 0% |
| __construct | 0% |
| getIconType | 0% |
| canRender | 0% |
| getPrimaryLink | 0% |
| getCommentLink | 0% |
| getHeaderMessageKey | 0% |
| getHeaderMessage | 0% |
| getCompactHeaderMessage | 0% |
| getBodyMessage | 0% |
| getSecondaryLinks | 0% |
| getPrimaryLink | 0% |
| getBodyMessage | 0% |
| jsonSerialize | 0% |
| getPrimaryLink | 0% |
| jsonSerialize | 0% |
| getParsedRevision | 0% |
| generateEventsForRevision | 0% |
| addCommentChangeTag | 0% |
| addAutoSubscription | 0% |
| locateSubscribedUsers | 0% |
| inEventSample | 0% |
| getParsedSectionTitle | 0% |
| getTitleWithSection | 0% |
| getTruncatedSectionTitle | 0% |
| __construct | 0% |
| getIconType | 0% |
| canRender | 0% |
| getPrimaryLink | 0% |
| getHeaderMessageKey | 0% |
| getHeaderMessage | 0% |
| getCompactHeaderMessage | 0% |
| getBodyMessage | 0% |
| getSecondaryLinks | 0% |
| __construct | 0% |
| getIconType | 0% |
| canRender | 0% |
| getPrimaryLink | 0% |
| jsonSerialize | 0% |
| getHeaderMessageKey | 0% |
| getHeaderMessage | 0% |
| getCompactHeaderMessage | 0% |
| getBodyMessage | 0% |
| getSecondaryLinks | 0% |
| getUnsubscribeConfirmationMessageKeys | 0% |
| __construct | 0% |
| parseLabel | 0% |
| jsonSerialize | 0% |
| getId | 0% |
| getWeight | 0% |
| getLocalData | 0% |
| getContentLanguageMessages | 0% |
| getTermsOfUseMessages | 0% |
| getTermsOfUseMessagesParsed | 0% |
| getTermsOfUseMessagesVersion | 0% |
| addOptional | 0% |
| makeTestModule | 0% |
| __construct | 0% |
| getDescription | 0% |
| getFormFields | 0% |
| getSubpageField | 0% |
| getDisplayFormat | 0% |
| requiresPost | 0% |
| onSubmit | 0% |
| formatComments | 0% |
| __construct | 0% |
| getFormFields | 0% |
| getSubpageField | 0% |
| getDisplayFormat | 0% |
| requiresPost | 0% |
| getShowAlways | 0% |
| alterForm | 0% |
| onSubmit | 0% |
| onSuccess | 0% |
| displayItems | 0% |
| getDescription | 0% |
| __construct | 0% |
| getRedirect | 0% |
| __construct | 0% |
| execute | 0% |
| getDescription | 0% |
| getGroupName | 0% |
| __construct | 0% |
| getUserIdentity | 0% |
| getItemName | 0% |
| getLinkTarget | 0% |
| getCreatedTimestamp | 0% |
| getNotificationTimestamp | 0% |
| getState | 0% |
| isMuted | 0% |
| __construct | 0% |
| fetchSubscriptions | 0% |
| getSubscriptionItemsForUser | 0% |
| getSubscriptionItemsForTopic | 0% |
| getSubscriptionItemFromRow | 0% |
| addSubscriptionForUser | 0% |
| removeSubscriptionForUser | 0% |
| addAutoSubscriptionForUser | 0% |
| updateSubscriptionTimestamp | 0% |
| updateSubscriptionNotifiedTimestamp | 0% |
| jsonSerialize | 0% |
| getMentions | 0% |
| getTimestampRanges | 0% |
| getHeading | 0% |
| getSubscribableHeading | 0% |
| addSignatureRange | 0% |
| setSignatureRanges | 0% |
| setTimestamp | 0% |
| setAuthor | 0% |
| __construct | 0% |
| getLinkableTitle | 0% |
| getLinkableId | 0% |
| getHeadlineNode | 0% |
| isUneditableSection | 0% |
| setUneditableSection | 0% |
| getHeadingLevel | 0% |
| setHeadingLevel | 0% |
| isPlaceholderHeading | 0% |
| setPlaceholderHeading | 0% |
| jsonSerialize | 0% |
| getCommentCount | 0% |
| getLatestReply | 0% |
| getType | 0% |
| getRootNode | 0% |
| getLegacyId | 0% |
| getWarnings | 0% |
| setLevel | 0% |
| setRange | 0% |
| setLegacyId | 0% |
| __construct | 0% |
| getAuthor | 0% |
| getTimestamp | 0% |
| getHeading | 0% |
| getSubscribableHeading | 0% |
| __construct | 0% |
| getHeadingLevel | 0% |
| isPlaceholderHeading | 0% |
| __construct | 0% |
| getPage | 0% |
| getRevision | 0% |
| getName | 0% |
| addReply | 0% |
| getId | 0% |
| getType | 0% |
| getParent | 0% |
| getReplies | 0% |
| getTranscludedFrom | 0% |
| getLevel | 0% |
| isCanonicalPermalink | 0% |
| __construct | 0% |
| makeLink | 0% |
| formatLine | 0% |
| findThreadItemsInCurrentRevision | 0% |
| __construct | 0% |
| preprocessResults | 0% |
| getFieldNames | 0% |
| formatValue | 0% |
| maybeFormatAsList | 0% |
| formatValuePage | 0% |
| formatValueTopic | 0% |
| getCellAttrs | 0% |
| getQueryInfo | 0% |
| getDefaultSort | 0% |
| getDefaultDirections | 0% |
| getIndexField | 0% |
| isFieldSortable | 0% |
| __construct | 0% |
| nextNode | 0% |
| filterNode | 0% |
| previewMessage | 0% |
| getUserForPreview | 0% |
| getParsoidClient | 0% |
| transformHTML | 0% |
| getCommentLink | 0% |
| getContentSnippet | 0% |
| addMarkAsRead | 0% |
| jsonSerialize | 0% |
| jsonSerializeForDiff | 0% |
| getHeading | 0% |
| getSubscribableHeading | 0% |
| jsonSerialize | 0% |
| isSubscribable | 0% |
| jsonSerialize | 0% |
| logAddedComments | 7% |
| getThreadItemSet | 29% |
| getRevision | 31% |
| findOrInsertId | 38% |
| getTranscludedFrom | 40% |
| getEmptyStateHtml | 44% |
| setStartOrEnd | 53% |
| onOutputPageParserOutput | 55% |
| execute | 64% |
| addDiscussionTools | 65% |
| getHeadlineNode | 66% |
| computeTranscludedFrom | 69% |
| convertDateFormat | 69% |
| onOutputPageBeforeHTML | 72% |
| cloneContents | 74% |
| unwrapFragment | 75% |
| isMobile | 75% |
| onGetActionName | 75% |
| isLanguageRequiringReplyIcon | 78% |
| getThreadItemFromRow | 80% |
| execute | 81% |
| getHTML | 83% |
| generateEventsFromItemSets | 84% |
| findAddedItems | 84% |
| compareRanges | 88% |
| getTimestampRegexp | 88% |
| compareBoundaryPoints | 88% |