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

moosetechnology / GitProjectHealth / 15605519787

12 Jun 2025 08:26AM UTC coverage: 74.275% (+1.1%) from 73.222%
15605519787

Pull #202

github

web-flow
Merge pull request #204 from moosetechnology/hotfix-pipeline-import

hotfix: possible nil value for user in pipeline imports
Pull Request #202: Update Main

1134 of 2487 new or added lines in 26 files covered. (45.6%)

62 existing lines in 3 files now uncovered.

16983 of 22865 relevant lines covered (74.28%)

0.74 hits per line

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

30.68
/src/GitLabHealth-Model/GLHRepository.class.st
1
"
2
A git repository
3

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

7
### Parents
8
| Relation | Origin | Opposite | Type | Comment |
9
|---|
10
| `project` | `GLHRepository` | `repository` | `GLHProject` | |
11

12
### Children
13
| Relation | Origin | Opposite | Type | Comment |
14
|---|
15
| `branches` | `GLHRepository` | `repository` | `GLHBranch` | |
16
| `commits` | `GLHRepository` | `repository` | `GLHCommit` | |
17
| `tags` | `GLHRepository` | `repository` | `GLHTag` | |
18

19

20

21
"
22
Class {
23
        #name : #GLHRepository,
24
        #superclass : #GLHEntity,
25
        #instVars : [
26
                '#project => FMOne type: #GLHProject opposite: #repository',
27
                '#branches => FMMany type: #GLHBranch opposite: #repository',
28
                '#commits => FMMany type: #GLHCommit opposite: #repository',
29
                '#tags => FMMany type: #GLHTag opposite: #repository'
30
        ],
31
        #category : #'GitLabHealth-Model-Entities'
32
}
33

34
{ #category : #meta }
35
GLHRepository class >> annotation [
×
36

×
37
        <FMClass: #Repository super: #GLHEntity>
×
38
        <package: #'GitLabHealth-Model'>
×
39
        <generated>
×
40
        ^ self
×
41
]
×
42

43
{ #category : #adding }
44
GLHRepository >> addBranch: anObject [
×
45
        <generated>
×
46
        ^ self branches add: anObject
×
47
]
×
48

49
{ #category : #adding }
50
GLHRepository >> addCommit: anObject [
×
51
        <generated>
×
52
        ^ self commits add: anObject
×
53
]
×
54

55
{ #category : #adding }
NEW
56
GLHRepository >> addTag: anObject [
×
NEW
57
        <generated>
×
NEW
58
        ^ self tags add: anObject
×
NEW
59
]
×
60

61
{ #category : #accessing }
62
GLHRepository >> branches [
1✔
63
        "Relation named: #branches type: #GLHBranch opposite: #repository"
1✔
64

1✔
65
        <generated>
1✔
66
        <derived>
1✔
67
        ^ branches
1✔
68
]
1✔
69

70
{ #category : #accessing }
71
GLHRepository >> branches: anObject [
×
72

×
73
        <generated>
×
74
        branches value: anObject
×
75
]
×
76

77
{ #category : #navigation }
78
GLHRepository >> branchesGroup [
×
79
        <generated>
×
80
        <navigation: 'Branches'>
×
81
        ^ MooseSpecializedGroup withAll: self branches asSet
×
82
]
×
83

84
{ #category : #accessing }
85
GLHRepository >> commits [
1✔
86
        "Relation named: #commits type: #GLHCommit opposite: #repository"
1✔
87

1✔
88
        <generated>
1✔
89
        <derived>
1✔
90
        ^ commits
1✔
91
]
1✔
92

93
{ #category : #accessing }
94
GLHRepository >> commits: anObject [
×
95

×
96
        <generated>
×
97
        commits value: anObject
×
98
]
×
99

100
{ #category : #navigation }
101
GLHRepository >> commitsGroup [
×
102
        <generated>
×
103
        <navigation: 'Commits'>
×
104
        ^ MooseSpecializedGroup withAll: self commits asSet
×
105
]
×
106

107
{ #category : #accessing }
108
GLHRepository >> project [
1✔
109
        "Relation named: #project type: #GLHProject opposite: #repository"
1✔
110

1✔
111
        <generated>
1✔
112
        <container>
1✔
113
        <derived>
1✔
114
        ^ project
1✔
115
]
1✔
116

117
{ #category : #accessing }
118
GLHRepository >> project: anObject [
1✔
119

1✔
120
        <generated>
1✔
121
        project := anObject
1✔
122
]
1✔
123

124
{ #category : #navigation }
125
GLHRepository >> projectGroup [
×
126
        <generated>
×
127
        <navigation: 'Project'>
×
128
        ^ MooseSpecializedGroup with: self project
×
129
]
×
130

131
{ #category : #accessing }
NEW
132
GLHRepository >> tags [
×
NEW
133
        "Relation named: #tags type: #GLHTag opposite: #repository"
×
NEW
134

×
NEW
135
        <generated>
×
NEW
136
        <derived>
×
NEW
137
        ^ tags
×
NEW
138
]
×
139

140
{ #category : #accessing }
NEW
141
GLHRepository >> tags: anObject [
×
NEW
142

×
NEW
143
        <generated>
×
NEW
144
        tags value: anObject
×
NEW
145
]
×
146

147
{ #category : #navigation }
NEW
148
GLHRepository >> tagsGroup [
×
NEW
149
        <generated>
×
NEW
150
        <navigation: 'Tags'>
×
NEW
151
        ^ MooseSpecializedGroup withAll: self tags asSet
×
NEW
152
]
×
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