godot/modules/gdscript
Rémi Verschelde 5efbed51cc GDScript: Improve error messages for invalid indexing
These errors are very common when using an invalid property name
or calling on an object of the wrong type, and the previous message
was a bit cryptic for users.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
Co-authored-by: golfinq <golfinqz@gmail.com>
2023-10-02 14:23:11 -04:00
..
doc_classes Replace radians range hint with radians_as_degrees 2023-09-25 08:50:19 +02:00
editor Merge pull request #78573 from dalexeev/editor-create-script-class-name 2023-09-25 17:17:46 +02:00
icons Optimize and fix up some SVGs 2023-08-13 17:48:17 +03:00
language_server [Modules] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-26 16:44:52 +02:00
tests GDScript: Improve error messages for invalid indexing 2023-10-02 14:23:11 -04:00
.editorconfig GDScript: Fix some lambda bugs 2023-09-14 14:22:23 +03:00
config.py [Scons] Implement module dependency sorting. 2022-08-04 20:00:19 +02:00
gdscript_analyzer.cpp GDScript: Improve error messages for invalid indexing 2023-10-02 14:23:11 -04:00
gdscript_analyzer.h GDScript: Fix lambda resolution with cyclic references 2023-08-25 16:29:11 +03:00
gdscript_byte_codegen.cpp GDScript: Fix get_*_list() methods return incorrect info 2023-09-04 00:21:03 +03:00
gdscript_byte_codegen.h GDScript: Add static typing for for loop variable 2023-08-17 20:54:34 +03:00
gdscript_cache.cpp [Modules] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-26 16:44:52 +02:00
gdscript_cache.h Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
gdscript_codegen.h GDScript: Add static typing for for loop variable 2023-08-17 20:54:34 +03:00
gdscript_compiler.cpp Merge pull request #82186 from dalexeev/gds-fix-property-duplication 2023-09-28 20:04:18 +02:00
gdscript_compiler.h GDScript: Fix some lambda bugs 2023-09-14 14:22:23 +03:00
gdscript_disassembler.cpp GDScript: Optimize operators by assuming the types 2023-07-28 13:08:21 -03:00
gdscript_editor.cpp Merge pull request #78573 from dalexeev/editor-create-script-class-name 2023-09-25 17:17:46 +02:00
gdscript_function.cpp [Modules] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-26 16:44:52 +02:00
gdscript_function.h [Modules] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-26 16:44:52 +02:00
gdscript_lambda_callable.cpp GDScript: Fix some lambda bugs 2023-09-14 14:22:23 +03:00
gdscript_lambda_callable.h Fix get_method from named lambda 2023-08-11 20:31:08 +07:00
gdscript_parser.cpp Merge pull request #80085 from vnen/gdscript-pattern-guards 2023-09-28 20:03:57 +02:00
gdscript_parser.h Merge pull request #80085 from vnen/gdscript-pattern-guards 2023-09-28 20:03:57 +02:00
gdscript_rpc_callable.cpp [Modules] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-26 16:44:52 +02:00
gdscript_rpc_callable.h Fix get_method from named lambda 2023-08-11 20:31:08 +07:00
gdscript_tokenizer.cpp GDScript: Implement pattern guards for match statement 2023-09-27 11:25:25 -03:00
gdscript_tokenizer.h GDScript: Implement pattern guards for match statement 2023-09-27 11:25:25 -03:00
gdscript_utility_functions.cpp [Modules] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-26 16:44:52 +02:00
gdscript_utility_functions.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_vm.cpp GDScript: Improve error messages for invalid indexing 2023-10-02 14:23:11 -04:00
gdscript_warning.cpp Merge pull request #75988 from dalexeev/gds-unsafe-call-argument 2023-09-27 19:07:46 +02:00
gdscript_warning.h GDScript: Add INFERRED_DECLARATION warning 2023-09-22 23:13:52 +03:00
gdscript.cpp Merge pull request #82186 from dalexeev/gds-fix-property-duplication 2023-09-28 20:04:18 +02:00
gdscript.h Merge pull request #82186 from dalexeev/gds-fix-property-duplication 2023-09-28 20:04:18 +02:00
register_types.cpp Re-architect how Android plugins are packaged and handled at export time 2023-07-18 19:14:53 +02:00
register_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub SCons: Unify tools/target build type configuration 2022-09-26 16:31:46 +02:00