summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_parser.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* GDScript: Add error when exporting node in non [Node]-derived classesDanil Alexeev2023-10-051-29/+35
* Merge pull request #80085 from vnen/gdscript-pattern-guardsYuri Sizov2023-09-281-1/+32
|\
| * GDScript: Implement pattern guards for match statementGeorge Marques2023-09-271-1/+32
* | Merge pull request #75988 from dalexeev/gds-unsafe-call-argumentYuri Sizov2023-09-271-3/+10
|\ \ | |/ |/|
| * GDScript: Improve call analysisDanil Alexeev2023-09-211-3/+10
* | [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-261-1/+1
|/
* Merge pull request #81699 from dalexeev/gds-fix-and-improve-doc-comment-parsingRémi Verschelde2023-09-201-108/+77
|\
| * GDScript: Fix and improve doc comment parsingDanil Alexeev2023-09-161-108/+77
* | GDScript: Fix subscript resolution for constant non-metatypesDanil Alexeev2023-09-191-17/+21
|/
* Merge pull request #81079 from dalexeev/gds-fix-get-method-listRémi Verschelde2023-09-111-0/+100
|\
| * GDScript: Fix `get_*_list()` methods return incorrect infoDanil Alexeev2023-09-041-0/+100
* | Add coloring for completion of vector componentsYuri Rubinsky2023-08-301-0/+13
|/
* Merge pull request #75656 from YuriSizov/core-iconic-builtinsRémi Verschelde2023-08-291-2/+15
|\
| * Add a script method to get its class iconYuri Sizov2023-08-241-2/+15
* | Merge pull request #80964 from dalexeev/gds-allow-use-local-consts-as-typesYuri Sizov2023-08-251-3/+1
|\ \
| * | GDScript: Allow use local constants as typesDanil Alexeev2023-08-251-3/+1
| |/
* / GDScript: Fix lambda resolution with cyclic referencesDanil Alexeev2023-08-251-0/+6
|/
* GDScript: Add static typing for `for` loop variableDanil Alexeev2023-08-171-1/+12
* Merge pull request #78552 from dalexeev/gds-check-get-node-in-static-funcRémi Verschelde2023-08-171-2/+0
|\
| * GDScript: Check `get_node()` shorthand in static functionsDanil Alexeev2023-08-091-2/+0
* | Fix superfluous `"` in error messageMarkus Sauermann2023-08-131-1/+1
|/
* Merge pull request #79935 from dalexeev/gds-validate-node-path-annotationYuri Sizov2023-08-011-2/+16
|\
| * GDScript: Add validation for `@export_node_path` annotation argumentsDanil Alexeev2023-07-261-2/+16
* | Merge pull request #79880 from dalexeev/gds-fix-id-shadowing-belowYuri Sizov2023-07-311-0/+3
|\ \
| * | GDScript: Fix bug with identifier shadowed below in current scopeDanil Alexeev2023-07-261-0/+3
| |/
* | Merge pull request #78941 from dalexeev/gds-doc-comments-deprecated-and-exper...Yuri Sizov2023-07-311-62/+89
|\ \ | |/ |/|
| * GDScript: Add `@deprecated` and `@experimental` doc comment tagsDanil Alexeev2023-07-081-62/+89
* | Fix for not being able to ignore shadowing warnings on class scopejpcerrone2023-07-241-14/+0
* | GDScript: Properly track extents of constants and patternsGeorge Marques2023-07-121-0/+2
* | Change explicit 'Godot 4.0' references to 'Godot 4'Rémi Verschelde2023-07-101-1/+1
|/
* Merge pull request #77744 from dalexeev/gds-reset-block-locals-on-exitRémi Verschelde2023-06-211-4/+9
|\
| * GDScript: Reset local variables on exit from blockDanil Alexeev2023-06-021-4/+9
* | Fix lambda parsing continuing on subsequent lines #73273今井きなみ2023-06-211-1/+1
* | Merge pull request #77129 from dalexeev/gds-fix-static-var-bugs-part-1Rémi Verschelde2023-06-191-1/+9
|\ \
| * | GDScript: Fix some bugs with static variables and functionsDanil Alexeev2023-06-161-1/+9
* | | Merge pull request #76207 from dalexeev/clarify-rpc-docsFabio Alessandrelli2023-06-181-12/+7
|\ \ \
| * | | Clarify `@rpc` annotation arguments docsDanil Alexeev2023-06-131-12/+7
* | | | Merge pull request #75051 from AleryBerry/fix-error-message-lua-styleRémi Verschelde2023-06-181-2/+2
|\ \ \ \ | |_|/ / |/| | |
| * | | GDScript: Fix error message for Lua-style dictionaryAleryBerry2023-03-201-2/+2
* | | | Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-4/+8
| |/ / |/| |
* | | GDScript: Fix doc comment parsing (newlines and spaces)Danil Alexeev2023-06-051-109/+179
| |/ |/|
* | Merge pull request #75943 from adamscott/fix-missing-script-type-nullptr-checkRémi Verschelde2023-05-221-1/+1
|\ \
| * | Add missing `script_type` `nullptr` checkAdam Scott2023-04-111-1/+1
* | | Rework Navigation Avoidancesmix82023-05-101-0/+1
* | | Add support for static variables in GDScriptGeorge Marques2023-04-271-28/+58
* | | Merge pull request #72095 from anvilfolk/gd-docsYuri Sizov2023-04-261-3/+14
|\ \ \
| * | | Improve and fix GDScript documentation generation & behaviorocean (they/them)2023-04-211-3/+14
* | | | Merge pull request #75605 from anvilfolk/type-baseRémi Verschelde2023-04-241-3/+0
|\ \ \ \ | |/ / / |/| | |
| * | | Make type not found errors more informative.ocean (they/them)2023-04-021-3/+0
* | | | GDScript: Add some checks for `@tool` and `@icon`Danil Alexeev2023-04-201-0/+16