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

moosetechnology / GitProjectHealth / 17852906108

19 Sep 2025 08:25AM UTC coverage: 74.019% (+0.7%) from 73.342%
17852906108

Pull #232

github

web-flow
Merge e5fac281b into dd8ffa1f6
Pull Request #232: add constructor in class since of GitModelImporter for quality of life setup

49 of 147 new or added lines in 8 files covered. (33.33%)

45 existing lines in 3 files now uncovered.

18909 of 25546 relevant lines covered (74.02%)

0.74 hits per line

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

20.75
/src/GitLabHealth-Model/GLHTag.class.st
1
"
2
a Tag is a reference to a specific point in the repository's history
3

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

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

12
### Other
13
| Relation | Origin | Opposite | Type | Comment |
14
|---|
15
| `commit` | `GLHTag` | `tag` | `GLHCommit` | |
16
| `release` | `GLHTag` | `tag` | `GLHRelease` | |
17

18

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

22
| Name | Type | Default value | Comment |
23
|---|
24
| `created_at` | `Object` | nil | |
25
| `message` | `String` | nil | |
26
| `name` | `String` | nil | |
27
| `name` | `String` | nil | Basic name of the entity, not full reference.|
28
| `protected` | `Boolean` | nil | |
29
| `sha` | `String` | nil | |
30
| `target` | `String` | nil | |
31

32
"
33
Class {
34
        #name : #GLHTag,
35
        #superclass : #GLHEntity,
36
        #traits : 'GLHTRef',
37
        #classTraits : 'GLHTRef classTrait',
38
        #instVars : [
39
                '#message => FMProperty',
40
                '#target => FMProperty',
41
                '#protected => FMProperty',
42
                '#created_at => FMProperty',
43
                '#sha => FMProperty',
44
                '#name => FMProperty',
45
                '#commit => FMOne type: #GLHCommit opposite: #tag',
46
                '#release => FMOne type: #GLHRelease opposite: #tag',
47
                '#repository => FMOne type: #GLHRepository opposite: #tags'
48
        ],
49
        #category : #'GitLabHealth-Model-Entities'
50
}
51

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

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

61
{ #category : #accessing }
62
GLHTag >> commit [
×
63
        "Relation named: #commit type: #GLHCommit opposite: #tag"
×
64

×
65
        <generated>
×
66
        ^ commit
×
67
]
×
68

69
{ #category : #accessing }
70
GLHTag >> commit: anObject [
×
71

×
72
        <generated>
×
73
        commit := anObject
×
74
]
×
75

76
{ #category : #accessing }
77
GLHTag >> created_at [
×
78

×
79
        <FMProperty: #created_at type: #Object>
×
80
        <generated>
×
81
        ^ created_at
×
82
]
×
83

84
{ #category : #accessing }
85
GLHTag >> created_at: anObject [
×
86
        <generated>
×
87
        created_at := anObject
×
88
]
×
89

90
{ #category : #accessing }
91
GLHTag >> message [
×
92

×
93
        <FMProperty: #message type: #String>
×
94
        <generated>
×
95
        ^ message
×
96
]
×
97

98
{ #category : #accessing }
99
GLHTag >> message: anObject [
×
100
        <generated>
×
101
        message := anObject
×
102
]
×
103

104
{ #category : #accessing }
105
GLHTag >> name [
1✔
106

1✔
107
        <FMProperty: #name type: #String>
1✔
108
        <generated>
1✔
109
        ^ name
1✔
110
]
1✔
111

112
{ #category : #accessing }
113
GLHTag >> name: anObject [
1✔
114
        <generated>
1✔
115
        name := anObject
1✔
116
]
1✔
117

118
{ #category : #accessing }
119
GLHTag >> protected [
×
120

×
121
        <FMProperty: #protected type: #Boolean>
×
122
        <generated>
×
123
        ^ protected
×
124
]
×
125

126
{ #category : #accessing }
127
GLHTag >> protected: anObject [
×
128
        <generated>
×
129
        protected := anObject
×
130
]
×
131

132
{ #category : #accessing }
133
GLHTag >> release [
×
134
        "Relation named: #release type: #GLHRelease opposite: #tag"
×
135

×
136
        <generated>
×
137
        ^ release
×
138
]
×
139

140
{ #category : #accessing }
141
GLHTag >> release: anObject [
×
142

×
143
        <generated>
×
144
        release := anObject
×
145
]
×
146

147
{ #category : #accessing }
148
GLHTag >> repository [
1✔
149
        "Relation named: #repository type: #GLHRepository opposite: #tags"
1✔
150

1✔
151
        <generated>
1✔
152
        <container>
1✔
153
        ^ repository
1✔
154
]
1✔
155

156
{ #category : #accessing }
157
GLHTag >> repository: anObject [
1✔
158

1✔
159
        <generated>
1✔
160
        repository := anObject
1✔
161
]
1✔
162

163
{ #category : #navigation }
164
GLHTag >> repositoryGroup [
×
165
        <generated>
×
166
        <navigation: 'Repository'>
×
167
        ^ MooseSpecializedGroup with: self repository
×
168
]
×
169

170
{ #category : #accessing }
NEW
171
GLHTag >> sha [
×
NEW
172

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

178
{ #category : #accessing }
NEW
179
GLHTag >> sha: anObject [
×
NEW
180
        <generated>
×
NEW
181
        sha := anObject
×
NEW
182
]
×
183

184
{ #category : #accessing }
185
GLHTag >> target [
×
186

×
187
        <FMProperty: #target type: #String>
×
188
        <generated>
×
189
        ^ target
×
190
]
×
191

192
{ #category : #accessing }
193
GLHTag >> target: anObject [
×
194
        <generated>
×
195
        target := anObject
×
196
]
×
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