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

moosetechnology / GitProjectHealth / 18457111802

13 Oct 2025 06:27AM UTC coverage: 77.946% (+4.6%) from 73.342%
18457111802

Pull #235

github

web-flow
Merge 9215ab54a into ba943e6e0
Pull Request #235: v2.0.0 - rework meta-models and importers

4743 of 5132 new or added lines in 45 files covered. (92.42%)

32 existing lines in 8 files now uncovered.

23068 of 29595 relevant lines covered (77.95%)

0.78 hits per line

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

39.53
/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 | Basic name of the entity, not full reference.|
27
| `protected` | `Boolean` | nil | |
28
| `sha` | `String` | nil | |
29
| `target` | `String` | nil | |
30

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

49
{ #category : #meta }
50
GLHTag class >> annotation [
×
51

×
52
        <FMClass: #Tag super: #GLHEntity>
×
53
        <package: #'GitLabHealth-Model'>
×
54
        <generated>
×
55
        ^ self
×
56
]
×
57

58
{ #category : #accessing }
59
GLHTag >> commit [
1✔
60
        "Relation named: #commit type: #GLHCommit opposite: #tag"
1✔
61

1✔
62
        <generated>
1✔
63
        ^ commit
1✔
64
]
1✔
65

66
{ #category : #accessing }
67
GLHTag >> commit: anObject [
1✔
68

1✔
69
        <generated>
1✔
70
        commit := anObject
1✔
71
]
1✔
72

73
{ #category : #accessing }
74
GLHTag >> created_at [
×
75

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

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

87
{ #category : #accessing }
88
GLHTag >> message [
×
89

×
90
        <FMProperty: #message type: #String>
×
91
        <generated>
×
92
        ^ message
×
93
]
×
94

95
{ #category : #accessing }
96
GLHTag >> message: anObject [
×
97
        <generated>
×
98
        message := anObject
×
99
]
×
100

101
{ #category : #accessing }
UNCOV
102
GLHTag >> protected [
×
103

×
104
        <FMProperty: #protected type: #Boolean>
×
105
        <generated>
×
106
        ^ protected
×
107
]
×
108

109
{ #category : #accessing }
110
GLHTag >> protected: anObject [
×
111
        <generated>
×
112
        protected := anObject
×
113
]
×
114

115
{ #category : #accessing }
116
GLHTag >> release [
1✔
117
        "Relation named: #release type: #GLHRelease opposite: #tag"
1✔
118

1✔
119
        <generated>
1✔
120
        ^ release
1✔
121
]
1✔
122

123
{ #category : #accessing }
124
GLHTag >> release: anObject [
1✔
125

1✔
126
        <generated>
1✔
127
        release := anObject
1✔
128
]
1✔
129

130
{ #category : #accessing }
131
GLHTag >> repository [
1✔
132
        "Relation named: #repository type: #GLHRepository opposite: #tags"
1✔
133

1✔
134
        <generated>
1✔
135
        <container>
1✔
136
        ^ repository
1✔
137
]
1✔
138

139
{ #category : #accessing }
140
GLHTag >> repository: anObject [
1✔
141

1✔
142
        <generated>
1✔
143
        repository := anObject
1✔
144
]
1✔
145

146
{ #category : #navigation }
147
GLHTag >> repositoryGroup [
×
148
        <generated>
×
149
        <navigation: 'Repository'>
×
150
        ^ MooseSpecializedGroup with: self repository
×
151
]
×
152

153
{ #category : #accessing }
154
GLHTag >> target [
×
155

×
156
        <FMProperty: #target type: #String>
×
157
        <generated>
×
158
        ^ target
×
159
]
×
160

161
{ #category : #accessing }
162
GLHTag >> target: anObject [
×
163
        <generated>
×
164
        target := anObject
×
165
]
×
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