summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_analyzer.cpp
Commit message (Expand)AuthorAgeFilesLines
* GDScript: Fix typing of lambda functionsDmitrii Maganov2023-01-061-24/+14
* Unify typing of variables, constants and parameters in GDScriptDmitrii Maganov2023-01-061-305/+134
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Merge pull request #70859 from vonagam/fix-preload-native-typeRémi Verschelde2023-01-031-2/+3
|\
| * GDScript: Fix wrong native type for preloaded classDmitrii Maganov2023-01-031-2/+3
* | Merge pull request #70702 from vnen/gdscript-error-on-assign-voidRémi Verschelde2023-01-031-15/+13
|\ \
| * | GDScript: Make using return of void function an errorGeorge Marques2022-12-301-15/+13
* | | Merge pull request #70656 from vonagam/fix-void-returnsRémi Verschelde2023-01-031-0/+3
|\ \ \ | |_|/ |/| |
| * | GDScript: Disallow return with value in void functionsDmitrii Maganov2022-12-291-0/+3
| |/
* | Merge pull request #62688 from cdemirer/assignments-and-typesGeorge Marques2022-12-301-14/+10
|\ \
| * | Fix type adjustment skipped when value is considered both not hard and not va...cdemirer2022-12-251-14/+10
| |/
* | Merge pull request #70613 from vonagam/fix-enum-as-constantGeorge Marques2022-12-301-5/+8
|\ \
| * | Fix usage of Enum as constantDmitrii Maganov2022-12-281-5/+8
| |/
* / GDScript: Fix return type of constructor call for extending classDmitrii Maganov2022-12-271-1/+1
|/
* Merge pull request #70220 from adamscott/fix-external-enumRémi Verschelde2022-12-231-1/+9
|\
| * Fix external enums not assignable as constantsAdam Scott2022-12-171-1/+9
* | Merge pull request #70440 from rune-scape/null-againRémi Verschelde2022-12-221-11/+9
|\ \
| * | Fix GDScript analyzer null literalrune-scape2022-12-221-11/+9
* | | Add MethodInfo to signal datatypeocean (they/them)2022-12-211-10/+11
* | | Unify GDScriptAnalyzer in-editor and runtime autoload checksocean (they/them)2022-12-201-13/+4
* | | Fix autoload subscript regressionrune-scape2022-12-181-1/+1
|/ /
* / Fix outer class lookupAdam Scott2022-12-171-1/+1
|/
* Fix inner class constant assignmentAdam Scott2022-12-171-0/+10
* Merge pull request #70000 from rune-scape/find-more-classesRémi Verschelde2022-12-171-25/+15
|\
| * GDScript: Fix built-in script and other `find_class` bugsrune-scape2022-12-151-25/+15
* | Fix enum value regressionrune-scape2022-12-161-1/+3
* | Merge pull request #70131 from rune-scape/preload-type-regressionRémi Verschelde2022-12-161-1/+2
|\ \
| * | Fix preload type regressionrune-scape2022-12-151-1/+2
| |/
* / Fixed GDScript crashed when two consecutive unary operators are analysedstmSi2022-12-161-1/+2
|/
* Merge pull request #69471 from rune-scape/rune-out-of-orderRémi Verschelde2022-12-151-195/+453
|\
| * GDScript: Allow out of order member resolutionrune-scape2022-12-141-195/+453
* | Fix String type compatibility being too permissiverune-scape2022-12-121-4/+2
|/
* Merge pull request #66733 from MewPurPur/unary-op-warningsRémi Verschelde2022-12-111-8/+11
|\
| * Fix unary op warnings never showingVolTer2022-12-011-8/+11
* | Fix subscript of preloaded scriptrune-scape2022-12-111-3/+4
* | Fix constant base typing in extended GDScript classAdam Scott2022-12-101-44/+57
* | Merge pull request #69518 from rune-scape/rune-analyze-valuesRémi Verschelde2022-12-101-1/+7
|\ \
| * | GDScript: preload should make native typerune-scape2022-12-041-1/+7
* | | Merge pull request #69467 from rune-scape/rune-subclass-script-pathRémi Verschelde2022-12-101-5/+5
|\ \ \
| * | | GDScript: Fix subclass script path issuesrune-scape2022-12-011-5/+5
* | | | Unify String and StringNamerune-scape2022-12-051-4/+6
| |/ / |/| |
* | | Fix missing parent class name identifier crashAdam Scott2022-12-021-2/+5
* | | Merge pull request #69423 from KoBeWi/parentureRémi Verschelde2022-12-011-6/+10
|\ \ \
| * | | Improve parent signature errorkobewi2022-12-011-6/+10
| |/ /
* | | Merge pull request #68481 from dalexeev/gds-fix-dyn-arg-def-valRémi Verschelde2022-12-011-0/+2
|\ \ \ | |/ / |/| |
| * | GDScript 2.0: Fix shift due to skip of non-constant default argument valuesDanil Alexeev2022-11-101-0/+2
* | | GDScript: Avoid using `get_global_class_native_base`rune-scape2022-11-271-11/+3
* | | Merge pull request #69079 from adamscott/fix-singleton-scene-cyclic-loadRémi Verschelde2022-11-251-8/+13
|\ \ \
| * | | Fix singleton scene cyclic loadingAdam Scott2022-11-251-8/+13
* | | | Ensure class name is printed in STATIC_CALLED_ON_INSTANCE warningclayjohn2022-11-241-2/+8
|/ / /