summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* GDScript: invalidate GDScriptParserRef when reloadingrune-scape2024-04-181-11/+25
* Fix multiline array/dictionary match statementsAiden Storey2024-04-121-15/+19
* GDScript: Don't warn on unassigned for builtin-typed variablesGeorge Marques2024-04-101-22/+0
* Merge pull request #89270 from Repiteo/enforce-typename-in-templatesRémi Verschelde2024-03-141-1/+1
|\
| * Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-071-1/+1
* | GDScript: Fix `@warning_ignore` annotation issuesDanil Alexeev2024-03-121-89/+227
* | Editor Help: Add syntax highlighting for code blocksDanil Alexeev2024-03-091-5/+19
|/
* GDScript: Add @export_custom annotationGeorge Marques2024-03-071-0/+25
* Support Array and PackedArray in @export_*Abel Toy2024-03-061-49/+94
* Merge pull request #82122 from dalexeev/gds-add-export-hidden-annotationRémi Verschelde2024-02-271-6/+15
|\
| * GDScript: Add `@export_storage` annotationDanil Alexeev2023-12-191-6/+15
* | GDScript: Canonicalize script path in FQCNDanil Alexeev2024-02-261-2/+2
* | Documentation: Add support for deprecated/experimental messagesDanil Alexeev2024-02-151-4/+16
* | Replace error checks against `size` with `is_empty`A Thousand Ships2024-02-091-1/+1
* | GDScript: Enable compression on exportGeorge Marques2024-02-081-0/+3
* | GDScript: Reintroduce binary tokenization on exportGeorge Marques2024-02-081-27/+77
* | Merge pull request #87124 from rsubtil/bugfix-warn_as_errRémi Verschelde2024-02-081-1/+1
|\ \
| * | Simplify script paths to ensure proper resource path checksRicardo Subtil2024-01-121-1/+1
| |/
* | GDScript: Add `is not` operatorDanil Alexeev2024-02-041-1/+27
* | Revert "Add UID support to GDScript files"Rémi Verschelde2024-01-291-35/+3
* | Remove unnecessary `this->` expressionsA Thousand Ships2024-01-291-4/+4
* | Add UID support to GDScript fileskobewi2024-01-171-3/+35
* | Merge pull request #83120 from dalexeev/gds-allow-property-getter-empty-paren...Rémi Verschelde2024-01-041-3/+7
|\ \
| * | GDScript: Allow empty parentheses for property getter declarationDanil Alexeev2023-10-111-3/+7
* | | Merge pull request #84445 from Rubonnek/add-const-references-clang-tidyRémi Verschelde2024-01-041-1/+1
|\ \ \ | |_|/ |/| |
| * | Add const references detected by clang-tidyWilson E. Alvarez2023-12-161-1/+1
* | | Merge pull request #85487 from vnen/gdscript-static-register-annotationsYuri Sizov2023-12-191-35/+39
|\ \ \ | |/ / |/| |
| * | GDScript: Make annotations register statically in parserGeorge Marques2023-11-281-35/+39
| |/
* / Change container_element_type to vector containerThaddeus Crews2023-12-051-26/+33
|/
* Merge pull request #83050 from k0T0z/fix-unnecessary-includeRémi Verschelde2023-10-101-4/+0
|\
| * removing unnecessary include of gdscript_warning.h as it is already included ...Saif Kandil2023-10-091-4/+0
* | Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-10-081-1/+1
|/
* 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