Thaddeus Crews
|
cb4b6883cb
|
Merge pull request #120191 from dalexeev/gds-prevent-error-spam-for-ct-eval
GDScript: Prevent error spam during compile-time evaluation of some functions
|
2026-06-22 08:29:43 -05:00 |
|
Thaddeus Crews
|
ef79fa3fc0
|
Merge pull request #117946 from HolonProduction/editor-language-kickoff
Introduce `EditorLanguage` and move `ScriptLanguage::complete_code` into it.
|
2026-06-19 15:09:19 -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 |
|
Danil Alexeev
|
43714db9a6
|
GDScript: Prevent error spam during compile-time evaluation of some functions
|
2026-06-11 15:04:40 +03:00 |
|
HolonProduction
|
5a017a1f5e
|
GDScript: Exclude globals internal classes in the analyzer
|
2026-06-06 10:38:32 +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 |
|
HolonProduction
|
623809d89e
|
Introduce EditorLanguage and move ScriptLanguage::complete_code into it.
|
2026-05-01 10:58:14 +02: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 |
|
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 |
|
Danil Alexeev
|
7db019d44d
|
GDScript: Improve PROPERTY_HINT_{ARRAY,DICTIONARY}_TYPE handling
|
2026-04-09 13:39:57 +03:00 |
|
HolonProduction
|
c5d4e3c10d
|
GDScript: Add tests for Dictionary type tests
|
2026-04-08 16:04:03 +02:00 |
|
Danil Alexeev
|
9a78c8bd31
|
GDScript: Group similar analyzer/runtime error tests into single files
|
2026-04-02 15:02:10 +03:00 |
|
Danil Alexeev
|
080e1d8d1b
|
GDScript: Add CONFUSABLE_TEMPORARY_MODIFICATION warning
|
2026-03-30 17:45:53 +03:00 |
|
StarryWorm
|
4ae336740d
|
Add missing resource_*.h includes
Add missing `resource_importer.h` includes
Add missing `resource_loader.h` includes
Add missing `resource_saver.h` includes
|
2026-03-27 07:03:39 -04:00 |
|
Rémi Verschelde
|
aa5a7914e4
|
Merge pull request #115829 from dalexeev/gds-fix-return-codegen
GDScript: Fix compiler generates incorrect bytecode for conversion return
|
2026-03-23 22:33:57 +01:00 |
|
Rémi Verschelde
|
98868393cc
|
Style: Enforce #include validation hook
|
2026-03-18 10:41:59 +01:00 |
|
Danil Alexeev
|
d0eb19359e
|
GDScript: Fix compiler generates incorrect bytecode for conversion return
|
2026-03-18 11:44:20 +03:00 |
|
Rémi Verschelde
|
e33e98a26f
|
Style: Apply clang-format grouping rules
|
2026-03-17 20:11:01 +01:00 |
|
Rémi Verschelde
|
6d309c858e
|
Remove unused includes in modules with clangd-tidy
|
2026-03-16 16:40:39 +01:00 |
|
Danil Alexeev
|
65a7cab928
|
GDScript: Deprecate type_exists() global function
|
2026-03-15 12:26:47 +03:00 |
|
Thaddeus Crews
|
4e34c6ea63
|
Merge pull request #117053 from dalexeev/gds-fix-coroutine-stack-clearing
GDScript: Fix and simplify coroutine stack clearing
|
2026-03-12 09:03:27 -05:00 |
|
Rémi Verschelde
|
727b06a79f
|
Move ProcessID typedef out of OS
This allows decoupling a number of files from `os.h`.
|
2026-03-04 15:00:45 +01:00 |
|
Danil Alexeev
|
8a09a2f88c
|
GDScript: Fix and simplify coroutine stack clearing
|
2026-03-04 10:50:02 +03:00 |
|
StarryWorm
|
357fa00a4a
|
rm class_db.h from resource.h
|
2026-02-27 19:08:29 -05:00 |
|
Danil Alexeev
|
ba8b2a1ff0
|
GDScript: Fix interrupted coroutines not clearing
|
2026-02-24 12:04:40 +03:00 |
|
rune-scape
|
f3c2397e34
|
GDScript: Call static methods in native base class
|
2026-02-19 10:49:02 -08:00 |
|
HolonProduction
|
c416cbaf54
|
LSP: Fix type bind, mark as experimental, deprecate direct LSP access
|
2026-02-16 14:36:31 +01:00 |
|
Thaddeus Crews
|
56f3e2611d
|
Merge pull request #114559 from HolonProduction/lsp/fix-performance-scene-loading-workspace-completion
LSP: Fix loading scene for every request on script file for workspace completion
|
2026-02-06 08:18:04 -06:00 |
|
Thaddeus Crews
|
de6a487b35
|
Merge pull request #115705 from dalexeev/improve-non-exported-members-remote-tree
Improve display of non-exported members in Remote Tree Inspector
|
2026-02-06 08:18:03 -06:00 |
|
Leonard Pop
|
058a46f154
|
Inherit parent method return types for untyped overrides
|
2026-02-02 21:34:37 +02:00 |
|
Danil Alexeev
|
376b2d8f57
|
Improve display of non-exported members in Remote Tree Inspector
|
2026-02-01 12:22:50 +03:00 |
|
Rémi Verschelde
|
429750f60b
|
Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit
|
2026-01-31 22:50:51 +01:00 |
|
voylin
|
ea1cb8fe67
|
Add columns to Language Server
|
2026-01-31 06:22:08 +09:00 |
|
HolonProduction
|
7c6a17647f
|
GDScript: Prevent function states from leaking into typed temporaries, when overwriting with coroutines
|
2026-01-27 16:47:14 +01:00 |
|
Thaddeus Crews
|
f5d21bfa9c
|
Merge pull request #113228 from dalexeev/gds-improve-const-eval-array-dict
GDScript: Improve evaluation of constant expressions with arrays/dictionaries
|
2026-01-26 13:14:24 -06:00 |
|
Dekara VanHoc
|
a4d029f889
|
LSP: Fix loading scene for every request on script file for workspace completion
Co-authored-by: HolonProduction <holonproduction@gmail.com>
|
2026-01-26 13:47:34 +01:00 |
|
Lukas Tenbrink
|
1825e89787
|
Change copy constructors of HashMap and AHashMap from implicit to explicit.
|
2026-01-21 13:01:23 +01:00 |
|
LanzaSchneider
|
3ad42d859e
|
Fix: GDScript LSP test compilation condition
|
2026-01-15 21:27:27 +08:00 |
|
Danil Alexeev
|
6d06b3a7d6
|
GDScript: Improve evaluation of constant expressions with arrays/dictionaries
|
2026-01-12 11:59:38 +03:00 |
|
Danil Alexeev
|
37f09e579e
|
Core: Fix implicit conversions in ContainerTypeValidate
|
2026-01-09 22:54:08 +03:00 |
|
kit
|
955726f5ca
|
Fix GDScriptCache test failing when ran by itself
|
2026-01-06 17:06:16 -05:00 |
|
Thaddeus Crews
|
d9f938775d
|
Merge pull request #105236 from HolonProduction/lsp-sync
LSP: Rework management of client owned files
|
2025-12-16 20:32:57 -06:00 |
|
Pāvels Nadtočajevs
|
1ca8f1d7f6
|
Update ICU to 78.1
|
2025-12-13 00:04:35 +02:00 |
|
Thaddeus Crews
|
f6b3803900
|
Merge pull request #109345 from HolonProduction/resource-cache-shall-shun-shallow
Prevent shallow scripts from leaking into the `ResourceCache`
|
2025-12-03 21:01:56 -06:00 |
|