Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
GrowthExperiments\Api\ApiInvalidatePersonalizedPraiseSuggestion0%
GrowthExperiments\Mentorship\Store\SetUserMentorDatabaseJob0%
GrowthExperiments\Mentorship\MentorRemover0%
GrowthExperiments\Mentorship\Provider\MentorProvider0%
GrowthExperiments\Mentorship\Provider\StaticMentorProvider0%
GrowthExperiments\Specials\Forms\ManageMentorsAbstractForm0%
GrowthExperiments\Mentorship\ReassignMenteesFactory0%
GrowthExperiments\Mentorship\ReassignMenteesJob0%
GrowthExperiments\SchemaHooks0%
GrowthExperiments\NewcomerTasks\AbstractSubmissionHandler0%
GrowthExperiments\Mentorship\MentorManager0%
GrowthExperiments\NewcomerTasks\AbstractTaskSetFilter0%
GrowthExperiments\Rest\Handler\WelcomeSurveySkipHandler0%
GrowthExperiments\NewcomerTasks\AddImage\AddImageLogFormatter0%
GrowthExperiments\Rest\Handler\UserImpactHandler0%
GrowthExperiments\NewcomerTasks\AddImage\CacheBackedImageRecommendationProvider0%
GrowthExperiments\NewcomerTasks\AddImage\EventBus\EventGateImageSuggestionFeedbackUpdater0%
GrowthExperiments\Rest\Handler\TipsHandler0%
GrowthExperiments\Rest\Handler\SuggestionsInfoHandler0%
GrowthExperiments\Specials\SpecialEditGrowthConfigRedirect0%
GrowthExperiments\Mentorship\MentorChangeLogFormatter0%
GrowthExperiments\NewcomerTasks\AddImage\ImageRecommendationMetadataService0%
GrowthExperiments\MentorDashboard\Modules\PersonalizedPraise0%
GrowthExperiments\MentorDashboard\MenteeOverview\StarredMenteesStore0%
GrowthExperiments\MentorDashboard\MenteeOverview\StaticMenteeOverviewDataProvider0%
GrowthExperiments\MentorDashboard\MentorDashboardDiscoveryHooks0%
GrowthExperiments\NewcomerTasks\TaskSuggester\UnderlinkedFunctionScoreBuilder0%
GrowthExperiments\MentorDashboard\MentorDashboardModuleRegistry0%
GrowthExperiments\MentorDashboard\Modules\BaseModule0%
GrowthExperiments\MentorDashboard\Modules\MenteeOverview0%
GrowthExperiments\MentorDashboard\Modules\MentorTools0%
GrowthExperiments\MentorDashboard\Modules\Resources0%
GrowthExperiments\Mentorship\Hooks\MentorUserOptionsHooks0%
GrowthExperiments\MentorDashboard\PersonalizedPraise\EchoNewPraiseworthyMenteesPresentationModel0%
GrowthExperiments\Specials\SpecialNewcomerTasksInfo0%
GrowthExperiments\MentorDashboard\PersonalizedPraise\PraiseworthyConditions0%
GrowthExperiments\Specials\SpecialImpact0%
GrowthExperiments\Mentorship\ChangeMentorFactory0%
GrowthExperiments\Mentorship\EchoMenteeClaimPresentationModel0%
GrowthExperiments\Mentorship\EchoMentorChangePresentationModel0%
GrowthExperiments\Mentorship\Hooks\MentorFilterHooks0%
GrowthExperiments\Rest\Handler\MenteesPrefixSearchHandler0%
GrowthExperiments\Rest\Handler\MenteesHandler0%
GrowthExperiments\MentorDashboard\MenteeOverview\MenteeOverviewDataUpdater0%
GrowthExperiments\NewcomerTasks\TemplateBasedTaskSubmissionHandler0%
GrowthExperiments\PeriodicMetrics\AutoAssignedMentorsMetric0%
GrowthExperiments\NewcomerTasks\FauxSearchResultWithScore0%
GrowthExperiments\ParserFunctionsHooks0%
GrowthExperiments\NewcomerTasks\NewcomerTasksChangeTagsManager0%
GrowthExperiments\NewcomerTasks\NewcomerTasksLogFactory0%
GrowthExperiments\NewcomerTasks\Topic\RawOresTopic0%
GrowthExperiments\NewcomerTasks\SubpageRecommendationProvider0%
GrowthExperiments\NewcomerTasks\SuggestionsInfo0%
GrowthExperiments\NewcomerTasks\TaskType\Util0%
GrowthExperiments\PeriodicMetrics\InactiveMentorsMetric0%
GrowthExperiments\NewcomerTasks\TaskSetListener0%
GrowthExperiments\NewcomerTasks\TaskType\SectionImageRecommendationTaskTypeHandler0%
GrowthExperiments\NewcomerTasks\TaskType\SectionImageRecommendationTaskType0%
GrowthExperiments\NewcomerTasks\TaskType\NullTaskTypeHandler0%
GrowthExperiments\NewcomerTasks\TaskSuggester\QualityGateDecorator0%
GrowthExperiments\NewcomerTasks\TaskType\NullSubmissionHandler0%
GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationTaskTypeHandler0%
GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationBaseTaskTypeHandler0%
GrowthExperiments\NewcomerTasks\ConfigurationLoader\StaticConfigurationLoader0%
GrowthExperiments\PeriodicMetrics\MetricsFactory0%
GrowthExperiments\Rest\Handler\AddImageFeedbackHandler0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationMetadata0%
GrowthExperiments\ResourceLoaderFileModuleWithLessVars0%
GrowthExperiments\NewcomerTasks\AddImage\StaticImageRecommendationMetadataProvider0%
GrowthExperiments\NewcomerTasks\AddImage\SubpageImageRecommendationProvider0%
GrowthExperiments\NewcomerTasks\AddLink\AddLinkSubmissionHandler0%
GrowthExperiments\NewcomerTasks\AddLink\DbBackedLinkRecommendationProvider0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendation0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationHelper0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationLink0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationUpdater0%
GrowthExperiments\PeriodicMetrics\NewcomersByMentorMetric0%
GrowthExperiments\NewcomerTasks\AddLink\LinkSubmissionRecorder0%
GrowthExperiments\NewcomerTasks\AddLink\SearchIndexUpdater\CirrusSearchIndexUpdater0%
GrowthExperiments\NewcomerTasks\AddLink\SearchIndexUpdater\EventGateSearchIndexUpdater0%
GrowthExperiments\NewcomerTasks\AddLink\ServiceLinkRecommendationProvider0%
GrowthExperiments\NewcomerTasks\AddLink\StaticLinkRecommendationProvider0%
GrowthExperiments\NewcomerTasks\AddLink\SubpageLinkRecommendationProvider0%
GrowthExperiments\NewcomerTasks\AddSectionImage\AddSectionImageLogFormatter0%
GrowthExperiments\NewcomerTasks\CachedSuggestionsInfo0%
GrowthExperiments\MentorDashboard\MenteeOverview\MenteeOverviewUpdateDataForMentorJob0%
GrowthExperiments\MentorDashboard\MentorDashboardHooks0%
GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationBaseTaskType0%
GrowthExperiments\UserImpact\ExpensiveUserImpact0%
GrowthExperiments\EventLogging\WelcomeSurveyLogger0%
GrowthExperiments\GrowthExperimentsServices0%
GrowthExperiments\HelpPanel\HelpPanelButton0%
GrowthExperiments\HelpPanel\QuestionFormatter0%
GrowthExperiments\HelpPanel\QuestionPoster\HelpdeskQuestionPoster0%
GrowthExperiments\HelpPanel\QuestionPoster\HelppanelMentorQuestionPoster0%
GrowthExperiments\HelpPanel\QuestionPoster\HomepageMentorQuestionPoster0%
GrowthExperiments\HelpPanel\QuestionPoster\MentorQuestionPoster0%
GrowthExperiments\HelpPanel\QuestionPoster\QuestionPosterFactory0%
GrowthExperiments\EventLogging\SpecialHomepageLogger0%
GrowthExperiments\HelpPanel\Tips\CopyeditTipTree0%
GrowthExperiments\HelpPanel\Tips\ExpandTipTree0%
GrowthExperiments\HelpPanel\Tips\ImageRecommendationTipTree0%
GrowthExperiments\HelpPanel\Tips\LinkRecommendationTipTree0%
GrowthExperiments\HelpPanel\Tips\LinkTipTree0%
GrowthExperiments\HelpPanel\Tips\ReferencesTipTree0%
GrowthExperiments\MentorDashboard\MenteeOverview\DatabaseMenteeOverviewDataProvider0%
GrowthExperiments\HelpPanel\Tips\TipLoader0%
GrowthExperiments\HelpPanel\Tips\TipNode0%
GrowthExperiments\EventLogging\SpecialMentorDashboardLogger0%
GrowthExperiments\EventLogging\SpecialEditGrowthConfigLogger0%
GrowthExperiments\HelpPanel\Tips\TipTree0%
GrowthExperiments\Api\ApiStarMentee0%
GrowthExperiments\Api\ApiMentorDashboardUpdateData0%
GrowthExperiments\Config\GrowthConfigLoaderStaticTrait0%
GrowthExperiments\Api\ApiQueryMenteeStatus0%
GrowthExperiments\Api\ApiQueryMentorList0%
GrowthExperiments\WelcomeSurveyHooks0%
GrowthExperiments\WelcomeSurveyFactory0%
GrowthExperiments\Api\ApiQueryStarredMentees0%
GrowthExperiments\Api\ApiSetMenteeStatus0%
GrowthExperiments\CampaignBenefitsBlock0%
GrowthExperiments\EventLogging\PersonalizedPraiseLogger0%
GrowthExperiments\Config\Providers\SuggestedEditsConfigProvider0%
GrowthExperiments\Config\Validation\ConfigValidatorFactory0%
GrowthExperiments\Config\Validation\NoValidationValidator0%
GrowthExperiments\Config\WikiPageConfig0%
GrowthExperiments\VisualEditorHooks0%
GrowthExperiments\Config\WikiPageConfigWriterFactory0%
GrowthExperiments\ConfirmEmailHooks0%
GrowthExperiments\EarlyLifeCycleHooks0%
GrowthExperiments\ErrorException0%
GrowthExperiments\HelpPanel\Tips\TipNodeRenderer0%
GrowthExperiments\HelpPanel\Tips\SectionImageRecommendationTipTree0%
GrowthExperiments\UserImpact\EditData0%
GrowthExperiments\HomepageModules\WelcomeSurveyReminder0%
GrowthExperiments\HelpPanel\Tips\UpdateTipTree0%
GrowthExperiments\HomepageModules\SuggestedEditsComponents\EditCardWidget0%
GrowthExperiments\HomepageModules\SuggestedEditsComponents\ErrorCardWidget0%
GrowthExperiments\HomepageModules\SuggestedEditsComponents\NavigationWidgetFactory0%
GrowthExperiments\HomepageModules\SuggestedEditsComponents\NoResultsCardWidget0%
GrowthExperiments\HomepageModules\SuggestedEditsComponents\PreviousNext0%
GrowthExperiments\HomepageModules\SuggestedEditsComponents\TaskExplanationWidget0%
GrowthExperiments\HomepageParserFunctions0%
GrowthExperiments\HomepageModules\StartEmail0%
GrowthExperiments\ImpactHooks0%
GrowthExperiments\LevelingUp\EchoGetStartedPresentationModel0%
GrowthExperiments\LevelingUp\EchoKeepGoingPresentationModel0%
GrowthExperiments\LevelingUp\LevelingUpHooks0%
GrowthExperiments\LevelingUp\NotificationGetStartedJob0%
GrowthExperiments\LevelingUp\NotificationKeepGoingJob0%
GrowthExperiments\MediaWikiServicesHooks0%
GrowthExperiments\HomepageModules\SuggestedEditsComponents\CardWidgetFactory0%
GrowthExperiments\HomepageModules\SuggestedEditsComponents\CardWrapper0%
GrowthExperiments\HomepageModules\Help0%
GrowthExperiments\HomepageModules\NewImpact0%
GrowthExperiments\HomepageModules\Banner0%
GrowthExperiments\HomepageModules\Impact0%
GrowthExperiments\TemplateCollectionFeature0%
GrowthExperiments\HomepageModules\MentorshipOptIn0%
GrowthExperiments\HomepageModules\BaseModule0%
GrowthExperiments\TourHooks0%
GrowthExperiments\HomepageModules\RecentQuestionsFormatter0%
GrowthExperiments\HomepageModules\StartEditing0%
GrowthExperiments\HelpPanelHooks0%
GrowthExperiments\Specials\SpecialEditGrowthConfig1%
GrowthExperiments\HomepageHooks2%
GrowthExperiments\DashboardModule\DashboardModule4%
GrowthExperiments\HomepageModules\Mentorship6%
GrowthExperiments\HomepageModules\SuggestedEdits6%
GrowthExperiments\Config\ConfigHooks8%
GrowthExperiments\Mentorship\Hooks\MentorHooks8%
GrowthExperiments\HelpPanel\QuestionStore9%
GrowthExperiments\NewcomerTasks\TaskSuggester\NewcomerTasksCacheRefreshJob11%
GrowthExperiments\Specials\SpecialEnrollAsMentor13%
GrowthExperiments\MentorDashboard\PersonalizedPraise\PraiseworthyMenteeSuggester13%
GrowthExperiments\Specials\SpecialWelcomeSurvey14%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationStore17%
GrowthExperiments\WelcomeSurvey17%
GrowthExperiments\HelpPanel19%
GrowthExperiments\VariantHooks21%
GrowthExperiments\MentorDashboard\MentorTools\MentorStatusManager21%
GrowthExperiments\MentorDashboard\MenteeOverview\UncachedMenteeOverviewDataProvider21%
GrowthExperiments\MentorDashboard\PersonalizedPraise\PersonalizedPraiseSettings22%
GrowthExperiments\Rest\Handler\NewcomerTaskCompleteHandler23%
GrowthExperiments\NewcomerTasks\ConfigurationLoader\PageConfigurationLoader24%
GrowthExperiments\Mentorship\StaticMentorManager25%
GrowthExperiments\Specials\Forms\ManageMentorsEditMentor26%
GrowthExperiments\Specials\SpecialMentorDashboard28%
GrowthExperiments\Config\Validation\DatatypeValidationTrait29%
GrowthExperiments\NewcomerTasks\TaskType\LinkRecommendationTaskTypeHandler33%
GrowthExperiments\Rest\Handler\AddLinkSuggestionsHandler33%
GrowthExperiments\NewcomerTasks\NewcomerTasksUserOptionsLookup34%
GrowthExperiments\Util36%
GrowthExperiments\Mentorship\ReassignMentees36%
GrowthExperiments\Specials\SpecialHomepage37%
GrowthExperiments\MentorDashboard\PersonalizedPraise\PersonalizedPraiseHooks40%
GrowthExperiments\NewcomerTasks\AddImage\AddImageSubmissionHandler40%
GrowthExperiments\Api\ApiManageMentorList43%
GrowthExperiments\HelpPanel\QuestionPoster\QuestionPoster45%
GrowthExperiments\MentorDashboard\PersonalizedPraise\PraiseworthyConditionsLookup45%
GrowthExperiments\Specials\Forms\ManageMentorsRemoveMentor46%
GrowthExperiments\MentorDashboard\PersonalizedPraise\PersonalizedPraiseNotificationsDispatcher46%
GrowthExperiments\Specials\SpecialQuitMentorship47%
GrowthExperiments\NewcomerTasks\TaskType\TemplateBasedTaskTypeHandler48%
GrowthExperiments\NewcomerTasks\TaskType\TaskType48%
GrowthExperiments\NewcomerTasks\AddImage\MvpImageRecommendationApiHandler50%
GrowthExperiments\NewcomerTasks\ConfigurationLoader\ErrorForwardingConfigurationLoader50%
GrowthExperiments\UserImpact\EditingStreak50%
GrowthExperiments\NewcomerTasks\Task\TaskSet52%
GrowthExperiments\ExperimentUserManager54%
GrowthExperiments\NewcomerTasks\AddImage\ImageRecommendation55%
GrowthExperiments\Homepage\HomepageModuleRegistry56%
GrowthExperiments\Mentorship\ChangeMentor56%
GrowthExperiments\NewcomerTasks\AddImage\ProductionImageRecommendationApiHandler57%
GrowthExperiments\NewcomerTasks\TaskSuggester\LocalSearchTaskSuggester57%
GrowthExperiments\Specials\SpecialClaimMentee57%
GrowthExperiments\NewcomerTasks\TaskType\TaskTypeHandler58%
GrowthExperiments\Api\ApiQueryMentorMentee58%
GrowthExperiments\MentorDashboard\MenteeOverview\MenteeOverviewDataFilter59%
GrowthExperiments\UserDatabaseHelper60%
GrowthExperiments\NewcomerTasks\CampaignConfig62%
GrowthExperiments\Mentorship\MentorPageMentorManager62%
GrowthExperiments\NewcomerTasks\AddImage\ImageRecommendationImage63%
GrowthExperiments\NewcomerTasks\AddImage\ActionApiImageRecommendationApiHandler63%
GrowthExperiments\Specials\SpecialManageMentors63%
GrowthExperiments\NewcomerTasks\AddImage\ImageRecommendationData64%
GrowthExperiments\UserImpact\SubpageUserImpactLookup66%
GrowthExperiments\Api\ApiQueryMentorStatus66%
GrowthExperiments\UserImpact\StaticUserImpactLookup66%
GrowthExperiments\NewcomerTasks\TaskSuggester\StaticTaskSuggester66%
GrowthExperiments\NewcomerTasks\TaskSuggester\ErrorForwardingTaskSuggester66%
GrowthExperiments\NewcomerTasks\TaskType\LinkRecommendationTaskType68%
GrowthExperiments\NewcomerTasks\ImageRecommendationFilter70%
GrowthExperiments\Api\ApiQueryImageSuggestionData74%
GrowthExperiments\HelpPanel\Tips\TipsAssembler75%
GrowthExperiments\Mentorship\Store\DatabaseMentorStore75%
GrowthExperiments\NewcomerTasks\Task\TaskSetFilters76%
GrowthExperiments\Homepage\SiteNoticeGenerator76%
GrowthExperiments\Config\WikiPageConfigWriter76%
GrowthExperiments\NewcomerTasks\AddImage\ImageRecommendationDataValidator76%
GrowthExperiments\NewcomerTasks\ConfigurationLoader\ConfigurationValidator77%
GrowthExperiments\UserImpact\ComputedUserImpactLookup78%
GrowthExperiments\NewcomerTasks\TaskType\TaskTypeHandlerRegistry78%
GrowthExperiments\NewcomerTasks\TaskSuggester\SearchStrategy\SearchQuery78%
GrowthExperiments\UserImpact\UserImpact78%
GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider78%
GrowthExperiments\UserImpact\RefreshUserImpactJob80%
GrowthExperiments\Mentorship\Provider\StructuredMentorWriter80%
GrowthExperiments\Config\GrowthExperimentsMultiConfig84%
GrowthExperiments\NewcomerTasks\TaskSuggester\SearchTaskSuggester85%
GrowthExperiments\Mentorship\Provider\StructuredMentorProvider85%
GrowthExperiments\NewcomerTasks\TaskType\NullTaskType85%
GrowthExperiments\NewcomerTasks\TaskSuggester\RemoteSearchTaskSuggester85%
GrowthExperiments\NewcomerTasks\ConfigurationLoader\TopicDecorator86%
GrowthExperiments\NewcomerTasks\TaskSuggester\DecoratingTaskSuggesterFactory87%
GrowthExperiments\UserImpact\ComputeEditingStreaks87%
GrowthExperiments\NewcomerTasks\Topic\CampaignTopic88%

Project Risks

Class CRAP
GrowthExperiments\HomepageHooks34276
GrowthExperiments\Specials\SpecialEditGrowthConfig10912
GrowthExperiments\HomepageModules\SuggestedEdits8548
GrowthExperiments\GrowthExperimentsServices5550
GrowthExperiments\HomepageModules\Impact4970
GrowthExperiments\WelcomeSurveyHooks2550
GrowthExperiments\DashboardModule\DashboardModule2049
GrowthExperiments\HelpPanelHooks1560
GrowthExperiments\WelcomeSurvey1544
GrowthExperiments\HomepageModules\NewImpact1406
GrowthExperiments\HomepageModules\Mentorship1361
GrowthExperiments\Specials\SpecialWelcomeSurvey1298
GrowthExperiments\MentorDashboard\MenteeOverview\UncachedMenteeOverviewDataProvider1144
GrowthExperiments\NewcomerTasks\ConfigurationLoader\PageConfigurationLoader1130
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationUpdater1056
GrowthExperiments\HelpPanel\Tips\TipNodeRenderer992
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationStore974
GrowthExperiments\HelpPanel\QuestionStore879
GrowthExperiments\VariantHooks850
GrowthExperiments\Mentorship\Hooks\MentorHooks808
GrowthExperiments\Specials\SpecialHomepage795
GrowthExperiments\HelpPanel\QuestionPoster\QuestionPoster765
GrowthExperiments\Util704
GrowthExperiments\VisualEditorHooks702
GrowthExperiments\HelpPanel\Tips\TipLoader702
GrowthExperiments\NewcomerTasks\AddLink\AddLinkSubmissionHandler600
GrowthExperiments\Rest\Handler\AddImageFeedbackHandler552
GrowthExperiments\HelpPanel506
GrowthExperiments\TourHooks506
GrowthExperiments\CampaignBenefitsBlock506
GrowthExperiments\Config\ConfigHooks464
GrowthExperiments\ImpactHooks462
GrowthExperiments\HomepageModules\StartEmail462
GrowthExperiments\MentorDashboard\MentorTools\MentorStatusManager461
GrowthExperiments\Config\Validation\DatatypeValidationTrait444
GrowthExperiments\MentorDashboard\PersonalizedPraise\PraiseworthyMenteeSuggester430
GrowthExperiments\LevelingUp\LevelingUpHooks420
GrowthExperiments\Specials\SpecialImpact420
GrowthExperiments\HomepageModules\BaseModule420
GrowthExperiments\NewcomerTasks\AddImage\AddImageSubmissionHandler319
GrowthExperiments\NewcomerTasks\NewcomerTasksChangeTagsManager306
GrowthExperiments\Rest\Handler\MenteesHandler306
GrowthExperiments\NewcomerTasks\TaskSuggester\QualityGateDecorator306
GrowthExperiments\NewcomerTasks\NewcomerTasksUserOptionsLookup295
GrowthExperiments\Specials\SpecialMentorDashboard252
GrowthExperiments\Rest\Handler\UserImpactHandler240
GrowthExperiments\Mentorship\Hooks\MentorFilterHooks240
GrowthExperiments\Config\WikiPageConfig210
GrowthExperiments\Specials\SpecialEnrollAsMentor205
GrowthExperiments\EventLogging\PersonalizedPraiseLogger182
GrowthExperiments\Config\Validation\ConfigValidatorFactory182
GrowthExperiments\Api\ApiSetMenteeStatus182
GrowthExperiments\Specials\SpecialManageMentors173
GrowthExperiments\MentorDashboard\Modules\PersonalizedPraise156
GrowthExperiments\TemplateCollectionFeature156
GrowthExperiments\MentorDashboard\MentorDashboardDiscoveryHooks156
GrowthExperiments\Api\ApiInvalidatePersonalizedPraiseSuggestion156
GrowthExperiments\HomepageModules\WelcomeSurveyReminder156
GrowthExperiments\MentorDashboard\Modules\MentorTools132
GrowthExperiments\NewcomerTasks\SuggestionsInfo132
GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationBaseTaskTypeHandler132
GrowthExperiments\NewcomerTasks\AddImage\ImageRecommendationMetadataService132
GrowthExperiments\EventLogging\WelcomeSurveyLogger132
GrowthExperiments\HomepageModules\Banner132
GrowthExperiments\EventLogging\SpecialHomepageLogger132
GrowthExperiments\HomepageModules\MentorshipOptIn132
GrowthExperiments\NewcomerTasks\SubpageRecommendationProvider132
GrowthExperiments\NewcomerTasks\TaskType\TaskTypeHandler131
GrowthExperiments\Api\ApiManageMentorList126
GrowthExperiments\Mentorship\StaticMentorManager120
GrowthExperiments\NewcomerTasks\Task\TaskSet118
GrowthExperiments\MentorDashboard\MenteeOverview\MenteeOverviewDataFilter110
GrowthExperiments\NewcomerTasks\TaskType\TemplateBasedTaskTypeHandler110
GrowthExperiments\MentorDashboard\MenteeOverview\DatabaseMenteeOverviewDataProvider110
GrowthExperiments\HomepageModules\SuggestedEditsComponents\TaskExplanationWidget110
GrowthExperiments\NewcomerTasks\AddLink\ServiceLinkRecommendationProvider110
GrowthExperiments\NewcomerTasks\TaskType\NullTaskTypeHandler110
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendation110
GrowthExperiments\UserImpact\ExpensiveUserImpact110
GrowthExperiments\Mentorship\MentorChangeLogFormatter110
GrowthExperiments\MentorDashboard\MenteeOverview\MenteeOverviewDataUpdater110
GrowthExperiments\HomepageModules\StartEditing110
GrowthExperiments\MentorDashboard\MenteeOverview\StarredMenteesStore110
GrowthExperiments\NewcomerTasks\TaskType\TaskType109
GrowthExperiments\Mentorship\MentorPageMentorManager106
GrowthExperiments\MentorDashboard\PersonalizedPraise\PersonalizedPraiseSettings105
GrowthExperiments\MentorDashboard\PersonalizedPraise\PersonalizedPraiseNotificationsDispatcher101
GrowthExperiments\Mentorship\ChangeMentor92
GrowthExperiments\Specials\SpecialClaimMentee92
GrowthExperiments\MentorDashboard\Modules\Resources90
GrowthExperiments\Specials\SpecialNewcomerTasksInfo90
GrowthExperiments\Api\ApiStarMentee90
GrowthExperiments\Mentorship\EchoMentorChangePresentationModel90
GrowthExperiments\ConfirmEmailHooks90
GrowthExperiments\NewcomerTasks\CampaignConfig87
GrowthExperiments\UserImpact\ComputedUserImpactLookup86
GrowthExperiments\Mentorship\Provider\StaticMentorProvider72
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationHelper72
GrowthExperiments\Mentorship\ReassignMenteesJob72
GrowthExperiments\Api\ApiMentorDashboardUpdateData72
GrowthExperiments\MentorDashboard\PersonalizedPraise\PraiseworthyConditionsLookup70
GrowthExperiments\Rest\Handler\NewcomerTaskCompleteHandler65
GrowthExperiments\Specials\SpecialQuitMentorship58
GrowthExperiments\Api\ApiQueryMenteeStatus56
GrowthExperiments\Mentorship\EchoMenteeClaimPresentationModel56
GrowthExperiments\HomepageModules\RecentQuestionsFormatter56
GrowthExperiments\HelpPanel\QuestionFormatter56
GrowthExperiments\HomepageModules\SuggestedEditsComponents\NavigationWidgetFactory56
GrowthExperiments\NewcomerTasks\AddLink\LinkSubmissionRecorder56
GrowthExperiments\EventLogging\SpecialEditGrowthConfigLogger56
GrowthExperiments\EarlyLifeCycleHooks56
GrowthExperiments\NewcomerTasks\AddImage\ProductionImageRecommendationApiHandler51
GrowthExperiments\Mentorship\ReassignMentees49
GrowthExperiments\NewcomerTasks\TaskType\LinkRecommendationTaskTypeHandler46
GrowthExperiments\Config\WikiPageConfigWriter46
GrowthExperiments\Homepage\SiteNoticeGenerator45
GrowthExperiments\Mentorship\Store\SetUserMentorDatabaseJob42
GrowthExperiments\NewcomerTasks\AddImage\SubpageImageRecommendationProvider42
GrowthExperiments\MentorDashboard\MentorDashboardModuleRegistry42
GrowthExperiments\PeriodicMetrics\InactiveMentorsMetric42
GrowthExperiments\LevelingUp\EchoGetStartedPresentationModel42
GrowthExperiments\LevelingUp\EchoKeepGoingPresentationModel42
GrowthExperiments\PeriodicMetrics\MetricsFactory42
GrowthExperiments\NewcomerTasks\AddImage\CacheBackedImageRecommendationProvider42
GrowthExperiments\Specials\Forms\ManageMentorsEditMentor41
GrowthExperiments\NewcomerTasks\ConfigurationLoader\ConfigurationValidator40
GrowthExperiments\NewcomerTasks\TaskSuggester\SearchTaskSuggester36
GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider35
GrowthExperiments\NewcomerTasks\AddImage\MvpImageRecommendationApiHandler34
GrowthExperiments\Mentorship\Store\DatabaseMentorStore32
GrowthExperiments\HelpPanel\QuestionPoster\HelpdeskQuestionPoster30
GrowthExperiments\HelpPanel\QuestionPoster\MentorQuestionPoster30
GrowthExperiments\NewcomerTasks\CachedSuggestionsInfo30
GrowthExperiments\NewcomerTasks\AddImage\EventBus\EventGateImageSuggestionFeedbackUpdater30
GrowthExperiments\ResourceLoaderFileModuleWithLessVars30
GrowthExperiments\NewcomerTasks\TaskType\SectionImageRecommendationTaskTypeHandler30
GrowthExperiments\Rest\Handler\TipsHandler30
GrowthExperiments\NewcomerTasks\TaskType\ImageRecommendationTaskTypeHandler30
GrowthExperiments\UserImpact\UserImpact26
GrowthExperiments\Api\ApiQueryImageSuggestionData25
GrowthExperiments\Homepage\HomepageModuleRegistry24
GrowthExperiments\Mentorship\Provider\StructuredMentorWriter22
GrowthExperiments\Mentorship\Provider\StructuredMentorProvider22
GrowthExperiments\ExperimentUserManager22
GrowthExperiments\UserImpact\RefreshUserImpactJob21
GrowthExperiments\MentorDashboard\PersonalizedPraise\PersonalizedPraiseHooks21
GrowthExperiments\Rest\Handler\AddLinkSuggestionsHandler21
GrowthExperiments\NewcomerTasks\AddImage\ActionApiImageRecommendationApiHandler21
GrowthExperiments\Rest\Handler\MenteesPrefixSearchHandler20
GrowthExperiments\SchemaHooks20
GrowthExperiments\HomepageModules\SuggestedEditsComponents\CardWrapper20
GrowthExperiments\Api\ApiQueryStarredMentees20
GrowthExperiments\Rest\Handler\WelcomeSurveySkipHandler20
GrowthExperiments\LevelingUp\NotificationKeepGoingJob20
GrowthExperiments\Api\ApiQueryMentorList20
GrowthExperiments\LevelingUp\NotificationGetStartedJob20
GrowthExperiments\Rest\Handler\SuggestionsInfoHandler20
GrowthExperiments\PeriodicMetrics\NewcomersByMentorMetric20
GrowthExperiments\NewcomerTasks\TaskSetListener20
GrowthExperiments\NewcomerTasks\AddLink\DbBackedLinkRecommendationProvider20
GrowthExperiments\HelpPanel\QuestionPoster\QuestionPosterFactory20
GrowthExperiments\NewcomerTasks\AddLink\SearchIndexUpdater\EventGateSearchIndexUpdater20
GrowthExperiments\NewcomerTasks\TaskType\TaskTypeHandlerRegistry19
GrowthExperiments\UserImpact\EditingStreak19
GrowthExperiments\NewcomerTasks\TaskSuggester\LocalSearchTaskSuggester17
GrowthExperiments\NewcomerTasks\TaskSuggester\StaticTaskSuggester17
GrowthExperiments\Config\GrowthExperimentsMultiConfig16
GrowthExperiments\NewcomerTasks\AddImage\ImageRecommendationDataValidator13
GrowthExperiments\UserImpact\ComputeEditingStreaks13
GrowthExperiments\NewcomerTasks\AddImage\ImageRecommendationData12
GrowthExperiments\HomepageParserFunctions12
GrowthExperiments\MentorDashboard\MenteeOverview\MenteeOverviewUpdateDataForMentorJob12
GrowthExperiments\HomepageModules\SuggestedEditsComponents\NoResultsCardWidget12
GrowthExperiments\EventLogging\SpecialMentorDashboardLogger12
GrowthExperiments\HomepageModules\SuggestedEditsComponents\CardWidgetFactory12
GrowthExperiments\NewcomerTasks\AddLink\StaticLinkRecommendationProvider12
GrowthExperiments\Config\WikiPageConfigWriterFactory12
GrowthExperiments\Mentorship\MentorRemover12
GrowthExperiments\Config\Providers\SuggestedEditsConfigProvider12
GrowthExperiments\Specials\Forms\ManageMentorsRemoveMentor8
GrowthExperiments\UserDatabaseHelper8
GrowthExperiments\NewcomerTasks\ImageRecommendationFilter8
GrowthExperiments\UserImpact\SubpageUserImpactLookup7
GrowthExperiments\NewcomerTasks\TaskSuggester\RemoteSearchTaskSuggester7
GrowthExperiments\NewcomerTasks\ConfigurationLoader\TopicDecorator7
GrowthExperiments\NewcomerTasks\AddImage\AddImageLogFormatter6
GrowthExperiments\NewcomerTasks\AddSectionImage\AddSectionImageLogFormatter6
GrowthExperiments\NewcomerTasks\AbstractSubmissionHandler6
GrowthExperiments\HomepageModules\SuggestedEditsComponents\PreviousNext6
GrowthExperiments\NewcomerTasks\TaskSuggester\DecoratingTaskSuggesterFactory5
GrowthExperiments\Api\ApiQueryMentorStatus4
GrowthExperiments\NewcomerTasks\TaskSuggester\ErrorForwardingTaskSuggester4

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
onGetPreferences0%
__construct0%
log0%
record0%
__construct0%
failure0%
getLinkRecommendationTaskType0%
evaluateRecommendation0%
evaluateTitle0%
processCandidate0%
getLinkRecommendationsFromRows0%
update0%
getDB0%
hasSubmission0%
recordSubmission0%
getExcludedLinkIds0%
listPageIds0%
filterPageIds0%
getAllRecommendations0%
getByCondition0%
titlesToPageIds0%
__construct0%
toArray0%
shouldSkipImageRecommendationDailyTaskLimitForUser0%
disableTaskType0%
__construct0%
getDisabledTaskTypes0%
validateInteger0%
setMessageLocalizer0%
getSignupPageTemplateParameters0%
getSignupPageTemplate0%
shouldSkipImageRecommendationDailyTaskLimit0%
isUserInCampaign0%
update0%
getCampaignPattern0%
getInfo0%
__construct0%
getMessageKey0%
createRecommendation0%
get0%
__construct0%
get0%
__construct0%
__construct0%
getTaskTimestamp0%
parseTaskTypesFromConfig0%
__construct0%
__construct0%
getMetadataFromArray0%
getLinksFromArray0%
get0%
__construct0%
normalizeTargets0%
handle0%
validate0%
onMediaWikiServices0%
getPageId0%
createRecommendation0%
__construct0%
getStaticData0%
getFileMetadata0%
getMetadata0%
isValidMediaType0%
hasMinimumWidth0%
setMaxSuggestionsToProcess0%
__construct0%
getTitle0%
getRevisionId0%
getApplicationVersion0%
getWikitextOffset0%
getFormatVersion0%
getDatasetChecksums0%
__construct0%
toArray0%
getLinkIndex0%
getContextAfter0%
getContextBefore0%
getScore0%
getMatchIndex0%
getLinks0%
getLinkTarget0%
getText0%
__construct0%
configError0%
deleteLinkRecommendation0%
getLinkRecommendation0%
__construct0%
toArray0%
getMetadata0%
makeTitle0%
parseTopicsFromConfig0%
getArticleIdFromTitle0%
__construct0%
__construct0%
run0%
filter0%
suggest0%
filter0%
setLogger0%
filter0%
run0%
getTopicFilters0%
filter0%
getTaskTypeFilters0%
setTaskTypeFilters0%
getTopicFiltersMode0%
containsPage0%
getInvalidTasks0%
setQualityGateConfig0%
setQualityGateConfigForTaskType0%
getQualityGateConfig0%
suggest0%
isImageRecommendationDailyTaskLimitExceeded0%
randomSort0%
filter0%
getDefaultEditSection0%
shouldOpenInEditMode0%
getMinimumCaptionCharacterLength0%
getMaxTasksPerDay0%
getSuggestionFilters0%
__construct0%
append0%
__construct0%
setDebugData0%
getImageRecommendationTasksDoneByUserForCurrentDay0%
getExcludedPageIdTerm0%
getTemplateTerm0%
setDebugUrl0%
getDebugUrl0%
setRescoreProfile0%
getSectionImageRecommendationTasksDoneByUserForCurrentDay0%
isSectionImageRecommendationDailyTaskLimitExceeded0%
getLinkRecommendationTasksDoneByUserForCurrentDay0%
isLinkRecommendationDailyTaskLimitExceeded0%
filtersEqual0%
truncate0%
setCampaignConfigCallback0%
makeKey0%
__construct0%
getQueryBuilder0%
__construct0%
getTags0%
checkUserAccess0%
checkExistingTags0%
apply0%
__construct0%
getKeywords0%
getTopicFilterWithoutFallback0%
getScore0%
__construct0%
getDisabledTaskTypes0%
getDisabledTaskTypes0%
loadTopics0%
loadTaskTypes0%
__construct0%
isDisabled0%
getCampaignTopics0%
getTopicsMatchMode0%
filterTaskTypes0%
getFilters0%
getInfo0%
setDebugData0%
getDebugData0%
offsetUnset0%
offsetSet0%
offsetGet0%
offsetExists0%
count0%
setToken0%
__construct0%
getConversionMap0%
onContentHandlerDefaultModelFor0%
onMediaWikiServices0%
get0%
__construct0%
createRecommendation0%
shouldUserSeeAllTaskTypes0%
getStringOption0%
filterNonExistentTaskTypes0%
convertTaskTypes0%
getRequest0%
getApiRequest0%
getViewData0%
__construct0%
refreshPraiseworthyMenteesForMentor0%
getScopedLock0%
makeCacheKeyForMentor0%
getUserImpactsForActiveMentees0%
__construct0%
canUserBePraised0%
isMenteeSkipped0%
wasMenteePraised0%
getDays0%
markMenteeAsPraiseworthy0%
getMaxReverts0%
getMinEdits0%
getMaxEdits0%
jsonSerialize0%
__construct0%
getNotificationsFrequency0%
getPraisingMessageContent0%
getPraisingMessageTitle0%
isMenteeMarkedAsPraiseworthy0%
removeMenteeFromSuggestions0%
getPraisingMessageDefaultSubject0%
getPrimaryLink0%
onChangesListSpecialPageStructuredFilters0%
__construct0%
getSecondaryLinks0%
getPrimaryLink0%
getBodyMessage0%
getHeaderMessage0%
getIconType0%
getSecondaryLinks0%
getBodyMessage0%
markMenteeAsPraised0%
getHeaderMessage0%
getIconType0%
newChangeMentor0%
__construct0%
getMenteeUser0%
isMentorshipEnabledForUser0%
notify0%
log0%
markMenteeAsSkipped0%
getPraisingMessageUserTitle0%
castToNullableInt0%
getUnstarredMenteeIds0%
getJsConfigVars0%
getJsConfigVars0%
getMenteeGenders0%
getFlowEnrollmentStatuses0%
getPraiseworthyMentees0%
getBody0%
getSubheaderTag0%
getHeaderText0%
__construct0%
getMobileSummaryBody0%
__construct0%
maybeGetAwayMessage0%
getBody0%
getMentorWeight0%
getHeaderText0%
__construct0%
getMobileSummaryBody0%
getRecentEditsByMenteesBody0%
getClientSideBody0%
getBody0%
getMobileSummaryBody0%
getHeaderText0%
toArray0%
onUserGetDefaultOptions0%
loadSettings0%
__construct0%
notifyMentor0%
markMenteeAsPendingForMentor0%
purgePendingMenteesForMentor0%
makePendingMenteesKey0%
setLastNotified0%
makeLastNotifiedKey0%
isInternal0%
getHeaderIconName0%
__construct0%
getSecondaryLinks0%
getPrimaryLink0%
getHeaderMessageKey0%
getIconType0%
getMobileSummaryBody0%
formatLink0%
getBody0%
shouldHeaderIncludeIcon0%
getStarredMenteeIds0%
convertUserIdsToActorIds0%
getApiRequest0%
dropMenteeRelationship0%
getMessageKey0%
getApiRequest0%
copyValidAndInvalidTasksToNewTaskSet0%
getUserErrorMessage0%
run0%
getDeduplicationInfo0%
ignoreDuplicates0%
__construct0%
markMenteeAsInactive0%
invalidateRecommendation0%
markMenteeAsActive0%
setMenteeActiveFlag0%
setMentorshipStateForUser0%
getRandomAutoAssignedMentor0%
getMentorshipStateForUser0%
newMentorFromUserIdentity0%
getEffectiveMentorForUserSafe0%
getEffectiveMentorForUser0%
getMentorForUserIfExists0%
handle0%
__construct0%
run0%
getSectionNumber0%
getApiMetadata0%
getFileMetadata0%
getExtendedMetadata0%
__construct0%
getFileMetadata0%
jsonSerialize0%
toArray0%
getSectionTitle0%
getDatasetId0%
get0%
getProjects0%
getSource0%
getFilename0%
jsonSerialize0%
toArray0%
update0%
__construct0%
makeKey0%
getWithSetCallback0%
__construct0%
getDeduplicationInfo0%
__construct0%
onResourceLoaderExcludeUserOptions0%
getEffectiveMentorForUser0%
getRandomAutoAssignedMentor0%
getMentorForUserSafe0%
getMentorForUser0%
getMentorForUserIfExists0%
getPreloadTitles0%
getMessageParameters0%
extractParameters0%
onUserGetDefaultOptions0%
__construct0%
onGetPreferences0%
onBeforePageDisplay0%
onFormatAutocomments0%
onChangeTagsListActive0%
onListDefinedTags0%
onAuthChangeFormFields0%
onLocalUserCreated0%
handleForceMentor0%
onBeforeCreateEchoEvent0%
getEffectiveMentorForUserSafe0%
removeMentor0%
ignoreDuplicates0%
getManuallyAssignedMentors0%
__construct0%
newReassignMentees0%
__construct0%
reassignMentees0%
__construct0%
touchList0%
newFromMentorDataAndUserIdentity0%
getSignupTitle0%
getWeightedAutoAssignedMentors0%
__construct0%
getAutoAssignedMentors0%
newMentorFromUserIdentity0%
getSignupTitle0%
__construct0%
getMentorsSafe0%
getMentors0%
isMentor0%
invalidateCache0%
getSourceTitles0%
getQualityGateIds0%
toJsonArray0%
getSubheaderText0%
getDescription0%
getDescription0%
getDisplayFormat0%
getGroupName0%
__construct0%
displayRestrictionError0%
userCanExecute0%
onSuccess0%
getFormFields0%
getMessagePrefix0%
processSkip0%
getDisplayFormat0%
doesWrites0%
getGroupName0%
__construct0%
execute0%
getGroupName0%
__construct0%
displayRestrictionError0%
doesWrites0%
getFormFields0%
maybeSetSeenPreference0%
loadDependencies0%
doGetFilterQuery0%
getFilterQuery0%
doApply0%
parseValue0%
addCollection0%
__construct0%
getKeywords0%
initializeWelcomeSurveyLogger0%
buildSidebar0%
alterForm0%
buildGettingStartedLinks0%
redirect0%
getHomepageButton0%
getHomepageAwareActionButtons0%
getConfirmationButtonsWrapper0%
getCloseButtonHtml0%
showDefaultConfirmationPage0%
showHomepageAwareConfirmationPage0%
showConfirmationPage0%
isEnabled0%
maybeLogVisit0%
onBeforePageDisplay0%
generatePageviewToken0%
getDescription0%
getGroupName0%
__construct0%
outputJsData0%
getModuleRenderHtmlSafe0%
renderMobileSummary0%
renderMobileDetails0%
renderDesktop0%
getModuleGroups0%
execute0%
getModules0%
getDescription0%
getGroupName0%
__construct0%
displayRestrictionError0%
onSuccess0%
onSubmit0%
getFormFields0%
alterForm0%
isIncludable0%
prefixSearchSubpages0%
requireMentorList0%
makeHeadlineElement0%
requireMentorDashboardEnabled0%
maybeRedirectToEnrollAsMentor0%
getModuleGroups0%
getModules0%
generatePageviewToken0%
getDescription0%
getGroupName0%
__construct0%
makePreHTML0%
__construct0%
formatStatus0%
formatWeight0%
makeUserLink0%
getLastActiveTimestamp0%
getDescription0%
canManageMentors0%
renderInReadOnlyMode0%
isIncludable0%
getGroupName0%
__construct0%
onResourceLoaderRegisterModules0%
getDescription0%
shouldShowNewLandingPageHtml0%
getQuestionBank0%
getGroup0%
getDataFromApiRequest0%
onAPIGetAllowedParams0%
onVisualEditorApiVisualEditorEditPostSave0%
onVisualEditorApiVisualEditorEditPreSave0%
__construct0%
onSpecialPageBeforeExecute0%
onSpecialCreateAccountBenefits0%
dismiss0%
onSkinAddFooterLinks0%
onCentralAuthPostLoginRedirect0%
onPostLoginRedirect0%
onAuthChangeFormFields0%
shouldCampaignSkipWelcomeSurvey0%
isGrowthCampaign0%
generateRandomToken0%
areLinkRecommendationsEnabled0%
handleResponses0%
saveSurveyData0%
logText0%
userWasEditing0%
getGrowthConfig0%
getGrowthWikiConfig0%
shouldShowWelcomeSurvey0%
onPostLoginRedirect0%
onCentralAuthPostLoginRedirect0%
onLocalUserCreated0%
onBeforePageDisplay0%
onSpecialPageBeforeExecute0%
isEditing0%
loadSurveyData0%
isWelcomeSurveyEnabled0%
onGetPreferences0%
onSpecialPage_initList0%
__construct0%
newWelcomeSurvey0%
__construct0%
addLinkTarget0%
getRedirectUrlQuery0%
saveGroup0%
getRestbaseUrl0%
logStatus0%
growthTourDependenciesLoaded0%
getEditCountByNamespace0%
getStreakNumberOfDays0%
__construct0%
getEditedArticles0%
getLastEditTimestamp0%
getEditCountByTaskType0%
getNewcomerTaskEditCount0%
getRevertedEditCount0%
getEditCountByDay0%
__construct0%
setDatePeriod0%
logPageDataBadStatus0%
getPageViewDataInWebRequestContext0%
isDateAdjacent0%
makeDatePeriod0%
findFirstUserIdForRegistrationTimestamp0%
__construct0%
onLocalUserCreated0%
onUserGetDefaultOptions0%
onGetPreferences0%
getDatePeriod0%
getTotalEditCountForPeriod0%
logException0%
getEditCountByDay0%
maybeAddGuidedTour0%
isMobile0%
getIntervals0%
getRelativeTime0%
canSetEmail0%
getLongestEditingStreakCount0%
getGeneratedAt0%
getEditCountByTaskType0%
getUser0%
setTotalEditCountForPeriod0%
setUserImpact0%
isPageViewDataStale0%
jsonSerialize0%
filterViewCounts0%
loadFromJsonArray0%
newEmpty0%
getDailyArticleViews0%
getDailyTotalViews0%
__construct0%
preHtml0%
getDisplayFormat0%
__construct0%
getExcludedCategoriesTitleValues0%
getSearchTerm0%
createTaskType0%
validateTaskTypeObject0%
getSuggestionFilters0%
getQualityGateIds0%
getSmallTaskCardImageCssClasses0%
getDefaultEditSection0%
shouldOpenInEditMode0%
getExcludedTemplatesTitleValues0%
getTaskTypeIdByChangeTagName0%
getViewData0%
getTimeEstimate0%
getLabel0%
getShortDescription0%
getDescription0%
getName0%
getSubmitDataFormatMessage0%
getSearchTerm0%
getChangeTags0%
parseExcludedTemplates0%
newFromJsonArray0%
getName0%
__construct0%
getStatsdKey0%
calculate0%
__construct0%
onParserFirstCallInit0%
newFromJsonArray0%
toJsonArray0%
__construct0%
getName0%
parseExcludedCategories0%
validate0%
handle0%
escapeSearchTitleList0%
getTaskTypeIdByChangeTagName0%
getSubmissionHandler0%
getSearchTerm0%
register0%
getByTaskType0%
has0%
createTaskType0%
getLearnMoreLink0%
getStatsdKey0%
getMinimumTasksPerTopic0%
getExcludedSections0%
getMaxTasksPerDay0%
getMaximumWordCount0%
getMinimumWordCount0%
getMinimumTimeSinceLastEdit0%
getMaximumLinksToShowPerTask0%
getMinimumLinkScore0%
getMinimumLinksPerTask0%
getSubmitDataFormatMessage0%
getUnderlinkedMinLength0%
getSearchTerm0%
createTaskType0%
getSmallTaskCardImageCssClasses0%
getTaskTypeIdByChangeTagName0%
validateTaskTypeConfiguration0%
getSubmissionHandler0%
getRecommendationProvider0%
getChangeTags0%
getId0%
getUnderlinkedWeight0%
shouldOpenInEditMode0%
getSmallTaskCardImageCssClasses0%
getNullTaskType0%
getSubmissionHandler0%
createTaskType0%
getChangeTags0%
getSearchTerm0%
validateTaskTypeObject0%
validateTaskTypeConfiguration0%
getId0%
__construct0%
getExtraSearchConditions0%
getDefaultEditSection0%
handle0%
validate0%
getSubmitDataFormatMessage0%
getSearchTerm0%
createTaskType0%
getSubmissionHandler0%
getRecommendationProvider0%
getViewData0%
getQualityGateIds0%
calculate0%
__construct0%
doesWrites0%
validateMentees0%
doesWrites0%
requiresWrite0%
displayRestrictionError0%
userCanExecute0%
isWikiConfigEnabled0%
setConfigPage0%
getGroupName0%
__construct0%
setMentees0%
getDescription0%
getDisplayFormat0%
displayRestrictionError0%
isListed0%
execute0%
preHtml0%
getDescription0%
doesWrites0%
getGroupName0%
__construct0%
getMessagePrefix0%
getDisplayFormat0%
__construct0%
getDefaultDataForEnabledTaskTypes0%
getGroupName0%
__construct0%
execute0%
__construct0%
getFeedbackHtml0%
onSuccess0%
onSubmit0%
normalizeTitleList0%
normalizeSuggestedEditsConfig0%
preHtml0%
preprocessSubmittedData0%
normalizeHelpPanelLinks0%
normalizeSuggestedEditsIntroLinks0%
getFormFields0%
getPrefixAndName0%
getNewcomerTasksConfig0%
getValueGeConfig0%
getRawDescriptors0%
alterForm0%
getFormFields0%
getFormFields0%
newMetric0%
makeException0%
run0%
__construct0%
getParamSettings0%
run0%
__construct0%
getParamSettings0%
needsWriteAccess0%
__construct0%
validate0%
getParamSettings0%
getBodyValidator0%
getParamSettings0%
run0%
__construct0%
getLessVars0%
__construct0%
getStatsdKey0%
calculate0%
__construct0%
getParamSettings0%
getErrorCodeForMessage0%
__construct0%
__construct0%
show0%
alterForm0%
canManageMentors0%
__construct0%
onUnitTestsAfterDatabaseSetup0%
onLoadExtensionSchemaUpdates0%
getParamSettings0%
execute0%
needsWriteAccess0%
__construct0%
getParamSettings0%
getUserImpact0%
run0%
__construct0%
getParamSettings0%
needsWriteAccess0%
run0%
__construct0%
run0%
getSubheaderTag0%
getMaximumLinksPerTask0%
getHeaderText0%
__construct0%
getTargetContentModel0%
loadExistingQuestions0%
getWikitextLinkTarget0%
getRelevantTitle0%
setPostOnTop0%
getQuestionStoragePref0%
getDirectTargetTitle0%
getSectionHeaderTemplate0%
getTag0%
submitStructuredDiscussions0%
getTag0%
getQuestionStoragePref0%
getDirectTargetTitle0%
getSectionHeaderTemplate0%
getTag0%
getRelativeTime0%
getPostedOnHtml0%
formatArchived0%
formatUnarchived0%
submitWikitext0%
getPageUpdater0%
__construct0%
saveNewQuestion0%
write0%
questionExistsOnPage0%
excludeHiddenQuestions0%
loadQuestionsAndUpdate0%
loadQuestions0%
getContentModel0%
getQuestionPoster0%
__construct0%
getBody0%
addSignature0%
getContext0%
getFormattedPostedOnTimestamp0%
getPostedOnTimestamp0%
getSectionHeader0%
setSectionHeader0%
setResultUrl0%
isFirstEdit0%
getRevisionId0%
getResultUrl0%
format0%
getJavaScriptClassName0%
saveToUserSettingsWithJob0%
getTaskTypeHandlerRegistry0%
getImageRecommendationMetadataService0%
getWikiPageConfigWriterFactory0%
getWikiPageConfigValidatorFactory0%
getWikiPageConfigLoader0%
getWikiPageConfig0%
getWelcomeSurveyFactory0%
getTipNodeRenderer0%
getTipsAssembler0%
getTaskSuggesterFactory0%
getImageRecommendationSubmissionLogFactory0%
getSuggestionsInfo0%
getStarredMenteesStore0%
getSearchIndexUpdater0%
getReassignMenteesFactory0%
getQuestionPosterFactory0%
getPraiseworthyMenteeSuggester0%
getPraiseworthyConditionsLookup0%
getPersonalizedPraiseSettings0%
getPersonalizedPraiseNotificationsDispatcher0%
getImageRecommendationMetadataProvider0%
getSectionImageRecommendationSubmissionLogFactory0%
__construct0%
getEventGateImageSuggestionFeedbackUpdater0%
isSuggestedEditRequest0%
getUserEmailConfigVars0%
isHelpPanelEnabled0%
shouldShowForReadingMode0%
shouldShowHelpPanelToUser0%
getHelpPanelLinks0%
getHelpPanelCtaButton0%
getLevelingUpManager0%
getAddLinkSubmissionHandler0%
getUserDatabaseHelper0%
getLinkRecommendationSubmissionLogFactory0%
getUserImpactFormatter0%
getUserImpactStore0%
getUncachedUserImpactLookup0%
getUserImpactLookup0%
getImageRecommendationApiHandler0%
getNewcomerTasksChangeTagsManager0%
getTemplateBasedTaskSubmissionHandler0%
getGrowthExperimentsCampaignConfig0%
getAddImageSubmissionHandler0%
saveToUserSettings0%
encodeQuestionsToJson0%
getImageRecommendationFilter0%
getMentorData0%
onSpecialPage_initList0%
__construct0%
getDiscoveryTextWithAvatarIcon0%
checkAndMarkMobileDiscoveryNoticeSeen0%
__construct0%
getModuleIds0%
__construct0%
getPreferredEditor0%
onChangeTagsListActive0%
isHomepageEnabledGloballyAndForUser0%
onListDefinedTags0%
getModuleData0%
onBeforePageDisplay0%
onLocalUserCreated0%
onResourceLoaderExcludeUserOptions0%
onUserGetDefaultOptions0%
onGetPreferences0%
__construct0%
getTaskTypeId0%
getHeaderIconName0%
getClickId0%
__construct0%
onLocalUserCreated0%
onConfirmEmailComplete0%
onSpecialContributionsBeforeMainOutput0%
getZeroContributionsHtml0%
onSidebarBeforeOutput0%
updateHomeMenuEntry0%
updateProfileMenuEntry0%
onChangeTagsListActive0%
onListDefinedTags0%
getGrowthFeaturesOptInOptOutOverride0%
onWikimediaEventsShouldSchemaEditAttemptStepOversample0%
onAuthChangeFormFields0%
onResourceLoaderExcludeUserOptions0%
onUserGetDefaultOptions0%
onGetPreferences0%
personalUrlsBuilder0%
titleIsUserPageOrUserTalk0%
onSkinTemplateNavigation__Universal0%
onSkinMinervaOptionsInit0%
onBeforePageDisplay0%
getTree0%
getLearnMoreLink0%
prependQuestion0%
getTaskTypeId0%
buildExtraData0%
loadTipNodes0%
__construct0%
getTaskTypeId0%
getTaskTypeId0%
getTree0%
getTaskTypeId0%
getTree0%
getTree0%
getTipNodesForStep0%
getTaskTypeId0%
getTree0%
getTaskTypeId0%
getTree0%
getTaskTypeId0%
getTree0%
isRevisionVisible0%
trimQuestion0%
assignArchiveUrl0%
getTipTreeForTaskType0%
getMessageKeyWithFallback0%
maybeAddLearnMoreLinkTipNode0%
getMessageKeyWithVariantFallback0%
getPublishMessageTipConfigData0%
getEditMessageTipConfigData0%
getTipTypes0%
getStepNames0%
__construct0%
getMessageParameters0%
exampleRender0%
getImageSourcePath0%
graphicRender0%
mainAndTextRender0%
buildMessageKey0%
getBaseCssClasses0%
buildHtml0%
render0%
setMessageLocalizer0%
__construct0%
getType0%
getMessageKey0%
getData0%
__construct0%
getPersonalizedPraiseLogger0%
getLinkRecommendationFilter0%
onSearchDataForIndex20%
constructValidator0%
getDefaultContent0%
validateVariable0%
validate0%
getDefaultContent0%
validateVariable0%
getDefaultContent0%
validateVariable0%
newConfigValidator0%
getSupportedConfigPages0%
__construct0%
titleEquals0%
__construct0%
addAutocomputedProperties0%
variableIsAllowed0%
__construct0%
onSpecialPage_initList0%
onSkinTemplateNavigation__Universal0%
onPageSaveComplete0%
onJsonValidateSave0%
getDefaultContent0%
getConfigTitle0%
getVideo0%
onUserSendConfirmationMail0%
canRender0%
setMode0%
getName0%
getMode0%
getConfig0%
getUser0%
getContext0%
__construct0%
onAuthChangeFormFields0%
getConfigData0%
isConfirmEmailEnabled0%
newWikiPageConfigWriter0%
__construct0%
runEditFilterMergedContentHook0%
invalidate0%
hasWithFlags0%
has0%
getWithFlags0%
get0%
__construct0%
getCampaignValue0%
getModuleStyles0%
getAllowedParams0%
__construct0%
hasErrorCode0%
getExamplesMessages0%
mustBePosted0%
isWriteMode0%
needsToken0%
execute0%
__construct0%
needsToken0%
__construct0%
isWriteMode0%
__construct0%
getAllowedParams0%
isInternal0%
isWriteMode0%
needsToken0%
execute0%
__construct0%
isInternal0%
execute0%
execute0%
getCampaignTemplateHtml0%
getAllowedParams0%
getHtml0%
getLegalFooter0%
__construct0%
getAllowedParams0%
mustBePosted0%
isWriteMode0%
needsToken0%
execute0%
__construct0%
mustBePosted0%
__construct0%
isWriteMode0%
needsToken0%
execute0%
__construct0%
execute0%
__construct0%
mustBePosted0%
__construct0%
getAllowedParams0%
shouldRender0%
getModules0%
getProtectionFilter0%
wrap0%
getImageRecommendationProvider0%
getHomepageModuleRegistry0%
getExperimentUserManager0%
getEditInfoService0%
getLoadBalancer0%
getGrowthWikiConfig0%
getGrowthConfig0%
getChangeMentorFactory0%
__construct0%
getLinkRecommendationHelper0%
isValidVariant0%
isUserInVariant0%
setVariant0%
setPlatform0%
__construct0%
getLoggedActions0%
logInteraction0%
initialize0%
__construct0%
getImageRecommendationProviderUncached0%
getLinkRecommendationProvider0%
__construct0%
getMentorRemover0%
getNewcomerTasksUserOptionsLookup0%
getNewcomerTasksConfigurationValidator0%
getNewcomerTasksConfigurationLoader0%
getMetricsFactory0%
getDatabaseMentorStore0%
getMentorWriter0%
getMentorStore0%
getMentorStatusManager0%
getMentorProviderStructured0%
getLinkRecommendationStore0%
getMentorProvider0%
getMentorManager0%
getMentorDashboardModuleRegistry0%
getMenteeOverviewDataUpdater0%
getUncachedMenteeOverviewDataProvider0%
getDatabaseMenteeOverviewDataProvider0%
getMenteeOverviewDataProvider0%
getLinkSubmissionRecorder0%
getLinkRecommendationUpdater0%
log0%
log0%
getCssClasses0%
getHeaderTextElement0%
getSubheaderText0%
getSubheader0%
getNavIcon0%
getBackIcon0%
getMobileDetailsHeader0%
getMobileSummaryHeader0%
getHeader0%
getHeaderTag0%
renderMobileDetails0%
getSubheaderTag0%
renderMobileSummary0%
renderDesktop0%
buildSection0%
buildModuleWrapper0%
getHtml0%
outputDependencies0%
getJsConfigVars0%
getJsData0%
supports0%
getSubheaderTextElement0%
getFooter0%
__construct0%
__construct0%
logAction0%
doLogSave0%
doLogView0%
logSkipped0%
logPraised0%
logNotified0%
logSuggested0%
doLog0%
isEventLoggingAvailable0%
getErrorMessageInEnglish0%
getHeaderIcon0%
getErrorMessage0%
getStatus0%
__construct0%
userHasPersonalToolsPrefEnabled0%
onMessageCacheFetchOverrides0%
__construct0%
msg0%
shouldHeaderIncludeIcon0%
shouldInvertHeaderIcon0%
onSiteNoticeAfter0%
isHomepageEnabled0%
onSearchDataForIndex0%
newFromTaskSet0%
getPreviousNextButtonHtml0%
__construct0%
__construct0%
getTextContent0%
getImageContent0%
__construct0%
render0%
__construct0%
getNavigationWidgetFactory0%
__construct0%
getRedirectParams0%
getPager0%
getJsConfigVars0%
getActionData0%
formatSiteViews0%
getSiteViews0%
getModules0%
getModuleStyles0%
getSubheaderTag0%
getEditButton0%
__construct0%
getTaskCard0%
getHeader0%
onPageSaveComplete0%
__construct0%
mentorRender0%
getState0%
getMobileSummaryBody0%
getBody0%
getBodyContent0%
getMobileSummaryHeader0%
getHeaderIconName0%
__construct0%
getHeaderText0%
canRender0%
__construct0%
getDifficultyAndTime0%
getDescriptionRow0%
getIcon0%
getInfo0%
getName0%
getInfoRow0%
getSubheader0%
getMobileSummaryBody0%
userIsInImpactDataCohort0%
getModuleStyles0%
getEmailAddress0%
getEmailIcon0%
getMobileSummaryBody0%
getBody0%
getMobileSummaryHeader0%
getHeader0%
getHeaderIconName0%
getHeaderText0%
__construct0%
getEmailAction0%
getState0%
getMobileSummaryBody0%
getModuleRoute0%
getJsConfigVars0%
getModuleStyles0%
getBody0%
getHeaderText0%
getHeaderIconName0%
__construct0%
getEmailAddressRaw0%
getState0%
getFooter0%
getJsData0%
getBody0%
getHeaderIconName0%
getHeaderText0%
canRender0%
resetTaskCache0%
getTaskSet0%
getState0%
isActivated0%
getHtml0%
__construct0%
isGuidanceEnabled0%
isGuidanceEnabledForAnyone0%
getTopicFiltersPref0%
isTopicMatchModeEnabled0%
isTopicMatchingEnabled0%
getCssClasses0%
isEnabled0%
isEnabledForAnyone0%
getHeaderTextElement0%
onManualLogEntryBeforePublish0%
refreshUserImpactDataInDeferredUpdate0%
formatResponses0%
getIds0%
getQuestionsAskedForUsers0%
getRevertedEditsForUsers0%
getFormattedDataForMentor0%
filterMenteesByLastEdit0%
getLastEditTimestampForUsers0%
getLastEditTimestampForUsersInternal0%
getFilteredMenteesForMentor0%
getLockedMenteesIds0%
storeProfilingData0%
__construct0%
getProfilingInfo0%
resetService0%
getReadConnection0%
__construct0%
getFormattedDataForMentor0%
__construct0%
unstarMentee0%
starMentee0%
getStarredMenteeIds0%
getTaggedEditsForUsers0%
isDiscoveryEnabled0%
decodeMenteeIds0%
canChangeStatus0%
markMentorAsAwayTimestamp0%
markMentorAsAway0%
getAwayMentors0%
parseBackTimestamp0%
getMentorBackTimestampInternal0%
getAwayReasonUncached0%
invalidateAwayReasonCache0%
makeAwayReasonCacheKey0%
__construct0%
onSkinTemplateNavigation__Universal0%
getWiring0%
getModules0%
get0%
__construct0%
getTagsToFilterBy0%
onResourceLoaderExcludeUserOptions0%
onUserGetDefaultOptions0%
onGetPreferences0%
onBeforePageDisplay0%
getStarredMentees0%
encodeMenteeIds0%
getIconType0%
onVisualEditorApiVisualEditorEditPostSave0%
__construct0%
shouldSendGetStartedNotification0%
shouldSendKeepGoingNotification0%
getSuggestedEditsCount0%
isLevelingUpEnabledForUser0%
onUserGetDefaultOptions0%
onBeforeCreateEchoEvent0%
onBeforePageDisplay0%
__construct0%
__construct0%
getSpecialHomepageUrl0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessage0%
getIconType0%
getSpecialHomepageUrl0%
getPrimaryLink0%
getSecondaryLinks0%
getHeaderMessage0%
run0%
run0%
__construct0%
onlyIds0%
run0%
__construct0%
updateDataForMentor0%
getMentorProfilingInfo0%
setBatchSize0%
__construct0%
filter0%
getTotalRows0%
doSortByTimestamp0%
prefix0%
onMediaWikiServices0%
offset0%
limit0%
__construct0%
getFormattedDataForMentee0%
getFormattedDataForMentor0%
formatDataForMentee0%
invalidateCacheForMentor0%
makeCacheKey0%
__construct0%
format0%
getTasksPaginationText0%
formatHeader0%
getHeader0%
getArticleEditCount0%
queryArticleEdits0%
__construct0%
getTotalPageViews0%
canRender0%
getHeaderText0%
getHeaderIconName0%
getArticleContributions0%
addPageViews0%
isUnactivatedWithSuggestedEdits0%
isActivated0%
getState0%
getCssClasses0%
getFooter0%
getSubheaderTag0%
getSubheader0%
getArticleOrTotalEditCountText0%
getImage0%
getUnactivatedModuleSuggestedEditsButton0%
getHeaderText0%
setMessageLocalizer0%
getFooter0%
getMobileSummaryBody0%
getBody0%
getHeaderIconName0%
getEllipsisWidget0%
buildSection0%
getMentorLastActive0%
daysSince0%
shouldWrapModuleWithLink0%
setOutputPage0%
getEditsTable0%
setUserIdentity0%
isEnabled0%
getHeaderIconName0%
getPageViewToolsUrl0%
getUnactivatedModuleBody0%
getUnactivatedModuleSubheader0%
onContributeCards0%
buildModuleWrapper0%
getModuleStyles0%
__construct0%
getUserVariant0%
getState0%
getModuleRoute0%
__construct0%
outputDependencies0%
setPageURL0%
getHeader0%
getActionData0%
getState0%
getModuleStyles0%
getGrowthWikiConfig0%
renderMobileDetailsForOverlay0%
getJsData0%
getPageURL0%
getMobileSummaryBody0%
getMobileSummaryHeader0%
getUnactivatedModuleCssClass0%
getModuleStyles0%
getSubheaderSubtext0%
getSubheaderText0%
getTotalViewsElement0%
generateEditsTable0%
getMobileSummaryBody0%
getBody0%
getHeaderText0%
getMobileSummaryHeader0%
getHeaderText0%
canRender0%
__construct0%
getHeaderIconName0%
getMobileSummaryBody0%
getBody0%
getJsConfigVars0%
getSubheader0%
getBody0%
getModuleStyles0%
__construct0%
onCirrusSearchScoreBuilder0%
getIntroductionElement0%
__construct0%
onFormatAutocomments0%
getPersonalToolsHomepageLinkUrl0%
getBaseMarkup0%
userPrefersSourceEditor0%
getArticlesListMarkup0%
canRender0%
getRecentActivityMarkup0%
getHeaderText0%
getHeaderIconName0%
getModules0%
getSuggestedEditsConfigJson0%
getBody0%
getMobileSummaryBody0%
getScoreCardsMarkup0%
getTopicsJson0%
getModules0%
shouldWrapModuleWithLink0%
userHasDisabledVe0%
userHasPersonalToolsPrefEnabled0%
getConfigurationLoaderForResourceLoader0%
getOptInButton0%
getScoreCardMarkup0%
__construct0%
getJsConfigVars0%
getUnactivatedModuleCssClass0%
getCssClasses0%
getMobileSummaryBody0%
isOwnData0%
getBody0%
getHeaderText0%
getMentorGender0%
getHeaderIconName0%
getLastActive0%
__construct0%
hasMainspaceEdits0%
onPageSaveComplete0%
doSearchDataForIndex0%
getJsConfigVars0%
getActionData0%
canRender0%
lessCallback0%
getMentorUsernameElement0%
getMentorInfo0%
getFormattedUserImpact0%
getUserImpact0%
getEditCount0%
getModules0%
onCirrusSearchAddQueryFeatures0%
shouldShowForOtherUser0%
getDefaultTaskTypesJson0%
getUserGender0%
getAboutMentorshipElement0%
setUserDataIsFor0%
maybeOverridePreferredEditorWithVE0%
getRecentQuestions0%
getState0%
getRecentQuestionsSection0%
isUnactivated0%
getJsData0%
getActionData0%
getMentor0%
getQuestionButton0%
getChangeTags10%
__construct16%
getIconData28%
getImage28%
getRandomAutoAssignedMentorForUserAndRole28%
validateFieldDatatype29%
getFiltersButtonGroupWidget30%
execute33%
computeUserImpact37%
onRecentChange_save38%
getMentorForUserSafe40%
onLocalUserCreated40%
doReassignMentees44%
handleAction47%
validateTitle50%
assertUserExists50%
serialize50%
execute53%
onEditFilterMergedContent54%
getWiring55%
handleNewcomerTask56%
getPageViewDataInJobContext58%
validateTemplate60%
validateCategory60%
getUserImpact62%
saveMentorData62%
getCurrentWikiConfig62%
getMentorForUser62%
setMentorForUserReal64%
setMentorshipStateForUser64%
loadFromJsonArray66%
doSort66%
runTaskSetListener66%
getConfigValue66%
getDisabledTaskTypes66%
search68%
execute68%
validateField68%
getRandomAutoAssignedMentor69%
getJsonUrl70%
execute72%
getQuestionPoster72%
onPageSaveComplete75%
getApiUrl75%
loadTaskTypes75%
run75%
getMentorForUserSafe75%
get75%
execute75%
getGroupName75%
validate76%
setNotice76%
getRawUrl77%
jsonSerialize78%
getHeader80%
getByLinkTarget80%
parseSubpage80%
getTargetTitle80%
doSuggest80%
deleteByLinkTarget80%
getHelpDeskTitle80%
validate80%
validate80%
onSubmit80%
getSuggestionDataFromApiResponse82%
suggest82%
submit82%
onSubmit82%
getCampaignIndexFromCampaignTerm83%
hasWithFlags83%
checkContent83%
search83%
setMentorForUser83%
get83%
onUserGetRights83%
batchGetUserImpact84%
validateTaskTypeConfiguration84%
format85%
render85%
getQuestions85%
newFromJsonArray85%
doSortByNumber85%
parseData86%
shouldShowHelpPanel86%
get86%
filterInternal86%
onPageSaveComplete87%
run87%
getPraiseworthyMenteesForMentor87%
getPraiseworthyMenteesForMentorUncached87%
getMentorForUserIfExists87%
onSubmit87%
execute88%
getAwayReason88%
getExtendedMetadataField88%
createHandler88%
runEditFilterMergedContentHook88%
getExpensiveUserImpact89%

Project Risks

Method CRAP
validateFieldDatatype444
onLocalUserCreated420
onBeforePageDisplay380
parseTopicsFromConfig342
run306
getFormFields306
onSkinTemplateNavigation__Universal240
run240
handle210
execute210
getFiltersButtonGroupWidget202
evaluateTitle182
getCampaignTemplateHtml156
handle156
normalizeSuggestedEditsConfig132
getRawDescriptors132
loadQuestionsAndUpdate110
getInfo110
log110
getUserImpact110
lessCallback110
onSpecialPageBeforeExecute110
getTipTreeForTaskType110
preprocessSubmittedData110
getGroup90
onLocalUserCreated90
onPageSaveComplete90
getJsData90
get90
onChangesListSpecialPageStructuredFilters72
recordSubmission72
buildHtml72
onBeforePageDisplay72
doSearchDataForIndex72
onVisualEditorApiVisualEditorEditPostSave72
alterForm72
onBeforePageDisplay72
onSkinTemplateNavigation__Universal72
execute72
normalizeHelpPanelLinks72
canSetEmail72
logInteraction72
parseTaskTypesFromConfig72
getErrorCodeForMessage56
execute56
getLinkRecommendationsFromRows56
shouldShowForReadingMode56
updateDataForMentor56
getFilteredMenteesForMentor56
getTaskTypeIdByChangeTagName56
getModules56
getMessageParameters56
formatStatus56
execute56
getIntervals56
evaluateRecommendation56
getTipNodesForStep56
getChangeTags53
onCentralAuthPostLoginRedirect42
onAPIGetAllowedParams42
onBeforePageDisplay42
processCandidate42
outputJsData42
addPageViews42
get42
onVisualEditorApiVisualEditorEditPreSave42
userIsInImpactDataCohort42
checkUserAccess42
canUserBePraised42
getFormFields42
log42
formatWeight42
onBeforePageDisplay42
onManualLogEntryBeforePublish42
onLocalUserCreated42
constructValidator42
onAuthChangeFormFields42
getVideo42
execute42
getHelpPanelLinks42
execute32
getAwayReasonUncached30
getQuestionBank30
maybeGetAwayMessage30
getDataFromApiRequest30
normalizeTargets30
newMetric30
maybeAddGuidedTour30
submitWikitext30
getImage30
getTaggedEditsForUsers30
getFormattedDataForMentor30
onSpecialPageBeforeExecute30
getMentorData30
getActionData30
extractParameters30
submitStructuredDiscussions30
validateInteger30
isEditing30
makeTitle30
onPostLoginRedirect30
getNewcomerTasksConfig30
apply30
onVisualEditorApiVisualEditorEditPostSave30
onPostLoginRedirect30
getMessageKeyWithFallback30
logAction30
suggest30
handleForceMentor30
renderDesktop30
onSkinMinervaOptionsInit30
handleNewcomerTask23
onRecentChange_save23
getMobileSummaryBody20
getConfigTitle20
getState20
onSubmit20
normalizeTitleList20
getValueGeConfig20
__construct20
getRedirectParams20
getEmailAction20
getSiteViews20
validateMentees20
getConfigData20
getTaskSet20
calculate20
validateTaskTypeConfiguration20
onPageSaveComplete20
questionExistsOnPage20
getConversionMap20
createRecommendation20
getPreloadTitles20
newFromMentorDataAndUserIdentity20
getBodyMessage20
notify20
removeMenteeFromSuggestions20
markMenteeAsPraiseworthy20
invalidateRecommendation20
update20
getFileMetadata20
getApiMetadata20
getApiRequest20
validate20
refreshUserImpactDataInDeferredUpdate20
canChangeStatus20
onBeforePageDisplay20
onSkinTemplateNavigation__Universal20
filterMenteesByLastEdit20
getLinkRecommendation20
getLockedMenteesIds20
filterPageIds20
onMessageCacheFetchOverrides20
getInfo20
isUserInCampaign20
isLevelingUpEnabledForUser20
getHtml20
getLinkRecommendationTaskType20
onBeforePageDisplay20
onJsonValidateSave20
onCirrusSearchAddQueryFeatures20
getTotalViewsElement20
generateEditsTable20
userWasEditing20
addLinkTarget20
getBody20
buildModuleWrapper20
getJsData20
onUserGetDefaultOptions20
getPageViewDataInWebRequestContext20
handleResponses20
hasErrorCode20
onGetPreferences20
maybeOverridePreferredEditorWithVE20
execute20
logStatus20
shouldShowNewLandingPageHtml20
onSpecialContributionsBeforeMainOutput20
onSidebarBeforeOutput20
titleIsUserPageOrUserTalk20
personalUrlsBuilder20
onGetPreferences20
onCentralAuthPostLoginRedirect20
onChangeTagsListActive20
onGetPreferences20
onListDefinedTags20
parseValue20
shouldShowWelcomeSurvey20
execute20
loadQuestions20
onLocalUserCreated20
getMessageKeyWithVariantFallback20
buildGettingStartedLinks20
getImage19
parseData18
execute16
validateTaskTypeConfiguration13
getMentorForUser13
doSuggest13
validate12
filterInternal12
doReassignMentees12
onFormatAutocomments12
newMentorFromUserIdentity12
isHomepageEnabled12
isDiscoveryEnabled12
execute12
getClickId12
touchList12
assignArchiveUrl12
getLastEditTimestampForUsers12
write12
getGrowthFeaturesOptInOptOutOverride12
getQuestionPoster12
getMentorsSafe12
getByCondition12
getEffectiveMentorForUserSafe12
refreshPraiseworthyMenteesForMentor12
doLog12
onSkinAddFooterLinks12
markMenteeAsActive12
get12
onSpecialPage_initList12
getFlowEnrollmentStatuses12
newMentorFromUserIdentity12
getModuleData12
getArticleIdFromTitle12
graphicRender12
run12
loadSurveyData12
getDeduplicationInfo12
notifyMentor12
__construct12
markMentorAsAwayTimestamp12
checkAndMarkMobileDiscoveryNoticeSeen12
markMenteeAsInactive12
getWithSetCallback12
parseBackTimestamp12
getPraisingMessageContent12
execute12
get12
getApiRequest12
disableTaskType12
update12
getModuleGroups12
run12
setConfigPage12
growthTourDependenciesLoaded12
getUnactivatedModuleSuggestedEditsButton12
doApply12
getFooter12
__construct12
newConfigValidator12
getCssClasses12
formatResponses12
getState12
getFormattedUserImpact12
getJsData12
runEditFilterMergedContentHook12
getArticleContributions12
renderMobileSummary12
getModuleRenderHtmlSafe12
addAutocomputedProperties12
showHomepageAwareConfirmationPage12
getMentor12
onSpecialPage_initList12
onPageSaveComplete12
getActionData12
makePreHTML12
getModules12
buildSection12
getMentorLastActive12
isGuidanceEnabled12
getLessVars12
getTotalRows12
mentorRender12
doSortByTimestamp12
shouldSkipImageRecommendationDailyTaskLimit12
getFormattedDataForMentor12
updateHomeMenuEntry12
run12
run12
processSkip12
onAuthChangeFormFields12
onSearchDataForIndex12
getTags12
getWikitextLinkTarget12
getTopicsMatchMode12
getTopicsJson12
onContentHandlerDefaultModelFor12
getMobileSummaryBody12
containsPage12
run12
__construct12
__construct12
render12
newFromTaskSet12
setDebugData12
getPager12
getRelevantTitle12
onCirrusSearchScoreBuilder12
getTaskCard12
getSearchTerm12
getFooter12
setMentees12
getSuggestionDataFromApiResponse11
getQuestions11
getPageViewDataInJobContext10
setNotice10
getRandomAutoAssignedMentorForUserAndRole9
suggest9
get9
execute9
getWiring9
handleAction8
search8
shouldShowHelpPanel8
getApiUrl7
onLocalUserCreated7
onEditFilterMergedContent7
execute6
getUserImpact6
submit6
search6
getExpensiveUserImpact6
getExtendedMetadataField6
isTopicMatchModeEnabled6
execute6
onLoadExtensionSchemaUpdates6
onUnitTestsAfterDatabaseSetup6
show6
canRender6
getHeaderTextElement6
getFormFields6
updateProfileMenuEntry6
displayRestrictionError6
isTopicMatchingEnabled6
getCssClasses6
run6
userCanExecute6
displayRestrictionError6
preHtml6
getEmailAddressRaw6
getEmailAddress6
getEmailIcon6
validateVariable6
normalizeSuggestedEditsIntroLinks6
run6
run6
getTopicFiltersPref6
getSearchTerm6
getSearchTerm6
getSubmitDataFormatMessage6
isHomepageEnabledGloballyAndForUser6
getSubheader6
format6
parseExcludedTemplates6
parseExcludedCategories6
has6
register6
onWikimediaEventsShouldSchemaEditAttemptStepOversample6
getBody6
getWithFlags6
newWikiPageConfigWriter6
addSignature6
onSpecialCreateAccountBenefits6
getState6
calculate6
__construct6
getSectionHeaderTemplate6
getHtml6
getBodyValidator6
format6
onAuthChangeFormFields6
getState6
titleEquals6
getDefaultDataForEnabledTaskTypes6
onContributeCards6
redirect6
getTotalPageViews6
isUnactivatedWithSuggestedEdits6
getSubheader6
getUnactivatedModuleBody6
onResourceLoaderRegisterModules6
getSubheaderSubtext6
getSubheaderText6
getState6
onLocalUserCreated6
findFirstUserIdForRegistrationTimestamp6
logPageDataBadStatus6
showDefaultConfirmationPage6
onFormatAutocomments6
getStreakNumberOfDays6
loadFromJsonArray6
isPageViewDataStale6
onSiteNoticeAfter6
shouldCampaignSkipWelcomeSurvey6
isGrowthCampaign6
getRestbaseUrl6
userHasPersonalToolsPrefEnabled6
getSuggestedEditsConfigJson6
logException6
getHomepageAwareActionButtons6
queryArticleEdits6
hasMainspaceEdits6
canManageMentors6
getUserImpact6
onSubmit6
displayRestrictionError6
getActionData6
getHeaderText6
shouldShowForOtherUser6
getCssClasses6
getModules6
getRecentQuestions6
onConfirmEmailComplete6
prefixSearchSubpages6
getMentorUsernameElement6
showConfirmationPage6
canRender6
getJsConfigVars6
makeHeadlineElement6
getModules6
maybeRedirectToEnrollAsMentor6
requireMentorDashboardEnabled6
requireMentorList6
maybeLogVisit6
maybeSetSeenPreference6
displayRestrictionError6
getSectionHeaderTemplate6
getArticleOrTotalEditCountText6
getSearchTerm6
getSearchTerm6
getSubmitDataFormatMessage6
getMenteeGenders6
getLoadBalancer6
isMenteeSkipped6
getExtendedMetadata6
getPraisingMessageTitle6
castToNullableInt6
markMenteeAsPendingForMentor6
formatLink6
hasMinimumWidth6
isValidMediaType6
onSpecialPage_initList6
getBody6
logNotified6
onGetPreferences6
getAwayMentors6
setSectionHeader6
getLinksFromArray6
getLastEditTimestampForUsersInternal6
deleteLinkRecommendation6
getHelpPanelCtaButton6
getAllRecommendations6
unstarMentee6
listPageIds6
getSearchTerm6
logSuggested6
hasSubmission6
getUserImpactsForActiveMentees6
getScopedLock6
userHasPersonalToolsPrefEnabled6
getIconType6
isRevisionVisible6
getEffectiveMentorForUser6
onAuthChangeFormFields6
removeMentor6
isMentor6
logSkipped6
convertUserIdsToActorIds6
getUnstarredMenteeIds6
getStarredMenteeIds6
reassignMentees6
getIconType6
getBodyMessage6
getEffectiveMentorForUser6
logPraised6
getMenteeUser6
mainAndTextRender6
isMentorshipEnabledForUser6
log6
exampleRender6
dropMenteeRelationship6
getDeduplicationInfo6
run6
getUserErrorMessage6
maybeAddLearnMoreLinkTipNode6
getMessageKey6
onUserGetDefaultOptions6
starMentee6
getRedirectUrlQuery6
getStarredMentees6
shouldUserSeeAllTaskTypes6
buildSection6
getCampaignTopics6
shouldShowHelpPanelToUser6
checkExistingTags6
getHeaderIcon6
getPreviousNextButtonHtml6
getSecondaryLinks6
getSecondaryLinks6
getSectionImageRecommendationTasksDoneByUserForCurrentDay6
getStringOption6
getState6
getPreferredEditor6
onUserSendConfirmationMail6
offsetGet6
truncate6
canRender6
getIcon6
serialize6
filter6
__construct6
isImageRecommendationDailyTaskLimitExceeded6
getImageRecommendationTasksDoneByUserForCurrentDay6
getLinkRecommendationTasksDoneByUserForCurrentDay6
getHeader6
shouldSendKeepGoingNotification6
shouldSendGetStartedNotification6
saveGroup6
run6
getTaskTypeIdByChangeTagName6
record6
log6
titlesToPageIds6
filter6
formatSiteViews6
getNavigationWidgetFactory6
getSubheaderTextElement6
get6
__construct6
getMessageKey6
getCampaignPattern6
onListDefinedTags6
formatDataForMentee6
validateTitle6
onChangeTagsListActive6
getFormattedDataForMentee6
shouldSkipImageRecommendationDailyTaskLimitForUser6
saveSurveyData6
getRandomAutoAssignedMentor5
execute5
computeUserImpact5
onSubmit5
batchGetUserImpact5
onPageSaveComplete5
validateTemplate5
validateCategory5
getMentorForUserSafe4
getCurrentWikiConfig4
saveMentorData4
setMentorshipStateForUser4
validateField4
getJsonUrl4
get4
run4
onPageSaveComplete4
getRawUrl4
parseSubpage4
validate4
getByLinkTarget4
onUserGetRights4
hasWithFlags4
getMentorForUserIfExists4
getIconData3
loadFromJsonArray3
getMentorForUserSafe3
onSubmit3
getCampaignIndexFromCampaignTerm3
newFromJsonArray3
doSortByNumber3
render3
getPraiseworthyMenteesForMentor3
runEditFilterMergedContentHook3
assertUserExists2
setMentorForUserReal2
getConfigValue2
doSort2
getDisabledTaskTypes2
runTaskSetListener2
getQuestionPoster2
getGroupName2
loadTaskTypes2
jsonSerialize2
getHeader2
deleteByLinkTarget2
getTargetTitle2
validate2
getHelpDeskTitle2
get2
setMentorForUser2
checkContent2
createHandler2
getAwayReason2
format2
run2
onSubmit2
getPraiseworthyMenteesForMentorUncached2