summaryrefslogtreecommitdiffstats
path: root/modules/gdscript
Commit message (Expand)AuthorAgeFilesLines
* Don't generate empty doc sections and reduce code duplicationAaron Franke2021-09-201-2/+0
* LSP: Add support for custom host settingJohn J. Donna II2021-09-202-2/+6
* Merge pull request #52792 from vnen/gdscript-subscript-missing-indexRémi Verschelde2021-09-173-0/+9
|\
| * GDScript: Properly catch error when missing index in subscriptGeorge Marques2021-09-173-0/+9
* | Merge pull request #52788 from vnen/gdscript-compare-with-nullRémi Verschelde2021-09-178-0/+692
|\ \ | |/ |/|
| * Allow comparing equality between builtin types and nullGeorge Marques2021-09-178-0/+692
* | Merge pull request #51671 from RandomShaper/fix_gdscript_crashGeorge Marques2021-09-175-15/+62
|\ \
| * | Avoid crash after a parsing error in GDScriptPedro J. Estébanez2021-09-112-9/+4
| * | Fix parameter type resolution in GDScriptPedro J. Estébanez2021-09-111-2/+1
| * | Implement iterator variable typing in GDScriptPedro J. Estébanez2021-09-113-4/+57
* | | GDScript: Avoid inferred types from giving hard errorsGeorge Marques2021-09-173-3/+27
| |/ |/|
* | Merge pull request #52706 from vnen/gdscript-ternary-operator-crashRémi Verschelde2021-09-153-0/+10
|\ \
| * | GDScript: Show error when missing expression after ternary elseGeorge Marques2021-09-153-0/+10
* | | Merge pull request #52705 from vnen/gdscript-error-unary-no-argRémi Verschelde2021-09-1511-0/+34
|\ \ \ | |/ / |/| |
| * | GDScript: Show error on unary operators without argumentGeorge Marques2021-09-1511-0/+34
* | | Merge pull request #50456 from Blackiris/fix-extends-parent-relativeGeorge Marques2021-09-151-0/+3
|\ \ \ | |/ / |/| |
| * | Fix extends with relative path to parent scriptJulien Nguyen2021-09-051-0/+3
* | | Merge pull request #49765 from Blackiris/fix-assignment-with-operator-on-type...George Marques2021-09-151-1/+1
|\ \ \
| * | | Fix assignment with operator on type memberJulien Nguyen2021-08-211-1/+1
| | |/ | |/|
* | | Merge pull request #52582 from jmb462/Prevent-non-explicit-inferring-paramete...Rémi Verschelde2021-09-151-0/+4
|\ \ \
| * | | Prevent non explicit inferring parameter from nulljmb4622021-09-111-0/+4
* | | | GDScript: Allow string keys on Lua-style dictionariesGeorge Marques2021-09-1510-4/+48
* | | | Merge pull request #48029 from Calinou/gdscript-add-integration-testsRémi Verschelde2021-09-15189-17/+1785
|\ \ \ \
| * | | | Add dozens of new integration tests to the GDScript test suiteHugo Locurcio2021-09-14189-17/+1785
* | | | | Merge pull request #51094 from RandomShaper/error_cast_freed_objectRémi Verschelde2021-09-141-0/+15
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Complain if casting a freed object in a debug sessionPedro J. Estébanez2021-09-141-0/+15
* | | | | Fix an undefined behaviourThreeRhinosInAnElephantCostume2021-09-131-0/+3
* | | | | Merge pull request #52362 from vnen/gdscript-lambda-completion-crashRémi Verschelde2021-09-131-1/+1
|\ \ \ \ \
| * | | | | GDScript: Do not complete lambda arguments from parent classGeorge Marques2021-09-021-1/+1
* | | | | | Merge pull request #52632 from vnen/autoload-global-script-class-conflictRémi Verschelde2021-09-131-1/+12
|\ \ \ \ \ \
| * | | | | | Disallow class names to be the same as global namesGeorge Marques2021-09-131-1/+12
* | | | | | | Merge pull request #52323 from vnen/gdscript-singleton-interdependence-fixRémi Verschelde2021-09-137-3/+46
|\ \ \ \ \ \ \
| * | | | | | | GDScript: Fix loading of interdependent autoloadsGeorge Marques2021-09-017-3/+46
* | | | | | | | Fix GDScript test casesGeorge Marques2021-09-133-9/+9
* | | | | | | | Merge pull request #52100 from vnen/gdscript-access-outer-constantsRémi Verschelde2021-09-137-9/+81
|\ \ \ \ \ \ \ \
| * | | | | | | | GDScript: Allow access to outer constant and enum valuesGeorge Marques2021-08-247-9/+81
* | | | | | | | | Merge pull request #52068 from ThreeRhinosInAnElephantCostume/fixgdscriptRémi Verschelde2021-09-1312-4/+54
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | Fix error on parsing statement-less GDScript files,ThreeRhinosInAnElephantCostume2021-09-1112-4/+54
| |/ / / / / / /
* | | | | / / / GDScript: Removed spurious UNASSIGNED_VARIABLE warning for localsZuBsPaCe2021-09-103-14/+21
| |_|_|_|/ / / |/| | | | | |
* | | | | | | Merge pull request #52063 from KoBeWi/double_comma_of_doomGeorge Marques2021-09-103-2/+8
|\ \ \ \ \ \ \
| * | | | | | | Fix crash with consecutive commas in Dictionarykobewi2021-09-103-2/+8
* | | | | | | | Merge pull request #49897 from Blackiris/fix-dollar-point-crash-on-editorGeorge Marques2021-09-101-0/+3
|\ \ \ \ \ \ \ \
| * | | | | | | | Fix crash when writing $. in the editorJulien Nguyen2021-07-081-0/+3
* | | | | | | | | Merge pull request #51456 from SaracenOne/super_init_fixGeorge Marques2021-09-102-0/+16
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Automatically call the _init function on base class if one does not exist.SaracenOne2021-08-102-0/+16
* | | | | | | | | | Merge pull request #51593 from KoBeWi/ifGeorge Marques2021-09-101-1/+3
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | |
| * | | | | | | | | Prevent crash when awaiting in a getter/setterkobewi2021-08-131-1/+3
* | | | | | | | | | Merge pull request #52081 from ThreeRhinosInAnElephantCostume/fixmatchfreezeGeorge Marques2021-09-105-43/+127
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Added tests for expression matchingThreeRhinosInAnElephantCostume2021-09-035-1/+87
| * | | | | | | | | | Fixed pattern matching with expressionsThreeRhinosInAnElephantCostume2021-08-251-43/+41
| | |_|_|/ / / / / / | |/| | | | | | | |