Skip to content

Commit 3e72c6b

Browse files
Umadevi-KapuKAPU UMADEVI
and
KAPU UMADEVI
authored
Added link types PARTIALLY_RESOLVED_ISSUE, RESOLVED_ISSUE and DERESOLVED_ISSUE in EiffelSourceChangeCreatedEvent (#125)
Co-authored-by: KAPU UMADEVI <[email protected]>
1 parent 6eb43fd commit 3e72c6b

File tree

6 files changed

+17
-3
lines changed

6 files changed

+17
-3
lines changed

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## 2.0.12
2+
- Added link types PARTIALLY_RESOLVED_ISSUE, RESOLVED_ISSUE and DERESOLVED_ISSUE in EiffelSourceChangeCreatedEvent.
3+
14
## 2.0.11
25
- Uplifted eiffel-remrem-parent version from 2.0.3 to 2.0.4
36
- Uplifted eiffel-remrem-protocol-interface version from 2.0.3 to 2.0.4.

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<version>2.0.4</version>
88
</parent>
99
<artifactId>eiffel-remrem-semantics</artifactId>
10-
<version>2.0.11</version>
10+
<version>2.0.12</version>
1111
<packaging>jar</packaging>
1212
<properties>
1313
<eclipse.jgit.version>5.0.1.201806211838-r</eclipse.jgit.version>

src/main/java/com/ericsson/eiffel/remrem/semantics/LinkType.java

+4-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,10 @@ public enum LinkType {
4949
SERVICE(EiffelConstants.MULTIPLE_NOT_ALLOWED),
5050
SUCCESSFUL_ISSUE(EiffelConstants.MULTIPLE_NOT_ALLOWED),
5151
FAILED_ISSUE(EiffelConstants.MULTIPLE_NOT_ALLOWED),
52-
INCONCLUSIVE_ISSUE(EiffelConstants.MULTIPLE_NOT_ALLOWED);
52+
INCONCLUSIVE_ISSUE(EiffelConstants.MULTIPLE_NOT_ALLOWED),
53+
PARTIALLY_RESOLVED_ISSUE(EiffelConstants.MULTIPLE_ALLOWED),
54+
RESOLVED_ISSUE(EiffelConstants.MULTIPLE_ALLOWED),
55+
DERESOLVED_ISSUE(EiffelConstants.MULTIPLE_ALLOWED);
5356

5457

5558
private final boolean multipleAllowed;

src/main/resources/linksValidation.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ EiffelIssueVerifiedEvent.requiredLinks=IUT
3838
EiffelIssueVerifiedEvent.optionalLinks=CAUSE,CONTEXT,FLOW_CONTEXT,ENVIRONMENT,VERIFICATION_BASIS,SUCCESSFUL_ISSUE,FAILED_ISSUE,INCONCLUSIVE_ISSUE
3939

4040
EiffelSourceChangeCreatedEvent.requiredLinks=
41-
EiffelSourceChangeCreatedEvent.optionalLinks=CAUSE,CONTEXT,FLOW_CONTEXT,PREVIOUS_VERSION,BASE
41+
EiffelSourceChangeCreatedEvent.optionalLinks=CAUSE,CONTEXT,FLOW_CONTEXT,PREVIOUS_VERSION,BASE,PARTIALLY_RESOLVED_ISSUE,RESOLVED_ISSUE,DERESOLVED_ISSUE
4242

4343
EiffelSourceChangeSubmittedEvent.requiredLinks=
4444
EiffelSourceChangeSubmittedEvent.optionalLinks=CAUSE,CONTEXT,FLOW_CONTEXT,PREVIOUS_VERSION,CHANGE

src/test/resources/input/SourceChangeCreated.json

+4
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,10 @@
8686
{
8787
"type": "PREVIOUS_VERSION",
8888
"target": "aaaaaaaa-bbbb-5ccc-8ddd-eeeeeeeeeee2"
89+
},
90+
{
91+
"type": "RESOLVED_ISSUE",
92+
"target": "aaaaaaaa-bbbb-5ccc-8ddd-eeeeeeeeeee3"
8993
}]
9094
}
9195
}

src/test/resources/output/SourceChangeCreated.json

+4
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,10 @@
8282
{
8383
"type": "PREVIOUS_VERSION",
8484
"target": "aaaaaaaa-bbbb-5ccc-8ddd-eeeeeeeeeee2"
85+
},
86+
{
87+
"type": "RESOLVED_ISSUE",
88+
"target": "aaaaaaaa-bbbb-5ccc-8ddd-eeeeeeeeeee3"
8589
}
8690
]
8791
}

0 commit comments

Comments
 (0)