/workspace/src/extensions/GrowthExperiments
includes
UserImpact
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
GrowthExperiments\UserImpact\EditData
0%
GrowthExperiments\UserImpact\ExpensiveUserImpact
0%
GrowthExperiments\UserImpact\EditingStreak
50%
GrowthExperiments\UserImpact\StaticUserImpactLookup
66%
GrowthExperiments\UserImpact\SubpageUserImpactLookup
66%
GrowthExperiments\UserImpact\ComputedUserImpactLookup
78%
GrowthExperiments\UserImpact\UserImpact
78%
GrowthExperiments\UserImpact\RefreshUserImpactJob
80%
GrowthExperiments\UserImpact\ComputeEditingStreaks
87%
Project Risks
Class
CRAP
GrowthExperiments\UserImpact\ExpensiveUserImpact
110
GrowthExperiments\UserImpact\ComputedUserImpactLookup
86
GrowthExperiments\UserImpact\UserImpact
26
GrowthExperiments\UserImpact\RefreshUserImpactJob
21
GrowthExperiments\UserImpact\EditingStreak
19
GrowthExperiments\UserImpact\ComputeEditingStreaks
13
GrowthExperiments\UserImpact\SubpageUserImpactLookup
7
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
makeDatePeriod
0%
filterViewCounts
0%
isDateAdjacent
0%
__construct
0%
getDailyTotalViews
0%
getDailyArticleViews
0%
newEmpty
0%
loadFromJsonArray
0%
jsonSerialize
0%
setDatePeriod
0%
isPageViewDataStale
0%
setUserImpact
0%
getUser
0%
getEditCountByDay
0%
getEditCountByTaskType
0%
getGeneratedAt
0%
getLongestEditingStreakCount
0%
getTotalEditCountForPeriod
0%
setTotalEditCountForPeriod
0%
getDatePeriod
0%
__construct
0%
getEditedArticles
0%
getLastEditTimestamp
0%
getEditCountByTaskType
0%
getNewcomerTaskEditCount
0%
getRevertedEditCount
0%
getEditCountByDay
0%
getEditCountByNamespace
0%
__construct
0%
getStreakNumberOfDays
0%
getPageViewDataInWebRequestContext
0%
logPageDataBadStatus
0%
getImage
28%
computeUserImpact
37%
getPageViewDataInJobContext
58%
getUserImpact
62%
loadFromJsonArray
66%
jsonSerialize
78%
batchGetUserImpact
84%
newFromJsonArray
85%
format
85%
getExpensiveUserImpact
89%
Project Risks
Method
CRAP
getPageViewDataInWebRequestContext
20
getImage
19
getPageViewDataInJobContext
10
getUserImpact
6
getExpensiveUserImpact
6
logPageDataBadStatus
6
getStreakNumberOfDays
6
loadFromJsonArray
6
isPageViewDataStale
6
computeUserImpact
5
batchGetUserImpact
5
loadFromJsonArray
3
newFromJsonArray
3
jsonSerialize
2
format
2