Thaddeus Crews
|
0dd6299f71
|
Merge pull request #117991 from NoctemCat/clear_base_before_next
GDScript: Clear base script in `GDScript::clear`
|
2026-06-18 15:14:20 -05:00 |
|
Thaddeus Crews
|
685c3eedb7
|
Merge pull request #104014 from precup/relative_path_fix
Account for relative extends paths in a GDScript utility function
|
2026-06-18 15:14:18 -05:00 |
|
Thaddeus Crews
|
e9b080715c
|
Merge pull request #93325 from rune-scape/gds-wrong-file-error
GDScriptFunction: Fix wrong file in errors
|
2026-06-18 15:14:17 -05:00 |
|
Thaddeus Crews
|
ab0a9627e2
|
Merge pull request #118616 from aurpine/fix-print_match_pattern-dictionary-key-only
Fix TreePrinter for match dictionary pattern with no value
|
2026-06-18 15:14:16 -05:00 |
|
Thaddeus Crews
|
8abf31dd55
|
Merge pull request #119936 from HolonProduction/gdscript/unexposed
GDScript: Don't register unexposed classes as constants
|
2026-06-18 15:14:15 -05:00 |
|
Thaddeus Crews
|
867f7dadeb
|
Merge pull request #115461 from HolonProduction/gdscript/noroutine
GDScript: Prevent function states from leaking into typed temporaries, when overwriting with coroutines
|
2026-06-18 15:14:14 -05:00 |
|
Thaddeus Crews
|
f2c10060d2
|
Merge pull request #114664 from kitbdev/fix-gdscriptcache-test-solo
Fix GDScriptCache test failing when run by itself
|
2026-06-18 13:15:28 -05:00 |
|
HolonProduction
|
11c832dced
|
GDScript: Don't register unexposed classes as constants
|
2026-06-08 20:51:49 +02:00 |
|
Thaddeus Crews
|
09522aea1c
|
Merge pull request #120028 from HolonProduction/gdscript/blacklist-internal-classes
GDScript: Exclude `globals` internal classes in the analyzer
|
2026-06-08 09:12:04 -05:00 |
|
HolonProduction
|
5a017a1f5e
|
GDScript: Exclude globals internal classes in the analyzer
|
2026-06-06 10:38:32 +02:00 |
|
Thaddeus Crews
|
3515ae6282
|
Merge pull request #115820 from Ivorforce/gdscript-general-guidelines
Migrate GDScript design guidelines to the contributing docs.
|
2026-06-05 09:24:41 -05:00 |
|
Danil Alexeev
|
e4034355de
|
GDScript: Move stack cleanup after resumed coroutine completion
|
2026-05-25 23:06:45 +03:00 |
|
HolonProduction
|
29dbe024c9
|
GDScript: Register GDScriptFunctionState with ClassDB
|
2026-05-08 23:58:46 +02:00 |
|
Thaddeus Crews
|
bc3bc82706
|
Merge pull request #119210 from dalexeev/gds-compat-get-property-list
GDScript: Preserve compatibility for untyped return of `_get_property_list()`
|
2026-05-06 14:56:31 -05:00 |
|
Danil Alexeev
|
30f2a30f9b
|
GDScript: Preserve compatibility for untyped return of _get_property_list()
|
2026-05-05 10:47:07 +03:00 |
|
Thaddeus Crews
|
f1e8491c16
|
Merge pull request #118979 from HolonProduction/lsp/annoation-identifier-crash
LSP: Fix crash in `find_usages_in_file` by correctly resolving annotation names
|
2026-05-04 12:40:41 -05:00 |
|
kobewi
|
f3a7c7d8a1
|
Better clarify assert behavior
|
2026-04-28 16:38:49 +02:00 |
|
NoctemCat
|
0388291526
|
Clear base script in GDScript::clear
|
2026-04-28 00:08:57 +09:00 |
|
HolonProduction
|
612475a680
|
GDScript: Track columns by raw string offsets
|
2026-04-26 21:32:46 +02:00 |
|
HolonProduction
|
0813b357d2
|
LSP: Fix crash in find_usages_in_file by correctly resolving annotation names
|
2026-04-26 19:02:11 +02:00 |
|
Thaddeus Crews
|
e998e94ff1
|
Merge pull request #118002 from dalexeev/gds-warn-confusable-temp-mod
GDScript: Add `CONFUSABLE_TEMPORARY_MODIFICATION` warning
|
2026-04-21 08:48:12 -05:00 |
|
Danil Alexeev
|
8299b03c1a
|
GDScript: Fix type deduction for functions without return statements
|
2026-04-19 12:11:58 +03:00 |
|
aurpine
|
282f873e40
|
Fix match dictionary no value print_match_pattern
|
2026-04-15 14:03:11 -04:00 |
|
Thaddeus Crews
|
935e7bc10e
|
Merge pull request #118421 from KoBeWi/to_be_or_not_to_be
Check for class existence before getting enum constants
|
2026-04-13 11:45:59 -05:00 |
|
kobewi
|
b223598200
|
Check for class existence before getting enum constants
|
2026-04-12 12:39:06 +02:00 |
|
HolonProduction
|
97091c639b
|
Deprecate ScriptLanguage::instance_has
|
2026-04-10 20:00:34 +02:00 |
|
Thaddeus Crews
|
2a1ccc077d
|
Merge pull request #118186 from HolonProduction/gdscript/instances-self-list
GDScript: Use linked list for instance tracking.
|
2026-04-10 10:32:33 -05:00 |
|
Thaddeus Crews
|
9cde903388
|
Merge pull request #118314 from dalexeev/gds-improve-prop-hint-arr-dict-type
GDScript: Improve `PROPERTY_HINT_{ARRAY,DICTIONARY}_TYPE` handling
|
2026-04-09 17:41:14 -05:00 |
|
Thaddeus Crews
|
27799eb871
|
Merge pull request #117847 from Nolkaloid/keyword_icon
Add keyword code completion option
|
2026-04-09 17:41:09 -05:00 |
|
HolonProduction
|
3d8ab757d5
|
GDScript: Use linked list for instance tracking
|
2026-04-09 15:57:22 +02:00 |
|
Danil Alexeev
|
7db019d44d
|
GDScript: Improve PROPERTY_HINT_{ARRAY,DICTIONARY}_TYPE handling
|
2026-04-09 13:39:57 +03:00 |
|
Thaddeus Crews
|
7524a1814c
|
Merge pull request #118311 from HolonProduction/gdscript/test-dict-type-test
GDScript: Add tests for Dictionary type tests
|
2026-04-08 17:00:41 -05:00 |
|
Nolkaloid
|
1d165e7ea9
|
Add keyword code completion option
|
2026-04-08 20:04:08 +02:00 |
|
Thaddeus Crews
|
6c1f211da0
|
Merge pull request #118111 from vixxi77/fix-indent-error-line
Fix incorrect line reporting for mixed indentation errors
|
2026-04-08 09:25:16 -05:00 |
|
HolonProduction
|
c5d4e3c10d
|
GDScript: Add tests for Dictionary type tests
|
2026-04-08 16:04:03 +02:00 |
|
Thaddeus Crews
|
1f5427ab54
|
Merge pull request #118274 from dalexeev/gds-replace-incorrect-gd-err-break
GDScript: Replace incorrect usage of `GD_ERR_BREAK`
|
2026-04-07 18:21:47 -05:00 |
|
Danil Alexeev
|
25ef403c8e
|
GDScript: Replace incorrect usage of GD_ERR_BREAK
|
2026-04-07 14:49:15 +03:00 |
|
Thaddeus Crews
|
7c720b815f
|
Merge pull request #117710 from HolonProduction/lsp/text-edit-string
LSP: Calculate simple string insertions on the server-side
|
2026-04-06 13:02:20 -05:00 |
|
Thaddeus Crews
|
d31bf4c829
|
Merge pull request #114598 from HolonProduction/lsp/snippet-insert-braces
LSP: When supported use snippet insert mode to add closing braces
|
2026-04-06 13:02:18 -05:00 |
|
Thaddeus Crews
|
5b22f33d11
|
Merge pull request #115851 from HolonProduction/lsp/optimize-usages-in-file
LSP: Optimize `find_usages_in_file`
|
2026-04-06 13:02:17 -05:00 |
|
Thaddeus Crews
|
761eb2d47c
|
Merge pull request #99899 from dalexeev/gds-group-similar-error-tests
GDScript: Group similar analyzer/runtime error tests into single files
|
2026-04-06 13:02:15 -05:00 |
|
Mike Precup
|
b7e3c64766
|
Account for relative extends paths in a GDScript utility function
|
2026-04-06 02:13:43 -07:00 |
|
Thaddeus Crews
|
ab43b15f2f
|
Merge pull request #117883 from HolonProduction/lsp/rm-make-completion-item
LSP: Remove unused `DocumentSymbol::make_completion_item`
|
2026-04-03 11:52:17 -05:00 |
|
Danil Alexeev
|
9a78c8bd31
|
GDScript: Group similar analyzer/runtime error tests into single files
|
2026-04-02 15:02:10 +03:00 |
|
yaye
|
b9a0db2a65
|
Fix incorrect line reporting for mixed indentation errors
|
2026-04-02 14:31:36 +03:00 |
|
Thaddeus Crews
|
a074a96527
|
Merge pull request #117932 from M4rchy-S/msg-crash
Fix crash in `GDScript::prepare_compilation` error message
|
2026-04-01 18:10:23 -05:00 |
|
Thaddeus Crews
|
cf1ff4fb63
|
Merge pull request #117831 from mihe/gdscript-temporaries
Change `GDScriptFunction::temporary_slots` to be a `LocalVector`
|
2026-03-31 10:46:50 -05:00 |
|
Thaddeus Crews
|
5f07b0ff88
|
Merge pull request #117850 from mihe/gdscript-raw-variants
Reduce `RefCounted` copies in `GDScriptFunction::call`
|
2026-03-30 13:35:25 -05:00 |
|
Thaddeus Crews
|
f9dfbbb0ed
|
Merge pull request #117070 from shoyguer/bugfix/could_not_resolve_after_preload_name_change
Fix "Could not resolve script" error after renaming a preloaded script
|
2026-03-30 13:35:20 -05:00 |
|
Thaddeus Crews
|
8804261d63
|
Merge pull request #107867 from Notgoyome/built_in_script_regression_error
Fix use of `class_name` in built-in scripts
|
2026-03-30 13:35:18 -05:00 |
|