summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_analyzer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix incorrect debug check for settersBenjamin Navarro2021-10-181-1/+1
* Merge pull request #53843 from vnen/gdscript-typed-array-subscript-constantRémi Verschelde2021-10-151-0/+3
|\
| * GDScript: Fix inferred typed array marked as constantGeorge Marques2021-10-151-0/+3
* | GDScript: Fix typing for await expressionGeorge Marques2021-10-141-3/+12
* | GDScript: Remove error when coroutine is called without awaitGeorge Marques2021-10-141-5/+5
|/
* Merge pull request #53726 from briansemrau/gd-outer-classGeorge Marques2021-10-141-0/+5
|\
| * GDScript: Access outer scope classesBrian Semrau2021-10-131-0/+5
* | Merge pull request #53720 from vnen/gdscript-typed-array-custom-classRémi Verschelde2021-10-121-0/+1
|\ \ | |/ |/|
| * GDScript: Fix typed array with custom classesGeorge Marques2021-10-121-0/+1
* | GDScript: Make setter parameter type same as variable typeGeorge Marques2021-10-121-1/+3
|/
* GDScript: Report property type errorsZuBsPaCe2021-10-081-32/+118
* GDScript: Use getter return type for the property typeGeorge Marques2021-10-071-3/+6
* Merge pull request #53479 from vnen/gdscript-subscript-object-selfRémi Verschelde2021-10-061-1/+5
|\
| * GDScript: Allow subscript on self and object typesGeorge Marques2021-10-061-1/+5
* | GDScript: Avoid hard errors on inferred typesGeorge Marques2021-10-061-11/+8
|/
* GDScript: Use path cache when checking preloaded scriptsGeorge Marques2021-10-041-1/+7
* Merge pull request #53338 from briansemrau/gdscript-handle-for-with-null-listRémi Verschelde2021-10-041-2/+4
|\
| * GDScript Check for null list in `for` loopBrian Semrau2021-10-021-2/+4
* | Allow void as return type for constructorskobewi2021-10-031-1/+4
|/
* Use range iterators for `Map`Lightning_A2021-09-301-3/+3
* Revert "GdScript: Use reduced constant expression result when doing binary op...Rémi Verschelde2021-09-301-10/+2
* Merge pull request #51818 from MarianoGnu/gdscript2-enum-fixesRémi Verschelde2021-09-301-3/+19
|\
| * GdScript: Use reduced constant expression result when doing binary operations...Mariano Suligoy2021-08-181-2/+10
| * Accept non unnamed enums as valid values for enums. Fixes #49357Mariano Suligoy2021-08-171-0/+5
| * When analyzing GdScript sources, consider Enums as Dictionaries. Fixes #45558Mariano Suligoy2021-08-171-1/+4
* | GDScript: Don't allow builtin type names as identifiersGeorge Marques2021-09-291-0/+5
* | GDScript: Remove conversion assign mistakenly done when unneededGeorge Marques2021-09-211-1/+0
* | Merge pull request #51671 from RandomShaper/fix_gdscript_crashGeorge Marques2021-09-171-6/+21
|\ \
| * | Fix parameter type resolution in GDScriptPedro J. Estébanez2021-09-111-2/+1
| * | Implement iterator variable typing in GDScriptPedro J. Estébanez2021-09-111-4/+20
* | | GDScript: Avoid inferred types from giving hard errorsGeorge Marques2021-09-171-3/+16
* | | 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 #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
* | | | | 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 #52100 from vnen/gdscript-access-outer-constantsRémi Verschelde2021-09-131-9/+25
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | GDScript: Allow access to outer constant and enum valuesGeorge Marques2021-08-241-9/+25
| | |/ / | |/| |
* | | | 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 #52329 from ZuBsPaCe/gdscript-unused-private-class-variabl...Max Hilbrunner2021-09-031-0/+1
|\ \ \ \
| * | | | GDScript: Count usages of member variables.ZuBsPaCe2021-09-031-0/+1
* | | | | Check for GDScript member and class naming conflicts in a variety of conditions.SaracenOne2021-09-021-1/+84
|/ / / /
* | / / Rename String::is_rel_path to String::is_relative_pathWilson E. Alvarez2021-08-291-1/+1
| |/ / |/| |
* | | GDScript: Make singleton functions be seen as staticGeorge Marques2021-08-201-1/+6
* | | GDScript: Fix calling builtin static functionsGeorge Marques2021-08-181-1/+3
* | | GDScript: Fix issue when calling `new()` on its ownGeorge Marques2021-08-181-2/+2
* | | GDScript: Fix inner classes and preloaded scripts as typesGeorge Marques2021-08-181-0/+29
* | | Remove underscore hacksMax Hilbrunner2021-08-171-25/+16
| |/ |/|