Skip to content

Commit 8f98ec9

Browse files
committed
feat: updated text functions
1 parent 49a063b commit 8f98ec9

30 files changed

Lines changed: 190 additions & 309 deletions

definitions/standard/runtime_definition/text/std_text_append.proto.json

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "std::text::append",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "TEXT"
7-
},
5+
"type": "TEXT",
86
"runtimeName": "value",
97
"defaultValue": null,
108
"name": [
@@ -22,9 +20,7 @@
2220
"documentation": []
2321
},
2422
{
25-
"dataTypeIdentifier": {
26-
"dataTypeIdentifier": "TEXT"
27-
},
23+
"type": "TEXT",
2824
"runtimeName": "suffix",
2925
"defaultValue": null,
3026
"name": [
@@ -42,9 +38,7 @@
4238
"documentation": []
4339
}
4440
],
45-
"returnTypeIdentifier": {
46-
"dataTypeIdentifier": "TEXT"
47-
},
41+
"returnType": "TEXT",
4842
"throwsError": false,
4943
"genericKeys": [],
5044
"name": [
@@ -73,5 +67,8 @@
7367
}
7468
],
7569
"deprecationMessage": [],
70+
"linkedDataTypeIdentifier": [
71+
"TEXT"
72+
],
7673
"displayIcon": "tabler:abc"
7774
}

definitions/standard/runtime_definition/text/std_text_as_bytes.proto.json

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "std::text::as_bytes",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "TEXT"
7-
},
5+
"type": "TEXT",
86
"runtimeName": "value",
97
"defaultValue": null,
108
"name": [
@@ -22,22 +20,7 @@
2220
"documentation": []
2321
}
2422
],
25-
"returnTypeIdentifier": {
26-
"genericType": {
27-
"dataTypeIdentifier": "LIST",
28-
"genericMappers": [
29-
{
30-
"source": [
31-
{
32-
"dataTypeIdentifier": "NUMBER"
33-
}
34-
],
35-
"target": "T",
36-
"genericCombinations": []
37-
}
38-
]
39-
}
40-
},
23+
"returnType": "LIST<NUMBER>",
4124
"throwsError": false,
4225
"genericKeys": [],
4326
"name": [
@@ -66,5 +49,10 @@
6649
}
6750
],
6851
"deprecationMessage": [],
69-
"displayIcon": "tabler:abc"
52+
"displayIcon": "tabler:abc",
53+
"linkedDataTypeIdentifier": [
54+
"TEXT",
55+
"LIST",
56+
"NUMBER"
57+
]
7058
}

definitions/standard/runtime_definition/text/std_text_at.proto.json

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "std::text::at",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "TEXT"
7-
},
5+
"type": "TEXT",
86
"runtimeName": "value",
97
"defaultValue": null,
108
"name": [
@@ -22,9 +20,7 @@
2220
"documentation": []
2321
},
2422
{
25-
"dataTypeIdentifier": {
26-
"dataTypeIdentifier": "NUMBER"
27-
},
23+
"type": "NUMBER",
2824
"runtimeName": "index",
2925
"defaultValue": null,
3026
"name": [
@@ -42,9 +38,7 @@
4238
"documentation": []
4339
}
4440
],
45-
"returnTypeIdentifier": {
46-
"dataTypeIdentifier": "TEXT"
47-
},
41+
"returnType": "TEXT",
4842
"throwsError": false,
4943
"genericKeys": [],
5044
"name": [
@@ -73,5 +67,9 @@
7367
}
7468
],
7569
"deprecationMessage": [],
70+
"linkedDataTypeIdentifier": [
71+
"NUMBER",
72+
"TEXT"
73+
],
7674
"displayIcon": "tabler:abc"
7775
}

definitions/standard/runtime_definition/text/std_text_byte_size.proto.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "std::text::byte_size",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "TEXT"
7-
},
5+
"type": "TEXT",
86
"runtimeName": "value",
97
"defaultValue": null,
108
"name": [
@@ -22,9 +20,7 @@
2220
"documentation": []
2321
}
2422
],
25-
"returnTypeIdentifier": {
26-
"dataTypeIdentifier": "NUMBER"
27-
},
23+
"returnType": "NUMBER",
2824
"throwsError": false,
2925
"genericKeys": [],
3026
"name": [
@@ -53,5 +49,9 @@
5349
}
5450
],
5551
"deprecationMessage": [],
52+
"linkedDataTypeIdentifier": [
53+
"TEXT",
54+
"NUMBER"
55+
],
5656
"displayIcon": "tabler:abc"
5757
}

definitions/standard/runtime_definition/text/std_text_capitalize.proto.json

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "std::text::capitalize",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "TEXT"
7-
},
5+
"type": "TEXT",
86
"runtimeName": "value",
97
"defaultValue": null,
108
"name": [
@@ -22,9 +20,7 @@
2220
"documentation": []
2321
}
2422
],
25-
"returnTypeIdentifier": {
26-
"dataTypeIdentifier": "TEXT"
27-
},
23+
"returnType": "TEXT",
2824
"throwsError": false,
2925
"genericKeys": [],
3026
"name": [
@@ -53,5 +49,6 @@
5349
}
5450
],
5551
"deprecationMessage": [],
52+
"linkedDataTypeIdentifier": ["TEXT"],
5653
"displayIcon": "tabler:abc"
5754
}

definitions/standard/runtime_definition/text/std_text_chars.proto.json

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "std::text::chars",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "TEXT"
7-
},
5+
"type": "TEXT",
86
"runtimeName": "value",
97
"defaultValue": null,
108
"name": [
@@ -22,22 +20,7 @@
2220
"documentation": []
2321
}
2422
],
25-
"returnTypeIdentifier": {
26-
"genericType": {
27-
"dataTypeIdentifier": "LIST",
28-
"genericMappers": [
29-
{
30-
"source": [
31-
{
32-
"dataTypeIdentifier": "TEXT"
33-
}
34-
],
35-
"target": "T",
36-
"genericCombinations": []
37-
}
38-
]
39-
}
40-
},
23+
"returnType": "LIST<TEXT>",
4124
"throwsError": false,
4225
"genericKeys": [],
4326
"name": [
@@ -65,6 +48,10 @@
6548
"content": "Turns ${value} into a List of Characters"
6649
}
6750
],
51+
"linkedDataTypeIdentifier": [
52+
"TEXT",
53+
"LIST"
54+
],
6855
"deprecationMessage": [],
6956
"displayIcon": "tabler:abc"
7057
}

definitions/standard/runtime_definition/text/std_text_contains.proto.json

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "std::text::contains",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "TEXT"
7-
},
5+
"type": "TEXT",
86
"runtimeName": "value",
97
"defaultValue": null,
108
"name": [
@@ -22,9 +20,7 @@
2220
"documentation": []
2321
},
2422
{
25-
"dataTypeIdentifier": {
26-
"dataTypeIdentifier": "TEXT"
27-
},
23+
"type": "TEXT",
2824
"runtimeName": "substring",
2925
"defaultValue": null,
3026
"name": [
@@ -42,9 +38,7 @@
4238
"documentation": []
4339
}
4440
],
45-
"returnTypeIdentifier": {
46-
"dataTypeIdentifier": "BOOLEAN"
47-
},
41+
"returnType": "BOOLEAN",
4842
"throwsError": false,
4943
"genericKeys": [],
5044
"name": [
@@ -72,6 +66,10 @@
7266
"content": "Check if ${value} contains ${substring}"
7367
}
7468
],
69+
"linkedDataTypeIdentifier": [
70+
"TEXT",
71+
"BOOLEAN"
72+
],
7573
"deprecationMessage": [],
7674
"displayIcon": "tabler:abc"
7775
}

definitions/standard/runtime_definition/text/std_text_decode.proto.json

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "std::text::decode",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "TEXT"
7-
},
5+
"type": "TEXT",
86
"runtimeName": "value",
97
"defaultValue": null,
108
"name": [
@@ -22,9 +20,7 @@
2220
"documentation": []
2321
},
2422
{
25-
"dataTypeIdentifier": {
26-
"dataTypeIdentifier": "TEXT_ENCODING"
27-
},
23+
"type": "TEXT_ENCODING",
2824
"runtimeName": "encoding",
2925
"defaultValue": null,
3026
"name": [
@@ -42,9 +38,7 @@
4238
"documentation": []
4339
}
4440
],
45-
"returnTypeIdentifier": {
46-
"dataTypeIdentifier": "TEXT"
47-
},
41+
"returnType": "TEXT",
4842
"throwsError": false,
4943
"genericKeys": [],
5044
"name": [
@@ -72,6 +66,10 @@
7266
"content": "Decode ${value} using ${encoding}"
7367
}
7468
],
69+
"linkedDataTypeIdentifier": [
70+
"TEXT",
71+
"TEXT_ENCODING"
72+
],
7573
"deprecationMessage": [],
7674
"displayIcon": "tabler:abc"
7775
}

definitions/standard/runtime_definition/text/std_text_encode.proto.json

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
"runtimeName": "std::text::encode",
33
"runtimeParameterDefinitions": [
44
{
5-
"dataTypeIdentifier": {
6-
"dataTypeIdentifier": "TEXT"
7-
},
5+
"type": "TEXT",
86
"runtimeName": "value",
97
"defaultValue": null,
108
"name": [
@@ -22,9 +20,7 @@
2220
"documentation": []
2321
},
2422
{
25-
"dataTypeIdentifier": {
26-
"dataTypeIdentifier": "TEXT_ENCODING"
27-
},
23+
"type": "TEXT_ENCODING",
2824
"runtimeName": "encoding",
2925
"defaultValue": null,
3026
"name": [
@@ -42,9 +38,7 @@
4238
"documentation": []
4339
}
4440
],
45-
"returnTypeIdentifier": {
46-
"dataTypeIdentifier": "TEXT"
47-
},
41+
"returnType": "TEXT",
4842
"throwsError": false,
4943
"genericKeys": [],
5044
"name": [
@@ -72,6 +66,10 @@
7266
"content": "Encode ${value} to ${encoding}"
7367
}
7468
],
69+
"linkedDataTypeIdentifier": [
70+
"TEXT",
71+
"TEXT_EMCODING"
72+
],
7573
"deprecationMessage": [],
7674
"displayIcon": "tabler:abc"
7775
}

0 commit comments

Comments
 (0)