.. |
allow_get_node_with_onready.gd
|
13c73500ab
Fix for not being able to ignore shadowing warnings on class scope
|
2 years ago |
allow_get_node_with_onready.out
|
13c73500ab
Fix for not being able to ignore shadowing warnings on class scope
|
2 years ago |
allow_void_function_to_return_void.gd
|
a47d4d57ca
GDScript: Allow void functions to return calls to other void functions
|
2 years ago |
allow_void_function_to_return_void.out
|
13310f3557
GDScript: Reorganize and unify warnings
|
2 years ago |
annotation_constant_expression_parameters.gd
|
b004f8180e
GDScript: Allow constant expressions in annotations
|
2 years ago |
annotation_constant_expression_parameters.out
|
b004f8180e
GDScript: Allow constant expressions in annotations
|
2 years ago |
array_string_stringname_equivalent.gd
|
08449ab16e
Fix String type compatibility being too permissive
|
2 years ago |
array_string_stringname_equivalent.out
|
08449ab16e
Fix String type compatibility being too permissive
|
2 years ago |
as.gd
|
c0083c0f90
Add dozens of new integration tests to the GDScript test suite
|
4 years ago |
as.out
|
c0083c0f90
Add dozens of new integration tests to the GDScript test suite
|
4 years ago |
assert_literal_false.gd
|
5d0b183822
GDScript: Allow usage of literal false in assert without a warning
|
2 years ago |
assert_literal_false.out
|
5d0b183822
GDScript: Allow usage of literal false in assert without a warning
|
2 years ago |
assign_to_native_enum_property.gd
|
273bf7210f
GDScript: Add warnings that are set to error by default
|
2 years ago |
assign_to_native_enum_property.out
|
273bf7210f
GDScript: Add warnings that are set to error by default
|
2 years ago |
assignments_with_untyped.gd
|
a1e0281b45
GDScript: Disallow type inference with untyped initializer
|
2 years ago |
assignments_with_untyped.out
|
a1e0281b45
GDScript: Disallow type inference with untyped initializer
|
2 years ago |
assymetric_assignment_good.gd
|
31e0ae2012
GDScript: Fix constant conversions
|
2 years ago |
assymetric_assignment_good.out
|
31e0ae2012
GDScript: Fix constant conversions
|
2 years ago |
auto_inferred_type_dont_error.gd
|
4e69341c01
GDScript: Avoid inferred types from giving hard errors
|
4 years ago |
auto_inferred_type_dont_error.out
|
13310f3557
GDScript: Reorganize and unify warnings
|
2 years ago |
await_type_inference.gd
|
685db28e29
GDScript: Fix `await` type inference
|
2 years ago |
await_type_inference.out
|
685db28e29
GDScript: Fix `await` type inference
|
2 years ago |
await_with_signals_no_warning.gd
|
24bcbe971a
GDScript: Don't show redundant await warning on unknown types
|
3 years ago |
await_with_signals_no_warning.out
|
24bcbe971a
GDScript: Don't show redundant await warning on unknown types
|
3 years ago |
base_outer_resolution.gd
|
44d1d72af1
Add GDScript `.editorconfig` rules
|
2 years ago |
base_outer_resolution.out
|
65a49bad5a
Fix constant base typing in extended GDScript class
|
2 years ago |
base_outer_resolution_a.notest.gd
|
65a49bad5a
Fix constant base typing in extended GDScript class
|
2 years ago |
base_outer_resolution_b.notest.gd
|
65a49bad5a
Fix constant base typing in extended GDScript class
|
2 years ago |
base_outer_resolution_base.notest.gd
|
65a49bad5a
Fix constant base typing in extended GDScript class
|
2 years ago |
base_outer_resolution_c.notest.gd
|
65a49bad5a
Fix constant base typing in extended GDScript class
|
2 years ago |
base_outer_resolution_extend.notest.gd
|
65a49bad5a
Fix constant base typing in extended GDScript class
|
2 years ago |
boolean_operators_for_all_types.gd
|
d76b3f2a4c
GDScript: Allow boolean operators between any types
|
2 years ago |
boolean_operators_for_all_types.out
|
d76b3f2a4c
GDScript: Allow boolean operators between any types
|
2 years ago |
call_self_get_name.gd
|
a23fc45727
GDScript: Fix function signature check for self calls
|
4 years ago |
call_self_get_name.out
|
4fae7ae9dc
Correct null and boolean values being capitalised by the str command
|
4 years ago |
call_static_builtin_function.gd
|
1c8b076502
GDScript: Fix calling builtin static functions
|
4 years ago |
call_static_builtin_function.out
|
4fae7ae9dc
Correct null and boolean values being capitalised by the str command
|
4 years ago |
cast_non_null.gd
|
7d0d6aa16f
GDScript: Fix cast producing null
|
2 years ago |
cast_non_null.out
|
7d0d6aa16f
GDScript: Fix cast producing null
|
2 years ago |
class_from_parent.gd
|
44d1d72af1
Add GDScript `.editorconfig` rules
|
2 years ago |
class_from_parent.out
|
0ff0f64cd4
GDScript: Access outer scope classes
|
3 years ago |
class_inference_is_weak.gd
|
6bdb28f5e4
GDScript: Avoid hard errors on inferred types
|
3 years ago |
class_inference_is_weak.out
|
6bdb28f5e4
GDScript: Avoid hard errors on inferred types
|
3 years ago |
const_conversions.gd
|
31e0ae2012
GDScript: Fix constant conversions
|
2 years ago |
const_conversions.out
|
31e0ae2012
GDScript: Fix constant conversions
|
2 years ago |
constants_from_parent.gd
|
4918df4527
GDScript: Allow access to outer constant and enum values
|
4 years ago |
constants_from_parent.out
|
e9186cfebf
Fix GDScript test cases
|
4 years ago |
default_arg_convertable.gd
|
a1d06749f1
Unify typing of variables, constants and parameters in GDScript
|
2 years ago |
default_arg_convertable.out
|
a1d06749f1
Unify typing of variables, constants and parameters in GDScript
|
2 years ago |
enum_access_types.gd
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_access_types.out
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_as_const.gd
|
b6aa4840d8
Fix usage of Enum as constant
|
2 years ago |
enum_as_const.out
|
b6aa4840d8
Fix usage of Enum as constant
|
2 years ago |
enum_assign_enum_to_int_typed_var.gd
|
ad6e2e82a9
GDScript: Consolidate behavior for assigning enum types
|
3 years ago |
enum_assign_enum_to_int_typed_var.out
|
ad6e2e82a9
GDScript: Consolidate behavior for assigning enum types
|
3 years ago |
enum_assign_int_cast_to_same_enum.gd
|
ad6e2e82a9
GDScript: Consolidate behavior for assigning enum types
|
3 years ago |
enum_assign_int_cast_to_same_enum.out
|
ad6e2e82a9
GDScript: Consolidate behavior for assigning enum types
|
3 years ago |
enum_assign_other_enum_cast_to_same_enum.gd
|
ad6e2e82a9
GDScript: Consolidate behavior for assigning enum types
|
3 years ago |
enum_assign_other_enum_cast_to_same_enum.out
|
ad6e2e82a9
GDScript: Consolidate behavior for assigning enum types
|
3 years ago |
enum_assign_same_enum.gd
|
ad6e2e82a9
GDScript: Consolidate behavior for assigning enum types
|
3 years ago |
enum_assign_same_enum.out
|
ad6e2e82a9
GDScript: Consolidate behavior for assigning enum types
|
3 years ago |
enum_duplicate_into_dict.gd
|
ea5fd3d732
Fix GDScript code style regarding colon
|
2 years ago |
enum_duplicate_into_dict.out
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_from_base.gd
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_from_base.out
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_from_outer.gd
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_from_outer.out
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_function_typecheck.gd
|
ea5fd3d732
Fix GDScript code style regarding colon
|
2 years ago |
enum_function_typecheck.out
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_is_treated_as_int.gd
|
ceafdf347e
GDScript: Treat enum values as int and enum types as dictionary
|
3 years ago |
enum_is_treated_as_int.out
|
ceafdf347e
GDScript: Treat enum values as int and enum types as dictionary
|
3 years ago |
enum_named_no_shadow.gd
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_named_no_shadow.out
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_native_access_types.gd
|
ea5fd3d732
Fix GDScript code style regarding colon
|
2 years ago |
enum_native_access_types.out
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_type_is_treated_as_dictionary.gd
|
ceafdf347e
GDScript: Treat enum values as int and enum types as dictionary
|
3 years ago |
enum_type_is_treated_as_dictionary.out
|
ceafdf347e
GDScript: Treat enum values as int and enum types as dictionary
|
3 years ago |
enum_typecheck_inner_class.gd
|
ea5fd3d732
Fix GDScript code style regarding colon
|
2 years ago |
enum_typecheck_inner_class.out
|
366ec895b1
Assorted enum and native type fixes
|
2 years ago |
enum_unnamed_depend.gd
|
4854e723be
Fix unnammed enum crash regression
|
2 years ago |
enum_unnamed_depend.out
|
4854e723be
Fix unnammed enum crash regression
|
2 years ago |
enum_value_from_parent.gd
|
4918df4527
GDScript: Allow access to outer constant and enum values
|
4 years ago |
enum_value_from_parent.out
|
e9186cfebf
Fix GDScript test cases
|
4 years ago |
enums_in_range_call.gd
|
7ee011051a
GDScript: Fix usage of enum value as range argument
|
2 years ago |
enums_in_range_call.out
|
7ee011051a
GDScript: Fix usage of enum value as range argument
|
2 years ago |
extend_abstract_class.gd
|
274d49790d
GDScript: Fix extending abstract classes, forbid their construction
|
2 years ago |
extend_abstract_class.out
|
274d49790d
GDScript: Fix extending abstract classes, forbid their construction
|
2 years ago |
external_enum_as_constant.gd
|
44d1d72af1
Add GDScript `.editorconfig` rules
|
2 years ago |
external_enum_as_constant.out
|
7fc814f697
Fix external enums not assignable as constants
|
2 years ago |
external_enum_as_constant_external.notest.gd
|
44d1d72af1
Add GDScript `.editorconfig` rules
|
2 years ago |
external_inner_base.gd
|
bce6f1792e
GDScript compiler subclass bugfixes
|
2 years ago |
external_inner_base.out
|
bce6f1792e
GDScript compiler subclass bugfixes
|
2 years ago |
external_inner_class_as_constant.gd
|
7fc814f697
Fix external enums not assignable as constants
|
2 years ago |
external_inner_class_as_constant.out
|
7fc814f697
Fix external enums not assignable as constants
|
2 years ago |
external_inner_class_as_constant_external.notest.gd
|
7fc814f697
Fix external enums not assignable as constants
|
2 years ago |
for_loop_on_variant.gd
|
40613ebd21
GDScript: Fix typing of iterator in for loop
|
2 years ago |
for_loop_on_variant.out
|
40613ebd21
GDScript: Fix typing of iterator in for loop
|
2 years ago |
for_range_usage.gd
|
55c5774be9
GDScript: Fix range regression
|
2 years ago |
for_range_usage.out
|
55c5774be9
GDScript: Fix range regression
|
2 years ago |
function_match_parent_signature_with_default_dict_void.gd
|
06a2d83e30
Add regression test for gdscript valid function signature
|
3 years ago |
function_match_parent_signature_with_default_dict_void.out
|
06a2d83e30
Add regression test for gdscript valid function signature
|
3 years ago |
function_match_parent_signature_with_extra_parameters.gd
|
1ebcb58e69
GDScript: Check if method signature matches the parent
|
3 years ago |
function_match_parent_signature_with_extra_parameters.out
|
1ebcb58e69
GDScript: Check if method signature matches the parent
|
3 years ago |
gdscript_to_preload.notest.gd
|
5704055d30
Fix cyclic references in GDScript 2.0
|
2 years ago |
getter_return_type.gd
|
ea5fd3d732
Fix GDScript code style regarding colon
|
2 years ago |
getter_return_type.out
|
94dfac8da7
Add return type for GDScript getters
|
2 years ago |
global_enums.gd
|
75f16b8167
Make global scope enums accessible as types in GDScript
|
2 years ago |
global_enums.out
|
75f16b8167
Make global scope enums accessible as types in GDScript
|
2 years ago |
hard_variants.gd
|
273bf7210f
GDScript: Add warnings that are set to error by default
|
2 years ago |
hard_variants.out
|
ef81b344be
GDScript: Fix wrong marking of some lines related to Variant as unsafe
|
2 years ago |
inferred_return_type.gd
|
3228fdb88a
Fix GDScript analyzer null literal
|
2 years ago |
inferred_return_type.out
|
3228fdb88a
Fix GDScript analyzer null literal
|
2 years ago |
inheritance_signature_check_no_meta.gd
|
1731010774
GDScript: Fix override signature check of script inheritance
|
2 years ago |
inheritance_signature_check_no_meta.out
|
1731010774
GDScript: Fix override signature check of script inheritance
|
2 years ago |
inner_base.gd
|
bce6f1792e
GDScript compiler subclass bugfixes
|
2 years ago |
inner_base.out
|
bce6f1792e
GDScript compiler subclass bugfixes
|
2 years ago |
inner_class_as_return_type.gd
|
2ba4ee9198
GDScript: Fix inner classes and preloaded scripts as types
|
4 years ago |
inner_class_as_return_type.out
|
2ba4ee9198
GDScript: Fix inner classes and preloaded scripts as types
|
4 years ago |
lambda_typed.gd
|
532ffc30bd
GDScript: Fix typing of lambda functions
|
2 years ago |
lambda_typed.out
|
532ffc30bd
GDScript: Fix typing of lambda functions
|
2 years ago |
local_inference_is_weak.gd
|
6bdb28f5e4
GDScript: Avoid hard errors on inferred types
|
3 years ago |
local_inference_is_weak.out
|
6bdb28f5e4
GDScript: Avoid hard errors on inferred types
|
3 years ago |
lookup_class.gd
|
44d1d72af1
Add GDScript `.editorconfig` rules
|
2 years ago |
lookup_class.out
|
fb175d92da
Fix GDScript base and outer classes, signals and functions lookup order
|
2 years ago |
lookup_class_external.notest.gd
|
fb175d92da
Fix GDScript base and outer classes, signals and functions lookup order
|
2 years ago |
lookup_signal.gd
|
44d1d72af1
Add GDScript `.editorconfig` rules
|
2 years ago |
lookup_signal.out
|
fb175d92da
Fix GDScript base and outer classes, signals and functions lookup order
|
2 years ago |
native_typed_assign_null.gd
|
9eb4d1e4bf
Fix inability to assign null regression
|
2 years ago |
native_typed_assign_null.out
|
9eb4d1e4bf
Fix inability to assign null regression
|
2 years ago |
null_initializer.gd
|
a1d06749f1
Unify typing of variables, constants and parameters in GDScript
|
2 years ago |
null_initializer.out
|
a1d06749f1
Unify typing of variables, constants and parameters in GDScript
|
2 years ago |
onready_on_inner_class_with_non_node_outer.gd
|
ed5ddab7e5
GDScript: Fix inheritance check of @onready for inner classes
|
2 years ago |
onready_on_inner_class_with_non_node_outer.out
|
ed5ddab7e5
GDScript: Fix inheritance check of @onready for inner classes
|
2 years ago |
out_of_order.gd
|
213c94b42f
Fix enum value regression
|
2 years ago |
out_of_order.out
|
2dfc6d5b69
GDScript: Allow out of order member resolution
|
2 years ago |
out_of_order_external.gd
|
2dfc6d5b69
GDScript: Allow out of order member resolution
|
2 years ago |
out_of_order_external.out
|
2dfc6d5b69
GDScript: Allow out of order member resolution
|
2 years ago |
out_of_order_external_a.notest.gd
|
2dfc6d5b69
GDScript: Allow out of order member resolution
|
2 years ago |
preload_constant_types_are_inferred.gd
|
5704055d30
Fix cyclic references in GDScript 2.0
|
2 years ago |
preload_constant_types_are_inferred.out
|
f81a166ab8
fix(gdscript): Infer type from preload const
|
3 years ago |
preload_cyclic_reference.gd
|
5704055d30
Fix cyclic references in GDScript 2.0
|
2 years ago |
preload_cyclic_reference.out
|
5704055d30
Fix cyclic references in GDScript 2.0
|
2 years ago |
preload_cyclic_reference_a.notest.gd
|
5704055d30
Fix cyclic references in GDScript 2.0
|
2 years ago |
preload_cyclic_reference_b.notest.gd
|
5704055d30
Fix cyclic references in GDScript 2.0
|
2 years ago |
preload_script_native_type.gd
|
961b4ac5f5
GDScript: Fix wrong native type for preloaded class
|
2 years ago |
preload_script_native_type.notest.gd
|
961b4ac5f5
GDScript: Fix wrong native type for preloaded class
|
2 years ago |
preload_script_native_type.out
|
961b4ac5f5
GDScript: Fix wrong native type for preloaded class
|
2 years ago |
property_functions.gd
|
551ceb590b
GDScript: Report property type errors
|
3 years ago |
property_functions.out
|
551ceb590b
GDScript: Report property type errors
|
3 years ago |
property_inline.gd
|
ea5fd3d732
Fix GDScript code style regarding colon
|
2 years ago |
property_inline.out
|
291d3aaabe
Improve null and object printing to avoid confusion with arrays
|
3 years ago |
return_conversions.gd
|
6194a7e0fa
GDScript: Fix implicit conversions for function returns
|
2 years ago |
return_conversions.out
|
6194a7e0fa
GDScript: Fix implicit conversions for function returns
|
2 years ago |
return_variant_typed.gd
|
44d1d72af1
Add GDScript `.editorconfig` rules
|
2 years ago |
return_variant_typed.out
|
9507f65e25
GDScript: Disallow return with value in void functions
|
2 years ago |
script_typed_assign_null.gd
|
9ddf482a06
Added check for null objects in gdscript typed assign.
|
2 years ago |
script_typed_assign_null.out
|
9ddf482a06
Added check for null objects in gdscript typed assign.
|
2 years ago |
static_method_builtin_type.gd
|
c6ca09dc6f
Add more integration tests to the GDScript test suite
|
4 years ago |
static_method_builtin_type.out
|
c6ca09dc6f
Add more integration tests to the GDScript test suite
|
4 years ago |
subscript_self.gd
|
1f55bd190c
GDScript: Allow subscript on self and object types
|
3 years ago |
subscript_self.out
|
1f55bd190c
GDScript: Allow subscript on self and object types
|
3 years ago |
ternary_hard_infer.gd
|
2fdaf2919c
GDScript: Fix recently merged test not ignoring warnings
|
2 years ago |
ternary_hard_infer.out
|
1a810ff45e
GDScript: Fix type certainty for result of ternary operator
|
2 years ago |
type_test_usage.gd
|
8fe023ad93
GDScript: Rework type check
|
2 years ago |
type_test_usage.out
|
8fe023ad93
GDScript: Rework type check
|
2 years ago |
typed_array_as_default_parameter.gd
|
10e364bf43
GDScript: Fix array as default value for parameter
|
2 years ago |
typed_array_as_default_parameter.out
|
5909f9f075
GDScript: Fix issues with typed arrays
|
2 years ago |
typed_array_inferred_access_isnt_constant.gd
|
540821a264
GDScript: Fix inferred typed array marked as constant
|
3 years ago |
typed_array_inferred_access_isnt_constant.out
|
540821a264
GDScript: Fix inferred typed array marked as constant
|
3 years ago |
typed_array_usage.gd
|
d53fc92b4c
GDScript: Fix bug with identifier shadowed below in current scope
|
2 years ago |
typed_array_usage.out
|
5909f9f075
GDScript: Fix issues with typed arrays
|
2 years ago |
typed_array_with_custom_class.gd
|
34288b24a6
GDScript: Fix typed array with custom classes
|
3 years ago |
typed_array_with_custom_class.out
|
34288b24a6
GDScript: Fix typed array with custom classes
|
3 years ago |
use_preload_script_as_type.gd
|
ea5fd3d732
Fix GDScript code style regarding colon
|
2 years ago |
use_preload_script_as_type.out
|
2ba4ee9198
GDScript: Fix inner classes and preloaded scripts as types
|
4 years ago |
vararg_call.gd
|
011b3895db
GDScript: Fix vararg method calls with exact arguments
|
2 years ago |
vararg_call.out
|
011b3895db
GDScript: Fix vararg method calls with exact arguments
|
2 years ago |
variant_arg_in_virtual_method.gd
|
5980abbcec
GDScript: Fix getting type from PropertyInfo for Variant arguments
|
2 years ago |
variant_arg_in_virtual_method.out
|
5980abbcec
GDScript: Fix getting type from PropertyInfo for Variant arguments
|
2 years ago |
warning_ignore_annotation.gd
|
c0eeb32e38
GDScript: Fix false positive `REDUNDANT_AWAIT` warning
|
2 years ago |
warning_ignore_annotation.out
|
fd643c903d
GDScript: Add annotation to ignore warnings
|
3 years ago |
weak_initializer.gd
|
a1d06749f1
Unify typing of variables, constants and parameters in GDScript
|
2 years ago |
weak_initializer.out
|
a1d06749f1
Unify typing of variables, constants and parameters in GDScript
|
2 years ago |