Can you add type support on the code of the extension ?
I Enabled strict type support on GDScript so i get all the errors bellow
I use Godot 4.5.1 on Windows 11
Here are my Settings that allow strict type :
Here is the list of bugs
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:18 - Parse Error: Function "init_suite()" has no static return type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:50 - Parse Error: Variable "item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:56 - Parse Error: Variable "item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:67 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:75 - Parse Error: Variable "item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:77 - Parse Error: Variable "grid_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:87 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:95 - Parse Error: Variable "item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:99 - Parse Error: Variable "grid_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:100 - Parse Error: Variable "weight_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:111 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:120 - Parse Error: Variable "item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:122 - Parse Error: Variable "grid_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:125 - Parse Error: Variable "new_item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:133 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:164 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:201 - Parse Error: Variable "item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:203 - Parse Error: Variable "weight_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:204 - Parse Error: Variable "grid_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:208 - Parse Error: Variable "new_item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/constraint_manager_tests.gd:217 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/constraint_tests/constraint_manager_tests.gd" with error "Parse error".
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:11 - Parse Error: Function "init_suite()" has no static return type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:59 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:74 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:89 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:123 - Parse Error: Variable "new_item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:137 - Parse Error: Variable "item_1x1" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:155 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:172 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:173 - Parse Error: Variable "new_item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:191 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:193 - Parse Error: "for" iterator variable "item_position" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:214 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:215 - Parse Error: Variable "new_item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:224 - Parse Error: Variable "new_item_1x1" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:225 - Parse Error: Variable "new_item_2x2" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:226 - Parse Error: Variable "new_item_2x2_2" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:248 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:253 - Parse Error: Variable "item1" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:254 - Parse Error: Variable "item2" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:255 - Parse Error: Variable "item3" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:276 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:282 - Parse Error: Variable "item2" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:289 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:299 - Parse Error: Variable "constraint_data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:300 - Parse Error: Variable "size" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:301 - Parse Error: Variable "insertion_priority" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:315 - Parse Error: Variable "constraint_data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:316 - Parse Error: Variable "size" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/grid_constraint_tests.gd:317 - Parse Error: Variable "insertion_priority" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/constraint_tests/grid_constraint_tests.gd" with error "Parse error".
ERROR: res://tests/constraint_tests/item_count_constraint_tests.gd:10 - Parse Error: Function "init_suite()" has no static return type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/item_count_constraint_tests.gd:76 - Parse Error: Variable "item1" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/item_count_constraint_tests.gd:78 - Parse Error: Variable "inv2" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/item_count_constraint_tests.gd:82 - Parse Error: Variable "item2" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/item_count_constraint_tests.gd:93 - Parse Error: Variable "constraint_data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/item_count_constraint_tests.gd:94 - Parse Error: Variable "capacity" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/item_count_constraint_tests.gd:105 - Parse Error: Variable "constraint_data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/item_count_constraint_tests.gd:106 - Parse Error: Variable "capacity" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/constraint_tests/item_count_constraint_tests.gd" with error "Parse error".
ERROR: res://tests/constraint_tests/weight_constraint_tests.gd:10 - Parse Error: Function "init_suite()" has no static return type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/weight_constraint_tests.gd:88 - Parse Error: Variable "small_item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/weight_constraint_tests.gd:90 - Parse Error: Variable "inv2" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/weight_constraint_tests.gd:94 - Parse Error: Variable "big_item" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/weight_constraint_tests.gd:107 - Parse Error: Variable "constraint_data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/weight_constraint_tests.gd:108 - Parse Error: Variable "capacity" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/weight_constraint_tests.gd:119 - Parse Error: Variable "constraint_data" has no static type. (Warning treated as error.)
ERROR: res://tests/constraint_tests/weight_constraint_tests.gd:120 - Parse Error: Variable "capacity" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/constraint_tests/weight_constraint_tests.gd" with error "Parse error".
ERROR: res://tests/ctrl_tests/custom_ctrl_inventory_item.gd:5 - Parse Error: Function "_ready()" has no static return type. (Warning treated as error.)
ERROR: res://tests/ctrl_tests/custom_ctrl_inventory_item.gd:16 - Parse Error: Parameter "_delta" has no static type. (Warning treated as error.)
ERROR: res://tests/ctrl_tests/custom_ctrl_inventory_item.gd:7 - Parse Error: Function "()" has no static return type. (Warning treated as error.)
ERROR: res://tests/ctrl_tests/custom_ctrl_inventory_item.gd:8 - Parse Error: Function "()" has no static return type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/ctrl_tests/custom_ctrl_inventory_item.gd" with error "Parse error".
ERROR: res://tests/ctrl_tests/test_ctrl_inventory_item.gd:5 - Parse Error: Function "_ready()" has no static return type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/ctrl_tests/test_ctrl_inventory_item.gd" with error "Parse error".
ERROR: res://tests/inventory_grid_stacked_tests.gd:12 - Parse Error: Function "init_suite()" has no static return type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_stacked_tests.gd:25 - Parse Error: Function "init_test()" has no static return type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_stacked_tests.gd:86 - Parse Error: Variable "new_item" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_stacked_tests.gd:104 - Parse Error: Variable "item_1x1_2" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_stacked_tests.gd:111 - Parse Error: Variable "item_1x1_2" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/inventory_grid_stacked_tests.gd" with error "Parse error".
ERROR: res://tests/inventory_grid_tests.gd:11 - Parse Error: Function "init_suite()" has no static return type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_tests.gd:27 - Parse Error: Function "init_test()" has no static return type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_tests.gd:139 - Parse Error: Function "test_serialize()" has no static return type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_tests.gd:157 - Parse Error: Function "test_serialize_json()" has no static return type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_tests.gd:84 - Parse Error: Variable "new_item" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_tests.gd:105 - Parse Error: Variable "items" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_tests.gd:143 - Parse Error: Variable "inventory_data" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_grid_tests.gd:161 - Parse Error: Variable "inventory_data" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/inventory_grid_tests.gd" with error "Parse error".
ERROR: res://tests/inventory_item_tests.gd:44 - Parse Error: Variable "inventory2" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_item_tests.gd:45 - Parse Error: Variable "item2" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_item_tests.gd:46 - Parse Error: Variable "slot2" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_item_tests.gd:57 - Parse Error: Variable "idx" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_item_tests.gd:58 - Parse Error: Variable "idx2" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/inventory_item_tests.gd" with error "Parse error".
ERROR: res://tests/inventory_stacked_tests.gd:85 - Parse Error: Variable "item1" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_stacked_tests.gd:86 - Parse Error: Variable "item2" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_stacked_tests.gd:89 - Parse Error: Variable "joined" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_stacked_tests.gd:190 - Parse Error: Variable "inventory_data" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_stacked_tests.gd:191 - Parse Error: Variable "capacity" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_stacked_tests.gd:192 - Parse Error: Variable "occupied_space" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_stacked_tests.gd:203 - Parse Error: Variable "inventory_data" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_stacked_tests.gd:204 - Parse Error: Variable "capacity" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_stacked_tests.gd:205 - Parse Error: Variable "occupied_space" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/inventory_stacked_tests.gd" with error "Parse error".
ERROR: res://tests/inventory_tests.gd:58 - Parse Error: Variable "new_item" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_tests.gd:64 - Parse Error: Variable "new_item" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_tests.gd:78 - Parse Error: Variable "inventory_data" has no static type. (Warning treated as error.)
ERROR: res://tests/inventory_tests.gd:108 - Parse Error: Variable "inv_data" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/inventory_tests.gd" with error "Parse error".
ERROR: res://tests/item_count_test.gd:8 - Parse Error: Function "init_suite()" has no static return type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:28 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:29 - Parse Error: Variable "count" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:42 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:43 - Parse Error: Variable "count" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:44 - Parse Error: Variable "count2" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:63 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:64 - Parse Error: Variable "count" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:65 - Parse Error: Variable "count2" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:81 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:82 - Parse Error: Variable "count" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:83 - Parse Error: Variable "count2" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:100 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:101 - Parse Error: Variable "count" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:102 - Parse Error: Variable "count2" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:116 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:117 - Parse Error: Variable "count" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:118 - Parse Error: Variable "count2" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:132 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:133 - Parse Error: Variable "count" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:134 - Parse Error: Variable "count2" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:147 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:148 - Parse Error: Variable "left" has no static type. (Warning treated as error.)
ERROR: res://tests/item_count_test.gd:149 - Parse Error: Variable "right" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/item_count_test.gd" with error "Parse error".
ERROR: res://tests/item_definitions_test.gd:22 - Parse Error: Variable "items" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/item_definitions_test.gd" with error "Parse error".
ERROR: res://tests/item_slot_tests.gd:13 - Parse Error: Function "init_suite()" has no static return type. (Warning treated as error.)
ERROR: res://tests/item_slot_tests.gd:81 - Parse Error: Variable "item_slot_data" has no static type. (Warning treated as error.)
ERROR: res://tests/item_slot_tests.gd:96 - Parse Error: Variable "item_slot_data" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/item_slot_tests.gd" with error "Parse error".
ERROR: res://tests/test_suite.gd:8 - Parse Error: Function "run()" has no static return type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:36 - Parse Error: Function "_run_tests()" has no static return type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:112 - Parse Error: Parameter "slot" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:118 - Parse Error: Parameter "node" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:124 - Parse Error: Parameter "node" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:37 - Parse Error: "for" iterator variable "test" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:48 - Parse Error: Variable "inventory" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:54 - Parse Error: Variable "inventory" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:62 - Parse Error: Variable "inventory" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:70 - Parse Error: Variable "weight_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:77 - Parse Error: Variable "grid_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:84 - Parse Error: Variable "item_count_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:92 - Parse Error: Variable "item" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:107 - Parse Error: Variable "item" has no static type. (Warning treated as error.)
ERROR: res://tests/prototree_tests.gd:0 - Compile Error: Failed to compile depended scripts.
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/prototree_tests.gd" with error "Parse error".
ERROR: res://tests/quadtree_tests.gd:33 - Parse Error: "for" iterator variable "data" has no static type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/quadtree_tests.gd" with error "Parse error".
ERROR: res://tests/test_runner.gd:4 - Parse Error: Function "_ready()" has no static return type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/test_runner.gd" with error "Parse error".
ERROR: res://tests/verification_test.gd:13 - Parse Error: Function "init_suite()" has no static return type. (Warning treated as error.)
ERROR: modules/gdscript/gdscript.cpp:3041 - Failed to load script "res://tests/verification_test.gd" with error "Parse error".
--- GDScript language server started on port 6008 ---
ERROR: res://tests/test_suite.gd:8 - Parse Error: Function "run()" has no static return type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:36 - Parse Error: Function "_run_tests()" has no static return type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:112 - Parse Error: Parameter "slot" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:118 - Parse Error: Parameter "node" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:124 - Parse Error: Parameter "node" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:37 - Parse Error: "for" iterator variable "test" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:48 - Parse Error: Variable "inventory" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:54 - Parse Error: Variable "inventory" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:62 - Parse Error: Variable "inventory" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:70 - Parse Error: Variable "weight_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:77 - Parse Error: Variable "grid_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:84 - Parse Error: Variable "item_count_constraint" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:92 - Parse Error: Variable "item" has no static type. (Warning treated as error.)
ERROR: res://tests/test_suite.gd:107 - Parse Error: Variable "item" has no static type. (Warning treated as error.)