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

moosetechnology / GitProjectHealth / 11665907955

04 Nov 2024 02:09PM UTC coverage: 59.095% (-0.01%) from 59.105%
11665907955

Pull #104

github

web-flow
Merge 3fc9bdb1f into 49a2752be
Pull Request #104: WIP: fix email import

122 of 476 new or added lines in 22 files covered. (25.63%)

402 existing lines in 22 files now uncovered.

9506 of 16086 relevant lines covered (59.09%)

0.59 hits per line

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

20.66
/src/GitLabHealth-Model/GLHGroup.class.st
1
"
2
A GitLab Group
3

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

7
### Parents
8
| Relation | Origin | Opposite | Type | Comment |
9
|---|
10
| `group` | `GLHGroup` | `subGroups` | `GLHGroup` | |
11

12
### Children
13
| Relation | Origin | Opposite | Type | Comment |
14
|---|
15
| `projects` | `GLHGroup` | `group` | `GLHProject` | |
16
| `subGroups` | `GLHGroup` | `group` | `GLHGroup` | |
17

18

19
## Properties
20
======================
21

22
| Name | Type | Default value | Comment |
23
|---|
24
| `avatar_url` | `String` | nil | |
25
| `description` | `String` | nil | |
26
| `id` | `Number` | nil | |
27
| `name` | `String` | nil | Basic name of the entity, not full reference.|
28
| `visibility` | `String` | nil | |
29
| `web_url` | `String` | nil | |
30

31
"
32
Class {
33
        #name : 'GLHGroup',
34
        #superclass : 'GLHEntity',
35
        #traits : 'FamixTNamedEntity',
36
        #classTraits : 'FamixTNamedEntity classTrait',
37
        #instVars : [
38
                '#id => FMProperty',
39
                '#web_url => FMProperty',
40
                '#description => FMProperty',
41
                '#visibility => FMProperty',
42
                '#avatar_url => FMProperty',
43
                '#projects => FMMany type: #GLHProject opposite: #group',
44
                '#subGroups => FMMany type: #GLHGroup opposite: #group',
45
                '#group => FMOne type: #GLHGroup opposite: #subGroups'
46
        ],
47
        #category : 'GitLabHealth-Model-Entities',
48
        #package : 'GitLabHealth-Model',
49
        #tag : 'Entities'
50
}
51

52
{ #category : 'meta' }
53
GLHGroup class >> annotation [
×
54

×
55
        <FMClass: #Group super: #GLHEntity>
×
56
        <package: #'GitLabHealth-Model'>
×
57
        <generated>
×
UNCOV
58
        ^ self
×
NEW
59
]
×
60

61
{ #category : 'groups' }
62
GLHGroup class >> annotationGLHGroupGroup [
×
63
        <generated>
×
64
        <mooseGroup>
×
UNCOV
65
        ^ GLHGroupGroup
×
NEW
66
]
×
67

68
{ #category : 'adding' }
69
GLHGroup >> addProject: anObject [
1✔
70
        <generated>
1✔
71
        ^ self projects add: anObject
1✔
72
]
1✔
73

74
{ #category : 'adding' }
75
GLHGroup >> addSubGroup: anObject [
×
76
        <generated>
×
UNCOV
77
        ^ self subGroups add: anObject
×
NEW
78
]
×
79

80
{ #category : 'accessing' }
81
GLHGroup >> avatar_url [
×
82

×
83
        <FMProperty: #avatar_url type: #String>
×
84
        <generated>
×
UNCOV
85
        ^ avatar_url
×
NEW
86
]
×
87

88
{ #category : 'accessing' }
89
GLHGroup >> avatar_url: anObject [
×
90
        <generated>
×
UNCOV
91
        avatar_url := anObject
×
NEW
92
]
×
93

94
{ #category : 'accessing' }
95
GLHGroup >> description [
×
96

×
97
        <FMProperty: #description type: #String>
×
98
        <generated>
×
UNCOV
99
        ^ description
×
NEW
100
]
×
101

102
{ #category : 'accessing' }
103
GLHGroup >> description: anObject [
1✔
104
        <generated>
1✔
105
        description := anObject
1✔
106
]
1✔
107

108
{ #category : 'accessing' }
109
GLHGroup >> group [
×
110
        "Relation named: #group type: #GLHGroup opposite: #subGroups"
×
111

×
112
        <generated>
×
113
        <container>
×
UNCOV
114
        ^ group
×
NEW
115
]
×
116

117
{ #category : 'accessing' }
118
GLHGroup >> group: anObject [
×
119

×
120
        <generated>
×
UNCOV
121
        group := anObject
×
NEW
122
]
×
123

124
{ #category : 'navigation' }
125
GLHGroup >> groupGroup [
×
126
        <generated>
×
127
        <navigation: 'Group'>
×
UNCOV
128
        ^ MooseSpecializedGroup with: self group
×
NEW
129
]
×
130

131
{ #category : 'accessing' }
132
GLHGroup >> id [
1✔
133

1✔
134
        <FMProperty: #id type: #Number>
1✔
135
        <generated>
1✔
136
        ^ id
1✔
137
]
1✔
138

139
{ #category : 'accessing' }
140
GLHGroup >> id: anObject [
1✔
141
        <generated>
1✔
142
        id := anObject
1✔
143
]
1✔
144

145
{ #category : 'accessing' }
146
GLHGroup >> projects [
1✔
147
        "Relation named: #projects type: #GLHProject opposite: #group"
1✔
148

1✔
149
        <generated>
1✔
150
        <derived>
1✔
151
        ^ projects
1✔
152
]
1✔
153

154
{ #category : 'accessing' }
155
GLHGroup >> projects: anObject [
×
156

×
157
        <generated>
×
UNCOV
158
        projects value: anObject
×
NEW
159
]
×
160

161
{ #category : 'navigation' }
162
GLHGroup >> projectsGroup [
×
163
        <generated>
×
164
        <navigation: 'Projects'>
×
UNCOV
165
        ^ MooseSpecializedGroup withAll: self projects asSet
×
NEW
166
]
×
167

168
{ #category : 'accessing' }
169
GLHGroup >> subGroups [
×
170
        "Relation named: #subGroups type: #GLHGroup opposite: #group"
×
171

×
172
        <generated>
×
173
        <derived>
×
UNCOV
174
        ^ subGroups
×
NEW
175
]
×
176

177
{ #category : 'accessing' }
178
GLHGroup >> subGroups: anObject [
×
179

×
180
        <generated>
×
UNCOV
181
        subGroups value: anObject
×
NEW
182
]
×
183

184
{ #category : 'navigation' }
185
GLHGroup >> subGroupsGroup [
×
186
        <generated>
×
187
        <navigation: 'SubGroups'>
×
UNCOV
188
        ^ MooseSpecializedGroup withAll: self subGroups asSet
×
NEW
189
]
×
190

191
{ #category : 'accessing' }
192
GLHGroup >> visibility [
×
193

×
194
        <FMProperty: #visibility type: #String>
×
195
        <generated>
×
UNCOV
196
        ^ visibility
×
NEW
197
]
×
198

199
{ #category : 'accessing' }
200
GLHGroup >> visibility: anObject [
×
201
        <generated>
×
UNCOV
202
        visibility := anObject
×
NEW
203
]
×
204

205
{ #category : 'accessing' }
206
GLHGroup >> web_url [
×
207

×
208
        <FMProperty: #web_url type: #String>
×
209
        <generated>
×
UNCOV
210
        ^ web_url
×
NEW
211
]
×
212

213
{ #category : 'accessing' }
214
GLHGroup >> web_url: anObject [
×
215
        <generated>
×
UNCOV
216
        web_url := anObject
×
UNCOV
217
]
×
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

© 2026 Coveralls, Inc