• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

moosetechnology / GitProjectHealth / 10452237749

19 Aug 2024 11:10AM UTC coverage: 18.86% (-14.8%) from 33.667%
10452237749

Pull #31

github

web-flow
Merge 2cf167214 into 48c9c9c78
Pull Request #31: fix: error if there are no commits in averageTimeBetweenCommits method

163 of 1071 new or added lines in 15 files covered. (15.22%)

856 existing lines in 12 files now uncovered.

1585 of 8404 relevant lines covered (18.86%)

0.19 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/GitLabHealth-Model-Analysis/AnalysisReport.class.st
1
Class {
2
        #name : #AnalysisReport,
3
        #superclass : #Object,
4
        #instVars : [
5
                'username',
6
                'period',
7
                'over',
8
                'codeAddition',
9
                'codeDeletion',
10
                'commitFrequency',
11
                'commentContribution',
12
                'mergeRequestDuration',
13
                'codeChurn',
14
                'delayUntilFirstChurn',
15
                'numberOfProjectWithCommit',
16
                'averageTimeBetweenCommits'
17
        ],
18
        #category : #'GitLabHealth-Model-Analysis'
19
}
20

21
{ #category : #testing }
NEW
22
AnalysisReport class >> isVoyageRoot [
×
NEW
23
        ^true
×
NEW
24
]
×
25

26
{ #category : #accessing }
NEW
27
AnalysisReport >> averageTimeBetweenCommits [
×
NEW
28

×
NEW
29
        ^ averageTimeBetweenCommits
×
NEW
30
]
×
31

32
{ #category : #accessing }
NEW
33
AnalysisReport >> averageTimeBetweenCommits: anObject [
×
NEW
34

×
NEW
35
        averageTimeBetweenCommits := anObject
×
NEW
36
]
×
37

38
{ #category : #accessing }
NEW
39
AnalysisReport >> codeAddition [
×
NEW
40

×
NEW
41
        ^ codeAddition
×
NEW
42
]
×
43

44
{ #category : #accessing }
NEW
45
AnalysisReport >> codeAddition: anObject [
×
NEW
46

×
NEW
47
        codeAddition := anObject
×
NEW
48
]
×
49

50
{ #category : #accessing }
NEW
51
AnalysisReport >> codeChurn [
×
NEW
52

×
NEW
53
        ^ codeChurn
×
NEW
54
]
×
55

56
{ #category : #accessing }
NEW
57
AnalysisReport >> codeChurn: anObject [
×
NEW
58

×
NEW
59
        codeChurn := anObject
×
NEW
60
]
×
61

62
{ #category : #accessing }
NEW
63
AnalysisReport >> codeDeletion [
×
NEW
64

×
NEW
65
        ^ codeDeletion
×
NEW
66
]
×
67

68
{ #category : #accessing }
NEW
69
AnalysisReport >> codeDeletion: anObject [
×
NEW
70

×
NEW
71
        codeDeletion := anObject
×
NEW
72
]
×
73

74
{ #category : #accessing }
NEW
75
AnalysisReport >> commentContribution [
×
NEW
76

×
NEW
77
        ^ commentContribution
×
NEW
78
]
×
79

80
{ #category : #accessing }
NEW
81
AnalysisReport >> commentContribution: anObject [
×
NEW
82

×
NEW
83
        commentContribution := anObject
×
NEW
84
]
×
85

86
{ #category : #accessing }
NEW
87
AnalysisReport >> commitFrequency [
×
NEW
88

×
NEW
89
        ^ commitFrequency
×
NEW
90
]
×
91

92
{ #category : #accessing }
NEW
93
AnalysisReport >> commitFrequency: anObject [
×
NEW
94

×
NEW
95
        commitFrequency := anObject
×
NEW
96
]
×
97

98
{ #category : #accessing }
NEW
99
AnalysisReport >> delayUntilFirstChurn [
×
NEW
100

×
NEW
101
        ^ delayUntilFirstChurn
×
NEW
102
]
×
103

104
{ #category : #accessing }
NEW
105
AnalysisReport >> delayUntilFirstChurn: anObject [
×
NEW
106

×
NEW
107
        delayUntilFirstChurn := anObject
×
NEW
108
]
×
109

110
{ #category : #accessing }
NEW
111
AnalysisReport >> mergeRequestDuration [
×
NEW
112

×
NEW
113
        ^ mergeRequestDuration
×
NEW
114
]
×
115

116
{ #category : #accessing }
NEW
117
AnalysisReport >> mergeRequestDuration: anObject [
×
NEW
118

×
NEW
119
        mergeRequestDuration := anObject
×
NEW
120
]
×
121

122
{ #category : #accessing }
NEW
123
AnalysisReport >> numberOfProjectWithCommit [
×
NEW
124

×
NEW
125
        ^ numberOfProjectWithCommit
×
NEW
126
]
×
127

128
{ #category : #accessing }
NEW
129
AnalysisReport >> numberOfProjectWithCommit: anObject [
×
NEW
130

×
NEW
131
        numberOfProjectWithCommit := anObject
×
NEW
132
]
×
133

134
{ #category : #accessing }
NEW
135
AnalysisReport >> over [
×
NEW
136

×
NEW
137
        ^ over
×
NEW
138
]
×
139

140
{ #category : #accessing }
NEW
141
AnalysisReport >> over: anObject [
×
NEW
142

×
NEW
143
        over := anObject
×
NEW
144

×
NEW
145
]
×
146

147
{ #category : #accessing }
NEW
148
AnalysisReport >> period [
×
NEW
149

×
NEW
150
        ^ period
×
NEW
151
]
×
152

153
{ #category : #accessing }
NEW
154
AnalysisReport >> period: anObject [
×
NEW
155

×
NEW
156
        period := anObject
×
NEW
157
]
×
158

159
{ #category : #accessing }
NEW
160
AnalysisReport >> username [
×
NEW
161

×
NEW
162
        ^ username
×
NEW
163
]
×
164

165
{ #category : #accessing }
NEW
166
AnalysisReport >> username: anObject [
×
NEW
167

×
NEW
168
        username := anObject
×
NEW
169
]
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc