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

moosetechnology / GitProjectHealth / 10319754420

09 Aug 2024 01:06PM UTC coverage: 20.297%. First build
10319754420

Pull #22

github

web-flow
Merge 9483dc5f2 into ff6cec92d
Pull Request #22: Jira connector

115 of 164 new or added lines in 4 files covered. (70.12%)

1629 of 8026 relevant lines covered (20.3%)

0.2 hits per line

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

0.0
/src/GitProject-JiraConnector-Generator/GitProjectJiraConnectorGenerator.class.st
1
Class {
2
        #name : #GitProjectJiraConnectorGenerator,
3
        #superclass : #FamixMetamodelGenerator,
4
        #instVars : [
5
                'glhMergeRequest',
6
                'glhCommit',
7
                'jiraIssue'
8
        ],
9
        #category : #'GitProject-JiraConnector-Generator'
10
}
11

12
{ #category : #accessing }
NEW
13
GitProjectJiraConnectorGenerator class >> packageName [
×
NEW
14

×
NEW
15
        ^ #'GitProject-JiraConnector-Model'
×
NEW
16
]
×
17

18
{ #category : #accessing }
NEW
19
GitProjectJiraConnectorGenerator class >> prefix [
×
NEW
20

×
NEW
21
        ^ #GPJC
×
NEW
22
]
×
23

24
{ #category : #accessing }
NEW
25
GitProjectJiraConnectorGenerator class >> submetamodels [
×
NEW
26

×
NEW
27
        ^ {
×
NEW
28
                  GLHMetamodelGenerator.
×
NEW
29
                  GLPHMetamodelGenerator.
×
NEW
30
                  JPMetamodelGenerator }
×
NEW
31
]
×
32

33
{ #category : #definition }
NEW
34
GitProjectJiraConnectorGenerator >> defineClasses [
×
NEW
35

×
NEW
36
        super defineClasses.
×
NEW
37
        glhMergeRequest := self
×
NEW
38
                                   remoteEntity: #MergeRequest
×
NEW
39
                                   withPrefix: #GLPHE.
×
NEW
40
        glhCommit := self remoteEntity: #Commit withPrefix: #GLH.
×
NEW
41
        jiraIssue := self remoteEntity: #Issue withPrefix: #JP
×
NEW
42
]
×
43

44
{ #category : #definition }
NEW
45
GitProjectJiraConnectorGenerator >> defineRelations [
×
NEW
46

×
NEW
47
        super defineRelations.
×
NEW
48
        ((glhMergeRequest property: #jiraIssue) comment:
×
NEW
49
                 'the jira issue associated to this merge request')
×
NEW
50
        -<> ((jiraIssue property: #mergeRequest) comment:
×
NEW
51
                         'A merge request in Git associated to this issue').
×
NEW
52
        ((glhCommit property: #jiraIssue) comment:
×
NEW
53
                 'The jira issue associated with this commit')
×
NEW
54
        *-<> ((jiraIssue property: #commits) comment:
×
NEW
55
                         'The commits associated with this jira issue')
×
NEW
56
]
×
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