/workspace/src/extensions/GrowthExperiments
includes
NewcomerTasks
AddLink
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
GrowthExperiments\NewcomerTasks\AddLink\AddLinkSubmissionHandler
0%
GrowthExperiments\NewcomerTasks\AddLink\DbBackedLinkRecommendationProvider
0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendation
0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationHelper
0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationLink
0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationMetadata
0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationUpdater
0%
GrowthExperiments\NewcomerTasks\AddLink\LinkSubmissionRecorder
0%
GrowthExperiments\NewcomerTasks\AddLink\ServiceLinkRecommendationProvider
0%
GrowthExperiments\NewcomerTasks\AddLink\StaticLinkRecommendationProvider
0%
GrowthExperiments\NewcomerTasks\AddLink\SubpageLinkRecommendationProvider
0%
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationStore
17%
Project Risks
Class
CRAP
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationUpdater
1056
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationStore
974
GrowthExperiments\NewcomerTasks\AddLink\AddLinkSubmissionHandler
600
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendation
110
GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationHelper
110
GrowthExperiments\NewcomerTasks\AddLink\ServiceLinkRecommendationProvider
110
GrowthExperiments\NewcomerTasks\AddLink\LinkSubmissionRecorder
56
GrowthExperiments\NewcomerTasks\AddLink\DbBackedLinkRecommendationProvider
20
GrowthExperiments\NewcomerTasks\AddLink\StaticLinkRecommendationProvider
12
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
__construct
0%
getTaskTimestamp
0%
toArray
0%
__construct
0%
getByCondition
0%
getAllRecommendations
0%
filterPageIds
0%
listPageIds
0%
getExcludedLinkIds
0%
recordSubmission
0%
hasSubmission
0%
getDB
0%
getLinkRecommendationsFromRows
0%
processCandidate
0%
validate
0%
evaluateTitle
0%
evaluateRecommendation
0%
getLinkRecommendationTaskType
0%
failure
0%
__construct
0%
record
0%
log
0%
titlesToPageIds
0%
__construct
0%
get
0%
__construct
0%
get
0%
getApplicationVersion
0%
getFormatVersion
0%
getDatasetChecksums
0%
__construct
0%
handle
0%
normalizeTargets
0%
__construct
0%
get
0%
getLinksFromArray
0%
getMetadataFromArray
0%
__construct
0%
getTitle
0%
getPageId
0%
getRevisionId
0%
getLinks
0%
getMetadata
0%
toArray
0%
getLinkRecommendation
0%
__construct
0%
deleteLinkRecommendation
0%
configError
0%
__construct
0%
getText
0%
getLinkTarget
0%
getMatchIndex
0%
getWikitextOffset
0%
getScore
0%
getContextBefore
0%
getContextAfter
0%
getLinkIndex
0%
toArray
0%
createRecommendation
0%
deleteByLinkTarget
80%
getByLinkTarget
80%
Project Risks
Method
CRAP
handle
210
evaluateTitle
182
get
90
recordSubmission
72
evaluateRecommendation
56
getLinkRecommendationsFromRows
56
processCandidate
42
normalizeTargets
30
getLinkRecommendationTaskType
20
validate
20
filterPageIds
20
deleteLinkRecommendation
20
getLinkRecommendation
20
getByCondition
12
get
12
record
6
titlesToPageIds
6
log
6
get
6
hasSubmission
6
listPageIds
6
getAllRecommendations
6
getLinksFromArray
6
getByLinkTarget
4
deleteByLinkTarget
2