godot/modules/gdscript/tests/scripts/parser/warnings
George Marques 877802e252
GDScript: Don't warn on unassigned for builtin-typed variables
If the type of a variable is a built-in Variant type, then it will
automatically be assigned a default value based on the type. This means
that the explicit initialization may be unnecessary. Thus this commit
removes the warning in such case.

This also changes the meaning of the unassigned warning to happen when
the variable is used before being assigned, not when it has zero
assignments.
2024-04-10 11:59:57 -03:00
..
assert_always_true.gd
assert_always_true.out
confusable_identifier.gd
confusable_identifier.out
deprecated_operators.gd
deprecated_operators.out
empty_file_comment.notest.gd
empty_file_comment.notest.out
empty_file_newline_comment.notest.gd
empty_file_newline_comment.notest.out
empty_file_newline.notest.gd
empty_file_newline.notest.out
empty_file.notest.gd
empty_file.notest.out
enum_assign_int_without_casting.gd
enum_assign_int_without_casting.out
incompatible_ternary.gd
incompatible_ternary.out GDScript: Fix @warning_ignore annotation issues 2024-03-12 19:00:06 +03:00
integer_division.gd
integer_division.out
match_default_not_at_end.gd
match_default_not_at_end.out
narrowing_conversion.gd
narrowing_conversion.out
return_value_discarded.gd
return_value_discarded.out
shadowed_constant.gd
shadowed_constant.out
shadowed_global_identifier.gd
shadowed_global_identifier.out
shadowed_variable_class.gd
shadowed_variable_class.out
shadowed_variable_function.gd
shadowed_variable_function.out
standalone_expression.gd
standalone_expression.out
standalone_ternary.gd GDScript: Fix @warning_ignore annotation issues 2024-03-12 19:00:06 +03:00
standalone_ternary.out GDScript: Fix @warning_ignore annotation issues 2024-03-12 19:00:06 +03:00
static_called_on_instance.gd
static_called_on_instance.out
unassigned_variable_op_assign.gd
unassigned_variable_op_assign.out
unassigned_variable.gd GDScript: Don't warn on unassigned for builtin-typed variables 2024-04-10 11:59:57 -03:00
unassigned_variable.out GDScript: Don't warn on unassigned for builtin-typed variables 2024-04-10 11:59:57 -03:00
unreachable_code_after_return_bug_55154.gd
unreachable_code_after_return_bug_55154.out
unreachable_code_after_return.gd
unreachable_code_after_return.out
unused_argument.gd
unused_argument.out
unused_variable.gd
unused_variable.out