Skip to content

Commit eb3b953

Browse files
authored
Updated semantics templates to resolve parsing issue (#66)
1 parent be98fd0 commit eb3b953

33 files changed

+1086
-1068
lines changed

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11

2+
## 0.3.7
3+
- Updated templates to resolve json parsing issues
4+
25
## 0.3.6
36
- Updated semantics templates and removed unnecessary validation exception message to find out the issue quickly
47

build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ allprojects {
4848

4949
jar {
5050
baseName = 'eiffel-remrem-semantics'
51-
version = '0.3.6'
51+
version = '0.3.7'
5252
manifest {
5353
attributes('remremVersionKey': 'semanticsVersion')
5454
attributes('semanticsVersion': version)
@@ -66,7 +66,7 @@ jar {
6666

6767
shadowJar {
6868
baseName = 'eiffel-remrem-semantics'
69-
version = '0.3.6'
69+
version = '0.3.7'
7070
classifier = ''
7171
}
7272

Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
11
{
2-
"msgParams": {
3-
"meta": {
4-
"type": "EiffelActivityCanceledEvent",
5-
"version": "1.0.0",
6-
"tags": [],
7-
"source": {
8-
"domainId": "",
9-
"host": "",
10-
"name": "",
11-
"uri": "",
12-
"security": {
13-
"sdm": {
14-
"authorIdentity": " required if sdm present ",
15-
"encryptedDigest": " required if sdm present "
16-
}
17-
}
18-
}
2+
"msgParams": {
3+
"meta": {
4+
"type": "EiffelActivityCanceledEvent",
5+
"version": "1.0.0",
6+
"tags": [],
7+
"source": {
8+
"domainId": "",
9+
"host": "",
10+
"name": "",
11+
"uri": ""
12+
},
13+
"security": {
14+
"sdm": {
15+
"authorIdentity": " required if sdm present ",
16+
"encryptedDigest": " required if sdm present "
17+
}
18+
}
19+
}
1920
},
2021
"eventParams": {
21-
"data": {
22-
"reason": "",
23-
"customData": [{
24-
"key": " required if customData present ",
25-
"value": " required if customData present "
22+
"data": {
23+
"reason": "",
24+
"customData": [{
25+
"key": " required if customData present ",
26+
"value": " required if customData present "
27+
}]
28+
},
29+
"links": [{
30+
"type": " required ",
31+
"target": " required "
2632
}]
27-
},
28-
"links": [{
29-
"type": " required ",
30-
"target": " required "
31-
}]
3233
}
33-
}
3434
}
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,41 @@
11
{
2-
"msgParams": {
3-
"meta": {
4-
"type": "EiffelActivityFinishedEvent",
5-
"version": "1.0.0",
6-
"tags": [],
7-
"source": {
8-
"domainId": "",
9-
"host": "",
10-
"name": "",
11-
"uri": "",
12-
"security": {
13-
"sdm": {
14-
"authorIdentity": "required if sdm present",
15-
"encryptedDigest": "required if sdm present"
16-
}
2+
"msgParams": {
3+
"meta": {
4+
"type": "EiffelActivityFinishedEvent",
5+
"version": "1.0.0",
6+
"tags": [],
7+
"source": {
8+
"domainId": "",
9+
"host": "",
10+
"name": "",
11+
"uri": ""
12+
},
13+
"security": {
14+
"sdm": {
15+
"authorIdentity": "required if sdm present",
16+
"encryptedDigest": "required if sdm present"
17+
}
18+
}
1719
}
18-
}
1920
},
2021
"eventParams": {
21-
"data": {
22-
"outcome": {
23-
"conclusion": "required, can be one of SUCCESSFUL,UNSUCCESSFUL,FAILED,ABORTED,TIMED_OUT,INCONCLUSIVE",
24-
"description": ""
22+
"data": {
23+
"outcome": {
24+
"conclusion": "required, can be one of SUCCESSFUL,UNSUCCESSFUL,FAILED,ABORTED,TIMED_OUT,INCONCLUSIVE",
25+
"description": ""
26+
},
27+
"persistentLogs": [{
28+
"name": "required if persistentLogs present",
29+
"uri": "required if persistentLogs present"
30+
}],
31+
"customData": [{
32+
"key": "required if customData present",
33+
"value": "required if customData present"
34+
}]
2535
},
26-
"persistentLogs": [{
27-
"name": "required if persistentLogs present",
28-
"uri": "required if persistentLogs present"
29-
}],
30-
"customData": [{
31-
"key": "required if customData present",
32-
"value": "required if customData present"
36+
"links": [{
37+
"type": "required",
38+
"target": "required"
3339
}]
34-
},
35-
"links": [{
36-
"type": "required",
37-
"target": "required"
38-
}]
3940
}
40-
}
4141
}
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
{
2-
"msgParams": {
3-
"meta": {
4-
"type": "EiffelActivityStartedEvent",
5-
"version": "1.0.0",
6-
"tags": [
2+
"msgParams": {
3+
"meta": {
4+
"type": "EiffelActivityStartedEvent",
5+
"version": "1.0.0",
6+
"tags": [
77

8-
],
9-
"source": {
10-
"domainId": "",
11-
"host": "",
12-
"name": "",
13-
"uri": "",
14-
"security": {
15-
"sdm": {
16-
"authorIdentity": "required if sdm present",
17-
"encryptedDigest": "required if sdm present"
18-
}
8+
],
9+
"source": {
10+
"domainId": "",
11+
"host": "",
12+
"name": "",
13+
"uri": ""
14+
} ,
15+
"security": {
16+
"sdm": {
17+
"authorIdentity": "required if sdm present",
18+
"encryptedDigest": "required if sdm present"
19+
}
20+
}
1921
}
20-
}
2122
},
2223
"eventParams": {
23-
"data": {
24-
"executionUri": "",
25-
"liveLogs": [{
26-
"name": "required if livelogs present",
27-
"uri": "required if livelogs present"
28-
}],
29-
"customData": [{
30-
"key": "required if customData present",
31-
"value": "required if customData present"
24+
"data": {
25+
"executionUri": "",
26+
"liveLogs": [{
27+
"name": "required if livelogs present",
28+
"uri": "required if livelogs present"
29+
}],
30+
"customData": [{
31+
"key": "required if customData present",
32+
"value": "required if customData present"
33+
}]
34+
},
35+
"links": [{
36+
"type": "required",
37+
"target": "required"
3238
}]
33-
},
34-
"links": [{
35-
"type": "required",
36-
"target": "required"
37-
}]
3839
}
39-
}
4040
}
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
{
2-
"msgParams": {
3-
"meta": {
4-
"type": "EiffelActivityTriggeredEvent",
5-
"version": "1.0.0",
6-
"tags": [],
7-
"source": {
8-
"domainId": "",
9-
"host": "",
10-
"name": "",
11-
"uri": ""
12-
},
13-
"security": {
14-
"sdm": {
15-
"authorIdentity": "required if sdm present",
16-
"encryptedDigest": "required if sdm present"
2+
"msgParams": {
3+
"meta": {
4+
"type": "EiffelActivityTriggeredEvent",
5+
"version": "1.0.0",
6+
"tags": [],
7+
"source": {
8+
"domainId": "",
9+
"host": "",
10+
"name": "",
11+
"uri": ""
12+
},
13+
"security": {
14+
"sdm": {
15+
"authorIdentity": "required if sdm present",
16+
"encryptedDigest": "required if sdm present"
17+
}
18+
}
1719
}
18-
}
19-
}
20-
},
21-
"eventParams": {
22-
"data": {
23-
"name": "required",
24-
"categories": [],
25-
"triggers": [{
26-
"type": "required if triggers present, can be anyone of MANUAL,EIFFEL_EVENT,SOURCE_CHANGE,TIMER,OTHER",
27-
"description": ""
28-
}],
29-
"executionType": "Not required ,if present can be anyone of MANUAL,SEMI_AUTOMATED,AUTOMATED,OTHER",
30-
"customData": [{
31-
"key": "required if customData present",
32-
"value": "required if customData present"
33-
}]
3420
},
35-
"links": [{
36-
"type": "required",
37-
"target": "required"
38-
}]
39-
}
21+
"eventParams": {
22+
"data": {
23+
"name": "required",
24+
"categories": [],
25+
"triggers": [{
26+
"type": "required if triggers present, can be anyone of MANUAL,EIFFEL_EVENT,SOURCE_CHANGE,TIMER,OTHER",
27+
"description": ""
28+
}],
29+
"executionType": "Not required ,if present can be anyone of MANUAL,SEMI_AUTOMATED,AUTOMATED,OTHER",
30+
"customData": [{
31+
"key": "required if customData present",
32+
"value": "required if customData present"
33+
}]
34+
},
35+
"links": [{
36+
"type": "required",
37+
"target": "required"
38+
}]
39+
}
4040
}
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
11
{
2-
"msgParams": {
3-
"meta": {
4-
"type": "EiffelAnnouncementAcknowledgedEvent",
5-
"version": "1.0.0",
6-
"tags": [],
7-
"source": {
8-
"domainId": "",
9-
"host": "",
10-
"name": "",
11-
"uri": "",
12-
"security": {
13-
"sdm": {
14-
"authorIdentity": "required if sdm present",
15-
"encryptedDigest": "required if sdm present"
16-
}
2+
"msgParams": {
3+
"meta": {
4+
"type": "EiffelAnnouncementAcknowledgedEvent",
5+
"version": "1.0.0",
6+
"tags": [],
7+
"source": {
8+
"domainId": "",
9+
"host": "",
10+
"name": "",
11+
"uri": ""
12+
},
13+
"security": {
14+
"sdm": {
15+
"authorIdentity": "required if sdm present",
16+
"encryptedDigest": "required if sdm present"
17+
}
18+
}
1719
}
18-
}
1920
},
2021
"eventParams": {
21-
"data": {
22-
"acknowledgement": "required",
23-
"user": "",
24-
"uri": "",
25-
"customData": [{
26-
"key": "required if customData present",
27-
"value": "required if customData present"
22+
"data": {
23+
"acknowledgement": "required",
24+
"user": "",
25+
"uri": "",
26+
"customData": [{
27+
"key": "required if customData present",
28+
"value": "required if customData present"
29+
}]
30+
},
31+
"links": [{
32+
"type": "required",
33+
"target": "required"
2834
}]
29-
},
30-
"links": [{
31-
"type": "required",
32-
"target": "required"
33-
}]
3435
}
35-
}
36+
3637
}

0 commit comments

Comments
 (0)