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

moosetechnology / GitProjectHealth / 22565525201

02 Mar 2026 07:18AM UTC coverage: 77.616% (-0.4%) from 78.042%
22565525201

Pull #242

github

web-flow
Merge b9f160390 into 549d271b5
Pull Request #242: feat: add GLHNotePosition, GLHNoteSuggestion in GitModel and GitlabImporter

45 of 100 new or added lines in 6 files covered. (45.0%)

54 existing lines in 3 files now uncovered.

23582 of 30383 relevant lines covered (77.62%)

0.78 hits per line

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

0.0
/src/GitLabHealth-Model/GLHNotePosition.class.st
1
"
2
indicate the position of a note
3

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

7
### Parents
8
| Relation | Origin | Opposite | Type | Comment |
9
|---|
10
| `note` | `GLHNotePosition` | `position` | `GLHNote` | |
11

12
### Other
13
| Relation | Origin | Opposite | Type | Comment |
14
|---|
15
| `note` | `GLHNotePosition` | `position` | `GLHNote` | |
16
| `note` | `GLHNotePosition` | `position` | `GLHNote` | |
17

18

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

22
| Name | Type | Default value | Comment |
23
|---|
24
| `end_line` | `Number` | nil | |
25
| `end_line_type` | `String` | nil | |
26
| `file_path` | `String` | nil | |
27
| `name` | `String` | nil | Basic name of the entity, not full reference.|
28
| `original_file_path` | `String` | nil | |
29
| `start_line` | `Number` | nil | |
30
| `start_line_type` | `String` | nil | |
31

32
"
33
Class {
34
        #name : #GLHNotePosition,
35
        #superclass : #GLHEntity,
36
        #traits : 'FamixTNamedEntity',
37
        #classTraits : 'FamixTNamedEntity classTrait',
38
        #instVars : [
39
                '#file_path => FMProperty',
40
                '#original_file_path => FMProperty',
41
                '#start_line => FMProperty',
42
                '#start_line_type => FMProperty',
43
                '#end_line => FMProperty',
44
                '#end_line_type => FMProperty',
45
                '#note => FMOne type: #GLHNote opposite: #position'
46
        ],
47
        #category : #'GitLabHealth-Model-Entities'
48
}
49

50
{ #category : #meta }
51
GLHNotePosition class >> annotation [
×
52

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

59
{ #category : #accessing }
UNCOV
60
GLHNotePosition >> end_line [
×
UNCOV
61

×
UNCOV
62
        <FMProperty: #end_line type: #Number>
×
UNCOV
63
        <generated>
×
UNCOV
64
        ^ end_line
×
UNCOV
65
]
×
66

67
{ #category : #accessing }
UNCOV
68
GLHNotePosition >> end_line: anObject [
×
UNCOV
69
        <generated>
×
UNCOV
70
        end_line := anObject
×
UNCOV
71
]
×
72

73
{ #category : #accessing }
74
GLHNotePosition >> end_line_type [
×
75

×
76
        <FMProperty: #end_line_type type: #String>
×
77
        <generated>
×
78
        ^ end_line_type
×
79
]
×
80

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

87
{ #category : #accessing }
88
GLHNotePosition >> file_path [
×
89

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

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

101
{ #category : #printing }
NEW
102
GLHNotePosition >> mooseNameOn: stream
×
NEW
103

×
NEW
104
mooseNameOn: aStream [
×
NEW
105

×
NEW
106
        aStream nextPutAll: 'test'
×
NEW
107
]
×
108

109
{ #category : #accessing }
110
GLHNotePosition >> note [
×
111
        "Relation named: #note type: #GLHNote opposite: #position"
×
112

×
113
        <generated>
×
NEW
114
        <container>
×
115
        <derived>
×
116
        ^ note
×
117
]
×
118

119
{ #category : #accessing }
120
GLHNotePosition >> note: anObject [
×
121

×
122
        <generated>
×
123
        note := anObject
×
124
]
×
125

126
{ #category : #navigation }
NEW
127
GLHNotePosition >> noteGroup [
×
NEW
128
        <generated>
×
NEW
129
        <navigation: 'Note'>
×
NEW
130
        ^ MooseSpecializedGroup with: self note
×
NEW
131
]
×
132

133
{ #category : #accessing }
134
GLHNotePosition >> original_file_path [
×
135

×
136
        <FMProperty: #original_file_path type: #String>
×
137
        <generated>
×
138
        ^ original_file_path
×
139
]
×
140

141
{ #category : #accessing }
142
GLHNotePosition >> original_file_path: anObject [
×
143
        <generated>
×
144
        original_file_path := anObject
×
145
]
×
146

147
{ #category : #accessing }
148
GLHNotePosition >> start_line [
×
149

×
150
        <FMProperty: #start_line type: #Number>
×
151
        <generated>
×
152
        ^ start_line
×
153
]
×
154

155
{ #category : #accessing }
UNCOV
156
GLHNotePosition >> start_line: anObject [
×
UNCOV
157
        <generated>
×
UNCOV
158
        start_line := anObject
×
UNCOV
159
]
×
160

161
{ #category : #accessing }
162
GLHNotePosition >> start_line_type [
×
163

×
164
        <FMProperty: #start_line_type type: #String>
×
165
        <generated>
×
166
        ^ start_line_type
×
167
]
×
168

169
{ #category : #accessing }
170
GLHNotePosition >> start_line_type: anObject [
×
171
        <generated>
×
172
        start_line_type := anObject
×
173
]
×
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