summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_analyzer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #77324 from anvilfolk/oh-no-its-virtualRémi Verschelde2023-06-151-30/+36
|\
| * GDScript: add errors when calling unimplemented virtual functionsocean (they/them)2023-06-151-30/+36
* | Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-2/+3
|/
* Merge pull request #77351 from anvilfolk/super-discardRémi Verschelde2023-06-151-2/+3
|\
| * GDScript: do not warn of return value discarded for super() inside _init()ocean (they/them)2023-05-221-2/+3
* | Merge pull request #75419 from vonagam/fix-super-classes-in-array-literalsRémi Verschelde2023-06-141-0/+4
|\ \
| * | GDScript: Allow elements of a parent class in a typed array literalDmitrii Maganov2023-03-281-0/+4
* | | GDScript: Fix calling static func from non-static is allowedDanil Alexeev2023-05-171-0/+4
| |/ |/|
* | GDScript: Fix `validate_call_arg()` for unresolved datatypeDanil Alexeev2023-05-151-3/+5
* | GDScript: Fix warning ignoring for member variablesDanil Alexeev2023-05-121-2/+3
* | Merge pull request #76412 from dalexeev/gds-reorganize-warningsRémi Verschelde2023-04-281-5/+9
|\ \
| * | GDScript: Reorganize and unify warningsDanil Alexeev2023-04-281-5/+9
* | | Merge pull request #75014 from vonagam/assert-literal-falseRémi Verschelde2023-04-281-1/+1
|\ \ \ | |/ / |/| |
| * | GDScript: Allow usage of literal false in assert without a warningDmitrii Maganov2023-03-171-1/+1
* | | Add support for static variables in GDScriptGeorge Marques2023-04-271-16/+69
* | | Merge pull request #75691 from dalexeev/gds-fix-signature-generationYuri Sizov2023-04-141-1/+2
|\ \ \
| * | | GDScript: Misc fixes and improvements for signature generationDanil Alexeev2023-04-071-1/+2
| | |/ | |/|
* / | GDScript: Add missing member type check when resolving `extends`Danil Alexeev2023-04-101-1/+21
|/ /
* | Merge pull request #74949 from dalexeev/gds-fix-await-warningYuri Sizov2023-03-201-1/+1
|\ \
| * | GDScript: Fix false positive `REDUNDANT_AWAIT` warningDanil Alexeev2023-03-161-1/+1
| |/
* | Merge pull request #74844 from vonagam/change-class-extends-parsingYuri Sizov2023-03-201-16/+16
|\ \
| * | GDScript: Change parser representation of class extendsDmitrii Maganov2023-03-131-16/+16
| |/
* / GDScript: Fix missing warning for shadowing of built-in typesDmitrii Maganov2023-03-131-13/+15
|/
* GDScript: Fix wrong unsafety mark for binary operatorDmitrii Maganov2023-02-261-1/+1
* GDScript: Fix range regressionDmitrii Maganov2023-02-241-12/+23
* GDScript: Fix usage of enum value as range argumentDmitrii Maganov2023-02-231-14/+10
* GDScript: Fix error message for unfound typeDmitrii Maganov2023-02-211-1/+1
* Merge pull request #73693 from vnen/gdscript-fix-script-signature-checkRémi Verschelde2023-02-211-0/+1
|\
| * GDScript: Fix override signature check of script inheritanceGeorge Marques2023-02-211-0/+1
* | GDScript: Fix crash when autoload script can't be foundGeorge Marques2023-02-211-0/+4
|/
* Merge pull request #73590 from vnen/gdscript-global-scope-enumsRémi Verschelde2023-02-201-16/+113
|\
| * Make global scope enums accessible as types in GDScriptGeorge Marques2023-02-191-16/+113
* | Merge pull request #73489 from vonagam/type-check-nodeRémi Verschelde2023-02-201-39/+51
|\ \
| * | GDScript: Rework type checkDmitrii Maganov2023-02-171-39/+51
| |/
* | Merge pull request #73291 from vonagam/fix-unsafe-weak-binopRémi Verschelde2023-02-201-0/+2
|\ \ | |/ |/|
| * GDScript: Fix missing unsafety mark for binary op with weak variablesDmitrii Maganov2023-02-141-0/+2
* | Merge pull request #72925 from vonagam/fix-enum-typed-array-errorYuri Sizov2023-02-171-10/+14
|\ \
| * | GDScript: Fix error about enum typed arraysDmitrii Maganov2023-02-091-10/+14
* | | GDScript: Fix infer on read-only propertyDmitrii Maganov2023-02-161-0/+1
* | | GDScript: Fix default value of exported enum variableDanil Alexeev2023-02-141-5/+9
| |/ |/|
* | Clean up ProjectConverter3To4 architecture, move renames map to separate fileRémi Verschelde2023-02-101-37/+24
|/
* Some code simplificationsMarkus Sauermann2023-02-071-4/+1
* GDScript: Fix `await` type inferenceDanil Alexeev2023-02-061-13/+10
* Merge pull request #72512 from vonagam/fix-ternary-type-sourceYuri Sizov2023-02-061-1/+1
|\
| * GDScript: Fix type certainty for result of ternary operatorDmitrii Maganov2023-02-011-1/+1
* | Merge pull request #72608 from vnen/gdscript-warning-default-errorYuri Sizov2023-02-051-30/+150
|\ \
| * | GDScript: Add warnings that are set to error by defaultGeorge Marques2023-02-021-30/+150
* | | GDScript: Improve usability of setter chainsGeorge Marques2023-02-021-2/+26
|/ /
* / GDScript: Fix getting reduced value of incomplete subscriptDmitrii Maganov2023-02-021-0/+8
|/
* Revert "GDScript: Add warnings that are set to error by default"Rémi Verschelde2023-02-011-143/+30