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

moosetechnology / GitProjectHealth / 14191290114

01 Apr 2025 08:47AM UTC coverage: 72.341% (+0.9%) from 71.4%
14191290114

push

github

web-flow
Merge pull request #175 from moosetechnology/develop

Develop

1556 of 2773 new or added lines in 42 files covered. (56.11%)

2 existing lines in 1 file now uncovered.

15272 of 21111 relevant lines covered (72.34%)

0.72 hits per line

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

24.72
/src/GitLabHealth-Model/GLHNote.class.st
1
"
2
a note (a diff) proposed in a Merge Request; can be accepted, modified or deleted
3

4
## Relations
5
======================
6

7
### Other
8
| Relation | Origin | Opposite | Type | Comment |
9
|---|
10
| `mergeRequest` | `GLHNote` | `note` | `GLHMergeRequest` | |
11

12

13
## Properties
14
======================
15

16
| Name | Type | Default value | Comment |
17
|---|
18
| `attachment` | `Object` | nil | |
19
| `author` | `Object` | nil | |
20
| `body` | `String` | nil | |
21
| `confidential` | `Boolean` | nil | |
22
| `created_at` | `Object` | nil | |
23
| `id` | `Number` | nil | |
24
| `imported` | `Boolean` | nil | |
25
| `imported_from` | `String` | nil | |
26
| `internal` | `Boolean` | nil | |
27
| `name` | `String` | nil | Basic name of the entity, not full reference.|
28
| `noteable_id` | `Number` | nil | |
29
| `noteable_iid` | `Number` | nil | |
30
| `noteable_type` | `String` | nil | |
31
| `project_id` | `Number` | nil | |
32
| `resolvable` | `Boolean` | nil | |
33
| `system` | `Boolean` | nil | |
34
| `updated_at` | `Object` | nil | |
35

36
"
37
Class {
38
        #name : #GLHNote,
39
        #superclass : #GLHEntity,
40
        #traits : 'FamixTNamedEntity',
41
        #classTraits : 'FamixTNamedEntity classTrait',
42
        #instVars : [
43
                '#id => FMProperty',
44
                '#body => FMProperty',
45
                '#attachment => FMProperty',
46
                '#author => FMProperty',
47
                '#created_at => FMProperty',
48
                '#updated_at => FMProperty',
49
                '#system => FMProperty',
50
                '#noteable_id => FMProperty',
51
                '#noteable_type => FMProperty',
52
                '#project_id => FMProperty',
53
                '#noteable_iid => FMProperty',
54
                '#resolvable => FMProperty',
55
                '#confidential => FMProperty',
56
                '#internal => FMProperty',
57
                '#imported => FMProperty',
58
                '#imported_from => FMProperty',
59
                '#mergeRequest => FMOne type: #GLHMergeRequest opposite: #note'
60
        ],
61
        #category : #'GitLabHealth-Model-Entities'
62
}
63

64
{ #category : #meta }
NEW
65
GLHNote class >> annotation [
×
NEW
66

×
NEW
67
        <FMClass: #Note super: #GLHEntity>
×
NEW
68
        <package: #'GitLabHealth-Model'>
×
NEW
69
        <generated>
×
NEW
70
        ^ self
×
NEW
71
]
×
72

73
{ #category : #accessing }
NEW
74
GLHNote >> attachment [
×
NEW
75

×
NEW
76
        <FMProperty: #attachment type: #Object>
×
NEW
77
        <generated>
×
NEW
78
        ^ attachment
×
NEW
79
]
×
80

81
{ #category : #accessing }
NEW
82
GLHNote >> attachment: anObject [
×
NEW
83
        <generated>
×
NEW
84
        attachment := anObject
×
NEW
85
]
×
86

87
{ #category : #accessing }
88
GLHNote >> author [
1✔
89

1✔
90
        <FMProperty: #author type: #Object>
1✔
91
        <generated>
1✔
92
        ^ author
1✔
93
]
1✔
94

95
{ #category : #accessing }
96
GLHNote >> author: anObject [
1✔
97
        <generated>
1✔
98
        author := anObject
1✔
99
]
1✔
100

101
{ #category : #accessing }
102
GLHNote >> body [
1✔
103

1✔
104
        <FMProperty: #body type: #String>
1✔
105
        <generated>
1✔
106
        ^ body
1✔
107
]
1✔
108

109
{ #category : #accessing }
110
GLHNote >> body: anObject [
1✔
111
        <generated>
1✔
112
        body := anObject
1✔
113
]
1✔
114

115
{ #category : #accessing }
NEW
116
GLHNote >> confidential [
×
NEW
117

×
NEW
118
        <FMProperty: #confidential type: #Boolean>
×
NEW
119
        <generated>
×
NEW
120
        ^ confidential
×
NEW
121
]
×
122

123
{ #category : #accessing }
NEW
124
GLHNote >> confidential: anObject [
×
NEW
125
        <generated>
×
NEW
126
        confidential := anObject
×
NEW
127
]
×
128

129
{ #category : #accessing }
130
GLHNote >> created_at [
1✔
131

1✔
132
        <FMProperty: #created_at type: #Object>
1✔
133
        <generated>
1✔
134
        ^ created_at
1✔
135
]
1✔
136

137
{ #category : #accessing }
138
GLHNote >> created_at: anObject [
1✔
139
        <generated>
1✔
140
        created_at := anObject
1✔
141
]
1✔
142

143
{ #category : #accessing }
NEW
144
GLHNote >> id [
×
NEW
145

×
NEW
146
        <FMProperty: #id type: #Number>
×
NEW
147
        <generated>
×
NEW
148
        ^ id
×
NEW
149
]
×
150

151
{ #category : #accessing }
NEW
152
GLHNote >> id: anObject [
×
NEW
153
        <generated>
×
NEW
154
        id := anObject
×
NEW
155
]
×
156

157
{ #category : #accessing }
NEW
158
GLHNote >> imported [
×
NEW
159

×
NEW
160
        <FMProperty: #imported type: #Boolean>
×
NEW
161
        <generated>
×
NEW
162
        ^ imported
×
NEW
163
]
×
164

165
{ #category : #accessing }
NEW
166
GLHNote >> imported: anObject [
×
NEW
167
        <generated>
×
NEW
168
        imported := anObject
×
NEW
169
]
×
170

171
{ #category : #accessing }
NEW
172
GLHNote >> imported_from [
×
NEW
173

×
NEW
174
        <FMProperty: #imported_from type: #String>
×
NEW
175
        <generated>
×
NEW
176
        ^ imported_from
×
NEW
177
]
×
178

179
{ #category : #accessing }
NEW
180
GLHNote >> imported_from: anObject [
×
NEW
181
        <generated>
×
NEW
182
        imported_from := anObject
×
NEW
183
]
×
184

185
{ #category : #accessing }
NEW
186
GLHNote >> internal [
×
NEW
187

×
NEW
188
        <FMProperty: #internal type: #Boolean>
×
NEW
189
        <generated>
×
NEW
190
        ^ internal
×
NEW
191
]
×
192

193
{ #category : #accessing }
NEW
194
GLHNote >> internal: anObject [
×
NEW
195
        <generated>
×
NEW
196
        internal := anObject
×
NEW
197
]
×
198

199
{ #category : #accessing }
NEW
200
GLHNote >> mergeRequest [
×
NEW
201
        "Relation named: #mergeRequest type: #GLHMergeRequest opposite: #note"
×
NEW
202

×
NEW
203
        <generated>
×
NEW
204
        ^ mergeRequest
×
NEW
205
]
×
206

207
{ #category : #accessing }
NEW
208
GLHNote >> mergeRequest: anObject [
×
NEW
209

×
NEW
210
        <generated>
×
NEW
211
        mergeRequest := anObject
×
NEW
212
]
×
213

214
{ #category : #accessing }
NEW
215
GLHNote >> noteable_id [
×
NEW
216

×
NEW
217
        <FMProperty: #noteable_id type: #Number>
×
NEW
218
        <generated>
×
NEW
219
        ^ noteable_id
×
NEW
220
]
×
221

222
{ #category : #accessing }
NEW
223
GLHNote >> noteable_id: anObject [
×
NEW
224
        <generated>
×
NEW
225
        noteable_id := anObject
×
NEW
226
]
×
227

228
{ #category : #accessing }
229
GLHNote >> noteable_iid [
1✔
230

1✔
231
        <FMProperty: #noteable_iid type: #Number>
1✔
232
        <generated>
1✔
233
        ^ noteable_iid
1✔
234
]
1✔
235

236
{ #category : #accessing }
237
GLHNote >> noteable_iid: anObject [
1✔
238
        <generated>
1✔
239
        noteable_iid := anObject
1✔
240
]
1✔
241

242
{ #category : #accessing }
NEW
243
GLHNote >> noteable_type [
×
NEW
244

×
NEW
245
        <FMProperty: #noteable_type type: #String>
×
NEW
246
        <generated>
×
NEW
247
        ^ noteable_type
×
NEW
248
]
×
249

250
{ #category : #accessing }
NEW
251
GLHNote >> noteable_type: anObject [
×
NEW
252
        <generated>
×
NEW
253
        noteable_type := anObject
×
NEW
254
]
×
255

256
{ #category : #accessing }
NEW
257
GLHNote >> project_id [
×
NEW
258

×
NEW
259
        <FMProperty: #project_id type: #Number>
×
NEW
260
        <generated>
×
NEW
261
        ^ project_id
×
NEW
262
]
×
263

264
{ #category : #accessing }
NEW
265
GLHNote >> project_id: anObject [
×
NEW
266
        <generated>
×
NEW
267
        project_id := anObject
×
NEW
268
]
×
269

270
{ #category : #accessing }
NEW
271
GLHNote >> resolvable [
×
NEW
272

×
NEW
273
        <FMProperty: #resolvable type: #Boolean>
×
NEW
274
        <generated>
×
NEW
275
        ^ resolvable
×
NEW
276
]
×
277

278
{ #category : #accessing }
NEW
279
GLHNote >> resolvable: anObject [
×
NEW
280
        <generated>
×
NEW
281
        resolvable := anObject
×
NEW
282
]
×
283

284
{ #category : #accessing }
NEW
285
GLHNote >> system [
×
NEW
286

×
NEW
287
        <FMProperty: #system type: #Boolean>
×
NEW
288
        <generated>
×
NEW
289
        ^ system
×
NEW
290
]
×
291

292
{ #category : #accessing }
NEW
293
GLHNote >> system: anObject [
×
NEW
294
        <generated>
×
NEW
295
        system := anObject
×
NEW
296
]
×
297

298
{ #category : #accessing }
NEW
299
GLHNote >> updated_at [
×
NEW
300

×
NEW
301
        <FMProperty: #updated_at type: #Object>
×
NEW
302
        <generated>
×
NEW
303
        ^ updated_at
×
NEW
304
]
×
305

306
{ #category : #accessing }
307
GLHNote >> updated_at: anObject [
1✔
308
        <generated>
1✔
309
        updated_at := anObject
1✔
310
]
1✔
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