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

moosetechnology / GitProjectHealth / 22660842504

04 Mar 2026 08:16AM UTC coverage: 77.616% (-0.4%) from 78.047%
22660842504

push

github

web-flow
Merge pull request #243 from moosetechnology/develop

Enhance GitLabHealth model with new note suggestions and position

45 of 102 new or added lines in 7 files covered. (44.12%)

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/GLHNoteSuggestion.class.st
1
"
2
suggestion of code made in a note
3

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

7
### Other
8
| Relation | Origin | Opposite | Type | Comment |
9
|---|
10
| `note` | `GLHNoteSuggestion` | `suggestions` | `GLHNote` | |
11

12

13
## Properties
14
======================
15

16
| Name | Type | Default value | Comment |
17
|---|
18
| `appliable` | `Boolean` | nil | |
19
| `applied` | `Boolean` | nil | |
20
| `from_content` | `String` | nil | |
21
| `from_line` | `Number` | nil | |
22
| `id` | `Number` | nil | |
23
| `name` | `String` | nil | Basic name of the entity, not full reference.|
24
| `to_content` | `String` | nil | |
25
| `to_line` | `Number` | nil | |
26

27
"
28
Class {
29
        #name : #GLHNoteSuggestion,
30
        #superclass : #GLHEntity,
31
        #traits : 'FamixTNamedEntity',
32
        #classTraits : 'FamixTNamedEntity classTrait',
33
        #instVars : [
34
                '#id => FMProperty',
35
                '#from_line => FMProperty',
36
                '#to_line => FMProperty',
37
                '#from_content => FMProperty',
38
                '#to_content => FMProperty',
39
                '#applied => FMProperty',
40
                '#appliable => FMProperty',
41
                '#note => FMOne type: #GLHNote opposite: #suggestions'
42
        ],
43
        #category : #'GitLabHealth-Model-Entities'
44
}
45

46
{ #category : #meta }
47
GLHNoteSuggestion class >> annotation [
×
48

×
49
        <FMClass: #NoteSuggestion super: #GLHEntity>
×
50
        <package: #'GitLabHealth-Model'>
×
51
        <generated>
×
52
        ^ self
×
53
]
×
54

55
{ #category : #accessing }
NEW
56
GLHNoteSuggestion >> appliable [
×
NEW
57

×
NEW
58
        <FMProperty: #appliable type: #Boolean>
×
NEW
59
        <generated>
×
NEW
60
        ^ appliable
×
NEW
61
]
×
62

63
{ #category : #accessing }
NEW
64
GLHNoteSuggestion >> appliable: anObject [
×
NEW
65
        <generated>
×
NEW
66
        appliable := anObject
×
NEW
67
]
×
68

69
{ #category : #accessing }
NEW
70
GLHNoteSuggestion >> applied [
×
NEW
71

×
NEW
72
        <FMProperty: #applied type: #Boolean>
×
NEW
73
        <generated>
×
NEW
74
        ^ applied
×
NEW
75
]
×
76

77
{ #category : #accessing }
NEW
78
GLHNoteSuggestion >> applied: anObject [
×
NEW
79
        <generated>
×
NEW
80
        applied := anObject
×
NEW
81
]
×
82

83
{ #category : #accessing }
84
GLHNoteSuggestion >> from_content [
×
85

×
86
        <FMProperty: #from_content type: #String>
×
87
        <generated>
×
88
        ^ from_content
×
89
]
×
90

91
{ #category : #accessing }
92
GLHNoteSuggestion >> from_content: anObject [
×
93
        <generated>
×
94
        from_content := anObject
×
95
]
×
96

97
{ #category : #accessing }
UNCOV
98
GLHNoteSuggestion >> from_line [
×
UNCOV
99

×
UNCOV
100
        <FMProperty: #from_line type: #Number>
×
UNCOV
101
        <generated>
×
UNCOV
102
        ^ from_line
×
UNCOV
103
]
×
104

105
{ #category : #accessing }
UNCOV
106
GLHNoteSuggestion >> from_line: anObject [
×
UNCOV
107
        <generated>
×
UNCOV
108
        from_line := anObject
×
UNCOV
109
]
×
110

111
{ #category : #accessing }
NEW
112
GLHNoteSuggestion >> id [
×
NEW
113

×
NEW
114
        <FMProperty: #id type: #Number>
×
NEW
115
        <generated>
×
NEW
116
        ^ id
×
NEW
117
]
×
118

119
{ #category : #accessing }
NEW
120
GLHNoteSuggestion >> id: anObject [
×
NEW
121
        <generated>
×
NEW
122
        id := anObject
×
NEW
123
]
×
124

125
{ #category : #accessing }
126
GLHNoteSuggestion >> note [
×
127
        "Relation named: #note type: #GLHNote opposite: #suggestions"
×
128

×
129
        <generated>
×
130
        ^ note
×
131
]
×
132

133
{ #category : #accessing }
134
GLHNoteSuggestion >> note: anObject [
×
135

×
136
        <generated>
×
137
        note := anObject
×
138
]
×
139

140
{ #category : #accessing }
UNCOV
141
GLHNoteSuggestion >> to_content [
×
UNCOV
142

×
UNCOV
143
        <FMProperty: #to_content type: #String>
×
UNCOV
144
        <generated>
×
UNCOV
145
        ^ to_content
×
UNCOV
146
]
×
147

148
{ #category : #accessing }
UNCOV
149
GLHNoteSuggestion >> to_content: anObject [
×
UNCOV
150
        <generated>
×
UNCOV
151
        to_content := anObject
×
UNCOV
152
]
×
153

154
{ #category : #accessing }
UNCOV
155
GLHNoteSuggestion >> to_line [
×
UNCOV
156

×
UNCOV
157
        <FMProperty: #to_line type: #Number>
×
UNCOV
158
        <generated>
×
UNCOV
159
        ^ to_line
×
UNCOV
160
]
×
161

162
{ #category : #accessing }
UNCOV
163
GLHNoteSuggestion >> to_line: anObject [
×
UNCOV
164
        <generated>
×
UNCOV
165
        to_line := anObject
×
UNCOV
166
]
×
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