1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-17 14:11:06 +00:00

Merge pull request #102218 from HolonProduction/dictionary-recovery

GDScript: Do phrase level recovery when parsing faulty dictionaries
This commit is contained in:
Thaddeus Crews
2025-04-14 19:39:50 -05:00
30 changed files with 177 additions and 4 deletions

View File

@@ -0,0 +1,4 @@
[output]
exclude=[
{"display": "AUTO_TRANSLATE_MODE_INHERIT"},
]

View File

@@ -0,0 +1,6 @@
extends Node
var test = {
t = 1,
AutoTranslateMode.
}

View File

@@ -0,0 +1,4 @@
[output]
exclude=[
{"display": "VALUE"},
]

View File

@@ -0,0 +1,10 @@
extends Node
enum TestEnum {
VALUE,
}
var test = {
t = 1,
TestEnum. = 1,
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "AUTO_TRANSLATE_MODE_INHERIT"},
]

View File

@@ -0,0 +1,5 @@
extends Node
var test = {
t = AutoTranslateMode.
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "VALUE"},
]

View File

@@ -0,0 +1,9 @@
extends Node
enum TestEnum {
VALUE,
}
var test = {
= TestEnum.
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "AUTO_TRANSLATE_MODE_INHERIT"},
]

View File

@@ -0,0 +1,6 @@
extends Node
var test = {
t = 1,
e AutoTranslateMode.,
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "VALUE"},
]

View File

@@ -0,0 +1,9 @@
extends Node
enum TestEnum {
VALUE,
}
var test = {
1 = TestEnum.
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "AUTO_TRANSLATE_MODE_INHERIT"},
]

View File

@@ -0,0 +1,6 @@
extends Node
var test = {
t = 1,
1 AutoTranslateMode.,
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "AUTO_TRANSLATE_MODE_INHERIT"},
]

View File

@@ -0,0 +1,5 @@
extends Node
var test = {
AutoTranslateMode.
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "AUTO_TRANSLATE_MODE_INHERIT"},
]

View File

@@ -0,0 +1,5 @@
extends Node
var test = {
AutoTranslateMode.:
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "VALUE"},
]

View File

@@ -0,0 +1,9 @@
extends Node
enum TestEnum {
VALUE,
}
var test = {
TestEnum. "test"
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "AUTO_TRANSLATE_MODE_INHERIT"},
]

View File

@@ -0,0 +1,5 @@
extends Node
var test = {
AutoTranslateMode.: 1
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "AUTO_TRANSLATE_MODE_INHERIT"},
]

View File

@@ -0,0 +1,5 @@
extends Node
var test = {
1: AutoTranslateMode.
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "VALUE"},
]

View File

@@ -0,0 +1,9 @@
extends Node
enum TestEnum {
VALUE,
}
var test = {
: TestEnum.
}

View File

@@ -0,0 +1,4 @@
[output]
include=[
{"display": "AUTO_TRANSLATE_MODE_INHERIT"},
]

View File

@@ -0,0 +1,5 @@
extends Node
var test = {
1 AutoTranslateMode.
}