Skip to content

Commit 31653d8

Browse files
committed
feat: updated functions to include new type instead of dataTypeIdentifier
1 parent 35c1c77 commit 31653d8

46 files changed

Lines changed: 326 additions & 982 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

definitions/rest/runtime_definition/rest_control_respond.proto.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "rest::control::respond",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "HTTP_RESPONSE"
7-
},
5+
"type": "HTTP_RESPONSE",
86
"runtimeName": "http_response",
97
"defaultValue": null,
108
"name": [
@@ -22,7 +20,7 @@
2220
"documentation": []
2321
}
2422
],
25-
"returnTypeIdentifier": null,
23+
"returnType": "void",
2624
"deprecationMessage": [],
2725
"name": [
2826
{

definitions/standard/runtime_definition/array/std_array_at.proto.json

Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,7 @@
22
"runtimeName": "std::list::at",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"genericType": {
7-
"dataTypeIdentifier": "LIST",
8-
"genericMappers": [
9-
{
10-
"source": [
11-
{
12-
"genericKey": "R"
13-
}
14-
],
15-
"target": "T",
16-
"genericCombinations": []
17-
}
18-
]
19-
}
20-
},
5+
"type": "LIST<T>",
216
"runtimeName": "list",
227
"defaultValue": null,
238
"name": [
@@ -35,9 +20,7 @@
3520
"documentation": []
3621
},
3722
{
38-
"dataTypeIdentifier": {
39-
"dataTypeIdentifier": "NUMBER"
40-
},
23+
"type": "NUMBER",
4124
"runtimeName": "index",
4225
"defaultValue": null,
4326
"name": [
@@ -55,12 +38,14 @@
5538
"documentation": []
5639
}
5740
],
58-
"returnTypeIdentifier": {
59-
"genericKey": "R"
60-
},
41+
"linked_data_type_identifier": [
42+
"LIST",
43+
"NUMBER"
44+
],
45+
"return_type": "T",
6146
"throwsError": true,
6247
"genericKeys": [
63-
"R"
48+
"T"
6449
],
6550
"name": [
6651
{

definitions/standard/runtime_definition/array/std_array_concat.proto.json

Lines changed: 8 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,7 @@
22
"runtimeName": "std::list::concat",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"genericType": {
7-
"dataTypeIdentifier": "LIST",
8-
"genericMappers": [
9-
{
10-
"source": [
11-
{
12-
"genericKey": "R"
13-
}
14-
],
15-
"target": "T",
16-
"genericCombinations": []
17-
}
18-
]
19-
}
20-
},
5+
"type": "LIST<T>",
216
"runtimeName": "first",
227
"defaultValue": null,
238
"name": [
@@ -35,22 +20,7 @@
3520
"documentation": []
3621
},
3722
{
38-
"dataTypeIdentifier": {
39-
"genericType": {
40-
"dataTypeIdentifier": "LIST",
41-
"genericMappers": [
42-
{
43-
"source": [
44-
{
45-
"genericKey": "R"
46-
}
47-
],
48-
"target": "T",
49-
"genericCombinations": []
50-
}
51-
]
52-
}
53-
},
23+
"type": "LIST<T>",
5424
"runtimeName": "second",
5525
"defaultValue": null,
5626
"name": [
@@ -68,25 +38,10 @@
6838
"documentation": []
6939
}
7040
],
71-
"returnTypeIdentifier": {
72-
"genericType": {
73-
"dataTypeIdentifier": "LIST",
74-
"genericMappers": [
75-
{
76-
"source": [
77-
{
78-
"genericKey": "R"
79-
}
80-
],
81-
"target": "T",
82-
"genericCombinations": []
83-
}
84-
]
85-
}
86-
},
41+
"return_type": "LIST<T>",
8742
"throwsError": true,
8843
"genericKeys": [
89-
"R"
44+
"T"
9045
],
9146
"name": [
9247
{
@@ -114,5 +69,8 @@
11469
}
11570
],
11671
"deprecationMessage": [],
117-
"displayIcon": "tabler:list"
72+
"displayIcon": "tabler:list",
73+
"linked_data_type_identifier": [
74+
"LIST"
75+
]
11876
}

definitions/standard/runtime_definition/array/std_array_filter.proto.json

Lines changed: 7 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,7 @@
22
"runtimeName": "std::list::filter",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"genericType": {
7-
"dataTypeIdentifier": "LIST",
8-
"genericMappers": [
9-
{
10-
"source": [
11-
{
12-
"genericKey": "R"
13-
}
14-
],
15-
"target": "T",
16-
"genericCombinations": []
17-
}
18-
]
19-
}
20-
},
5+
"type": "LIST<T>",
216
"runtimeName": "list",
227
"defaultValue": null,
238
"name": [
@@ -35,22 +20,7 @@
3520
"documentation": []
3621
},
3722
{
38-
"dataTypeIdentifier": {
39-
"genericType": {
40-
"dataTypeIdentifier": "PREDICATE",
41-
"genericMappers": [
42-
{
43-
"source": [
44-
{
45-
"genericKey": "R"
46-
}
47-
],
48-
"target": "T",
49-
"genericCombinations": []
50-
}
51-
]
52-
}
53-
},
23+
"type": "PREDICATE<T>",
5424
"runtimeName": "predicate",
5525
"defaultValue": null,
5626
"name": [
@@ -68,22 +38,7 @@
6838
"documentation": []
6939
}
7040
],
71-
"returnTypeIdentifier": {
72-
"genericType": {
73-
"dataTypeIdentifier": "LIST",
74-
"genericMappers": [
75-
{
76-
"source": [
77-
{
78-
"genericKey": "R"
79-
}
80-
],
81-
"target": "T",
82-
"genericCombinations": []
83-
}
84-
]
85-
}
86-
},
41+
"return_type": "LIST<T>",
8742
"throwsError": false,
8843
"genericKeys": [
8944
"R"
@@ -114,5 +69,8 @@
11469
}
11570
],
11671
"deprecationMessage": [],
117-
"displayIcon": "tabler:arrow-iteration"
72+
"displayIcon": "tabler:arrow-iteration",
73+
"linked_data_type_identifier": [
74+
"LIST"
75+
]
11876
}

definitions/standard/runtime_definition/array/std_array_find.proto.json

Lines changed: 8 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,7 @@
22
"runtimeName": "std::list::find",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"genericType": {
7-
"dataTypeIdentifier": "LIST",
8-
"genericMappers": [
9-
{
10-
"source": [
11-
{
12-
"genericKey": "R"
13-
}
14-
],
15-
"target": "T",
16-
"genericCombinations": []
17-
}
18-
]
19-
}
20-
},
5+
"type": "LIST<T>",
216
"runtimeName": "list",
227
"defaultValue": null,
238
"name": [
@@ -35,22 +20,7 @@
3520
"documentation": []
3621
},
3722
{
38-
"dataTypeIdentifier": {
39-
"genericType": {
40-
"dataTypeIdentifier": "PREDICATE",
41-
"genericMappers": [
42-
{
43-
"source": [
44-
{
45-
"genericKey": "R"
46-
}
47-
],
48-
"target": "T",
49-
"genericCombinations": []
50-
}
51-
]
52-
}
53-
},
23+
"type": "PREDICATE<T>",
5424
"runtimeName": "predicate",
5525
"defaultValue": null,
5626
"name": [
@@ -68,12 +38,10 @@
6838
"documentation": []
6939
}
7040
],
71-
"returnTypeIdentifier": {
72-
"genericKey": "R"
73-
},
41+
"return_type": "T",
7442
"throwsError": true,
7543
"genericKeys": [
76-
"R"
44+
"T"
7745
],
7846
"name": [
7947
{
@@ -101,5 +69,8 @@
10169
}
10270
],
10371
"deprecationMessage": [],
104-
"displayIcon": "tabler:arrow-iteration"
72+
"displayIcon": "tabler:arrow-iteration",
73+
"linked_data_type_identifier": [
74+
"LIST", "PREDICATE"
75+
]
10576
}

definitions/standard/runtime_definition/array/std_array_find_index.proto.json

Lines changed: 10 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,7 @@
22
"runtimeName": "std::list::find_index",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"genericType": {
7-
"dataTypeIdentifier": "LIST",
8-
"genericMappers": [
9-
{
10-
"source": [
11-
{
12-
"genericKey": "R"
13-
}
14-
],
15-
"target": "T",
16-
"genericCombinations": []
17-
}
18-
]
19-
}
20-
},
5+
"type": "LIST<T>",
216
"runtimeName": "list",
227
"defaultValue": null,
238
"name": [
@@ -35,22 +20,7 @@
3520
"documentation": []
3621
},
3722
{
38-
"dataTypeIdentifier": {
39-
"genericType": {
40-
"dataTypeIdentifier": "PREDICATE",
41-
"genericMappers": [
42-
{
43-
"source": [
44-
{
45-
"genericKey": "R"
46-
}
47-
],
48-
"target": "T",
49-
"genericCombinations": []
50-
}
51-
]
52-
}
53-
},
23+
"type": "PREDICATE<T>",
5424
"runtimeName": "predicate",
5525
"defaultValue": null,
5626
"name": [
@@ -68,12 +38,10 @@
6838
"documentation": []
6939
}
7040
],
71-
"returnTypeIdentifier": {
72-
"dataTypeIdentifier": "NUMBER"
73-
},
41+
"return_type": "NUMBER",
7442
"throwsError": false,
7543
"genericKeys": [
76-
"R"
44+
"T"
7745
],
7846
"name": [
7947
{
@@ -101,5 +69,10 @@
10169
}
10270
],
10371
"deprecationMessage": [],
104-
"displayIcon": "tabler:arrow-iteration"
72+
"displayIcon": "tabler:arrow-iteration",
73+
"linked_data_type_identifier": [
74+
"LIST",
75+
"NUMBER",
76+
"PREDICATE"
77+
]
10578
}

0 commit comments

Comments
 (0)