Skip to content

Commit 64510bd

Browse files
committed
feat: made objects to genericType in functions
1 parent 8a9cf6e commit 64510bd

File tree

4 files changed

+63
-8
lines changed

4 files changed

+63
-8
lines changed

definitions/standard/runtime_definition/object/std_object_contains_key.proto.json

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,20 @@
33
"runtimeParameterDefinitions": [
44
{
55
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "OBJECT"
6+
"genericType": {
7+
"dataTypeIdentifier": "OBJECT",
8+
"genericMappers": [
9+
{
10+
"source": [
11+
{
12+
"genericKey": "O"
13+
}
14+
],
15+
"target": "T",
16+
"genericCombinations": []
17+
}
18+
]
19+
}
720
},
821
"runtimeName": "object",
922
"defaultValue": null,
@@ -46,7 +59,9 @@
4659
"dataTypeIdentifier": "BOOLEAN"
4760
},
4861
"throwsError": false,
49-
"genericKeys": [],
62+
"genericKeys": [
63+
"O"
64+
],
5065
"name": [
5166
{
5267
"code": "en-US",

definitions/standard/runtime_definition/object/std_object_keys.proto.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,20 @@
33
"runtimeParameterDefinitions": [
44
{
55
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "OBJECT"
6+
"genericType": {
7+
"dataTypeIdentifier": "OBJECT",
8+
"genericMappers": [
9+
{
10+
"source": [
11+
{
12+
"genericKey": "O"
13+
}
14+
],
15+
"target": "T",
16+
"genericCombinations": []
17+
}
18+
]
19+
}
720
},
821
"runtimeName": "object",
922
"defaultValue": null,
@@ -39,7 +52,7 @@
3952
}
4053
},
4154
"throwsError": false,
42-
"genericKeys": [],
55+
"genericKeys": ["O"],
4356
"name": [
4457
{
4558
"code": "en-US",

definitions/standard/runtime_definition/object/std_object_set.proto.json

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,20 @@
33
"runtimeParameterDefinitions": [
44
{
55
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "OBJECT"
6+
"genericType": {
7+
"dataTypeIdentifier": "OBJECT",
8+
"genericMappers": [
9+
{
10+
"source": [
11+
{
12+
"genericKey": "O"
13+
}
14+
],
15+
"target": "T",
16+
"genericCombinations": []
17+
}
18+
]
19+
}
720
},
821
"runtimeName": "object",
922
"defaultValue": null,
@@ -67,7 +80,8 @@
6780
},
6881
"throwsError": false,
6982
"genericKeys": [
70-
"I"
83+
"I",
84+
"O"
7185
],
7286
"name": [
7387
{

definitions/standard/runtime_definition/object/std_object_size.proto.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,20 @@
33
"runtimeParameterDefinitions": [
44
{
55
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "OBJECT"
6+
"genericType": {
7+
"dataTypeIdentifier": "OBJECT",
8+
"genericMappers": [
9+
{
10+
"source": [
11+
{
12+
"genericKey": "O"
13+
}
14+
],
15+
"target": "T",
16+
"genericCombinations": []
17+
}
18+
]
19+
}
720
},
821
"runtimeName": "object",
922
"defaultValue": null,
@@ -26,7 +39,7 @@
2639
"dataTypeIdentifier": "NUMBER"
2740
},
2841
"throwsError": false,
29-
"genericKeys": [],
42+
"genericKeys": ["O"],
3043
"name": [
3144
{
3245
"code": "en-US",

0 commit comments

Comments
 (0)