summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_analyzer.cpp
AgeCommit message (Expand)Author
2021-10-18Fix incorrect debug check for settersBenjamin Navarro
2021-10-15Merge pull request #53843 from vnen/gdscript-typed-array-subscript-constantRémi Verschelde
2021-10-15GDScript: Fix inferred typed array marked as constantGeorge Marques
2021-10-14GDScript: Fix typing for await expressionGeorge Marques
2021-10-14GDScript: Remove error when coroutine is called without awaitGeorge Marques
2021-10-14Merge pull request #53726 from briansemrau/gd-outer-classGeorge Marques
2021-10-13GDScript: Access outer scope classesBrian Semrau
2021-10-12Merge pull request #53720 from vnen/gdscript-typed-array-custom-classRémi Verschelde
2021-10-12GDScript: Fix typed array with custom classesGeorge Marques
2021-10-12GDScript: Make setter parameter type same as variable typeGeorge Marques
2021-10-08GDScript: Report property type errorsZuBsPaCe
2021-10-07GDScript: Use getter return type for the property typeGeorge Marques
2021-10-06Merge pull request #53479 from vnen/gdscript-subscript-object-selfRémi Verschelde
2021-10-06GDScript: Allow subscript on self and object typesGeorge Marques
2021-10-06GDScript: Avoid hard errors on inferred typesGeorge Marques
2021-10-04GDScript: Use path cache when checking preloaded scriptsGeorge Marques
2021-10-04Merge pull request #53338 from briansemrau/gdscript-handle-for-with-null-listRémi Verschelde
2021-10-03Allow void as return type for constructorskobewi
2021-10-02GDScript Check for null list in `for` loopBrian Semrau
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-30Revert "GdScript: Use reduced constant expression result when doing binary op...Rémi Verschelde
2021-09-30Merge pull request #51818 from MarianoGnu/gdscript2-enum-fixesRémi Verschelde
2021-09-29GDScript: Don't allow builtin type names as identifiersGeorge Marques
2021-09-21GDScript: Remove conversion assign mistakenly done when unneededGeorge Marques
2021-09-17Merge pull request #51671 from RandomShaper/fix_gdscript_crashGeorge Marques
2021-09-17GDScript: Avoid inferred types from giving hard errorsGeorge Marques
2021-09-15Merge pull request #50456 from Blackiris/fix-extends-parent-relativeGeorge Marques
2021-09-15Merge pull request #52582 from jmb462/Prevent-non-explicit-inferring-paramete...Rémi Verschelde
2021-09-13Merge pull request #52632 from vnen/autoload-global-script-class-conflictRémi Verschelde
2021-09-13Merge pull request #52100 from vnen/gdscript-access-outer-constantsRémi Verschelde
2021-09-13Disallow class names to be the same as global namesGeorge Marques
2021-09-11Prevent non explicit inferring parameter from nulljmb462
2021-09-11Fix parameter type resolution in GDScriptPedro J. Estébanez
2021-09-11Implement iterator variable typing in GDScriptPedro J. Estébanez
2021-09-10Merge pull request #49897 from Blackiris/fix-dollar-point-crash-on-editorGeorge Marques
2021-09-05Fix extends with relative path to parent scriptJulien Nguyen
2021-09-03Merge pull request #52329 from ZuBsPaCe/gdscript-unused-private-class-variabl...Max Hilbrunner
2021-09-03GDScript: Count usages of member variables.ZuBsPaCe
2021-09-02Check for GDScript member and class naming conflicts in a variety of conditions.SaracenOne
2021-08-29Rename String::is_rel_path to String::is_relative_pathWilson E. Alvarez
2021-08-24GDScript: Allow access to outer constant and enum valuesGeorge Marques
2021-08-20GDScript: Make singleton functions be seen as staticGeorge Marques
2021-08-18GDScript: Fix calling builtin static functionsGeorge Marques
2021-08-18GDScript: Fix issue when calling `new()` on its ownGeorge Marques
2021-08-18GDScript: Fix inner classes and preloaded scripts as typesGeorge Marques
2021-08-18GdScript: Use reduced constant expression result when doing binary operations...Mariano Suligoy
2021-08-17Accept non unnamed enums as valid values for enums. Fixes #49357Mariano Suligoy
2021-08-17When analyzing GdScript sources, consider Enums as Dictionaries. Fixes #45558Mariano Suligoy
2021-08-17Remove underscore hacksMax Hilbrunner
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke