• 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

0.0
/src/GitLabHealth-Model/GLHJob.class.st
1
"
2
A CI Job
3

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

7
### Parents
8
| Relation | Origin | Opposite | Type | Comment |
9
|---|
10
| `commit` | `GLHJob` | `jobs` | `GLHCommit` | |
11
| `pipeline` | `GLHJob` | `jobs` | `GLHPipeline` | |
12
| `user` | `GLHJob` | `jobs` | `GLHUser` | |
13

14

15
## Properties
16
======================
17

18
| Name | Type | Default value | Comment |
19
|---|
20
| `allow_failure` | `Boolean` | nil | |
21
| `allow_failure` | `Boolean` | nil | |
22
| `duration` | `Object` | nil | |
23
| `id` | `Number` | nil | |
24
| `name` | `String` | nil | Basic name of the entity, not full reference.|
25
| `web_url` | `String` | nil | |
26

27
"
28
Class {
29
        #name : 'GLHJob',
30
        #superclass : 'GLHEntity',
31
        #traits : 'FamixTNamedEntity',
32
        #classTraits : 'FamixTNamedEntity classTrait',
33
        #instVars : [
34
                '#allow_failure => FMProperty',
35
                '#commit => FMOne type: #GLHCommit opposite: #jobs',
36
                '#duration => FMProperty',
37
                '#id => FMProperty',
38
                '#pipeline => FMOne type: #GLHPipeline opposite: #jobs',
39
                '#user => FMOne type: #GLHUser opposite: #jobs',
40
                '#web_url => FMProperty'
41
        ],
42
        #category : 'GitLabHealth-Model-Entities',
43
        #package : 'GitLabHealth-Model',
44
        #tag : 'Entities'
45
}
46

47
{ #category : 'meta' }
48
GLHJob class >> annotation [
×
49

×
50
        <FMClass: #Job super: #GLHEntity>
×
51
        <package: #'GitLabHealth-Model'>
×
52
        <generated>
×
UNCOV
53
        ^ self
×
NEW
54
]
×
55

56
{ #category : 'accessing' }
57
GLHJob >> allow_failure [
×
58

×
59
        <FMProperty: #allow_failure type: #Boolean>
×
60
        <generated>
×
UNCOV
61
        ^ allow_failure
×
NEW
62
]
×
63

64
{ #category : 'accessing' }
65
GLHJob >> allow_failure: anObject [
×
66
        <generated>
×
UNCOV
67
        allow_failure := anObject
×
NEW
68
]
×
69

70
{ #category : 'accessing' }
71
GLHJob >> commit [
×
72
        "Relation named: #commit type: #GLHCommit opposite: #jobs"
×
73

×
74
        <generated>
×
75
        <container>
×
UNCOV
76
        ^ commit
×
NEW
77
]
×
78

79
{ #category : 'accessing' }
80
GLHJob >> commit: anObject [
×
81

×
82
        <generated>
×
UNCOV
83
        commit := anObject
×
NEW
84
]
×
85

86
{ #category : 'navigation' }
87
GLHJob >> commitGroup [
×
88
        <generated>
×
89
        <navigation: 'Commit'>
×
UNCOV
90
        ^ MooseSpecializedGroup with: self commit
×
NEW
91
]
×
92

93
{ #category : 'accessing' }
94
GLHJob >> duration [
×
95

×
96
        <FMProperty: #duration type: #Object>
×
97
        <generated>
×
UNCOV
98
        ^ duration
×
NEW
99
]
×
100

101
{ #category : 'accessing' }
102
GLHJob >> duration: anObject [
×
103
        <generated>
×
UNCOV
104
        duration := anObject
×
NEW
105
]
×
106

107
{ #category : 'accessing' }
108
GLHJob >> id [
×
109

×
110
        <FMProperty: #id type: #Number>
×
111
        <generated>
×
UNCOV
112
        ^ id
×
NEW
113
]
×
114

115
{ #category : 'accessing' }
116
GLHJob >> id: anObject [
×
117
        <generated>
×
UNCOV
118
        id := anObject
×
NEW
119
]
×
120

121
{ #category : 'accessing' }
122
GLHJob >> pipeline [
×
123
        "Relation named: #pipeline type: #GLHPipeline opposite: #jobs"
×
124

×
125
        <generated>
×
126
        <container>
×
UNCOV
127
        ^ pipeline
×
NEW
128
]
×
129

130
{ #category : 'accessing' }
131
GLHJob >> pipeline: anObject [
×
132

×
133
        <generated>
×
UNCOV
134
        pipeline := anObject
×
NEW
135
]
×
136

137
{ #category : 'navigation' }
138
GLHJob >> pipelineGroup [
×
139
        <generated>
×
140
        <navigation: 'Pipeline'>
×
UNCOV
141
        ^ MooseSpecializedGroup with: self pipeline
×
NEW
142
]
×
143

144
{ #category : 'accessing' }
145
GLHJob >> user [
×
146
        "Relation named: #user type: #GLHUser opposite: #jobs"
×
147

×
148
        <generated>
×
149
        <container>
×
UNCOV
150
        ^ user
×
NEW
151
]
×
152

153
{ #category : 'accessing' }
154
GLHJob >> user: anObject [
×
155

×
156
        <generated>
×
UNCOV
157
        user := anObject
×
NEW
158
]
×
159

160
{ #category : 'navigation' }
161
GLHJob >> userGroup [
×
162
        <generated>
×
163
        <navigation: 'User'>
×
UNCOV
164
        ^ MooseSpecializedGroup with: self user
×
NEW
165
]
×
166

167
{ #category : 'accessing' }
168
GLHJob >> web_url [
×
169

×
170
        <FMProperty: #web_url type: #String>
×
171
        <generated>
×
UNCOV
172
        ^ web_url
×
NEW
173
]
×
174

175
{ #category : 'accessing' }
176
GLHJob >> web_url: anObject [
×
177
        <generated>
×
UNCOV
178
        web_url := anObject
×
UNCOV
179
]
×
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