summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/tests
Commit message (Expand)AuthorAgeFilesLines
* GDScript: Fix non-static call is allowed in static var lambda bodyDanil Alexeev2023-10-209-1/+67
* GDScript: Fix incorrect error message for utility functionsDanil Alexeev2023-10-168-0/+26
* GDScript: Replace ptrcalls on MethodBind to validated callsGeorge Marques2023-10-061-3/+3
* GDScript: Add error when exporting node in non [Node]-derived classesDanil Alexeev2023-10-058-1/+39
* Core: Fix `Object::has_method()` for script static methodsDanil Alexeev2023-10-042-0/+15
* Merge pull request #82547 from dalexeev/gds-fix-unsafe-call-arg-variant-const...Rémi Verschelde2023-10-033-9/+49
|\
| * GDScript: Fix `UNSAFE_CALL_ARGUMENT` warning for `Variant` constructorsDanil Alexeev2023-09-303-9/+49
* | Merge pull request #79425 from vnen/gdscript-load-classes-for-debug-testsRémi Verschelde2023-10-031-0/+10
|\ \
| * | GDScript: Load global classes when running debug testsGeorge Marques2023-07-131-0/+10
* | | Add type_string() utilityJakub Janšta2023-10-021-83/+1
| |/ |/|
* | Merge pull request #82477 from dalexeev/gds-covariance-and-contravarianceYuri Sizov2023-09-2818-0/+138
|\ \
| * | GDScript: Add return type covariance and parameter type contravarianceDanil Alexeev2023-09-2818-0/+138
* | | Merge pull request #82186 from dalexeev/gds-fix-property-duplicationYuri Sizov2023-09-282-0/+69
|\ \ \
| * | | GDScript: Fix duplication of inherited script propertiesDanil Alexeev2023-09-232-0/+69
* | | | Merge pull request #82030 from dalexeev/gds-make-for-loop-array-literal-typedYuri Sizov2023-09-284-0/+17
|\ \ \ \
| * | | | GDScript: Make array literal typed if `for` loop variable type is specifiedDanil Alexeev2023-09-214-0/+17
* | | | | Merge pull request #80085 from vnen/gdscript-pattern-guardsYuri Sizov2023-09-288-0/+99
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | GDScript: Implement pattern guards for match statementGeorge Marques2023-09-278-0/+99
* | | | | Merge pull request #75988 from dalexeev/gds-unsafe-call-argumentYuri Sizov2023-09-2720-1/+114
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | GDScript: Improve call analysisDanil Alexeev2023-09-2120-1/+114
| |/ / /
* | | | Merge pull request #82139 from dalexeev/gds-add-inferred-declaration-warningRémi Verschelde2023-09-261-1/+1
|\ \ \ \
| * | | | GDScript: Add `INFERRED_DECLARATION` warningDanil Alexeev2023-09-221-1/+1
| |/ / /
* | / / Check if any global script class is shadowed by a variableChia-Hsiang Cheng2023-09-262-9/+16
| |/ / |/| |
* | | GDScript: Prevent constructing and inheriting engine singletonsDanil Alexeev2023-09-224-0/+12
|/ /
* | Merge pull request #81332 from dalexeev/gds-fix-update-array-literal-in-weak-...Rémi Verschelde2023-09-202-0/+29
|\ \
| * | GDScript: Don't make array literal typed in weak type contextDanil Alexeev2023-09-052-0/+29
* | | Merge pull request #79510 from dalexeev/gds-fix-const-non-metatype-subscriptRémi Verschelde2023-09-203-0/+172
|\ \ \
| * | | GDScript: Fix subscript resolution for constant non-metatypesDanil Alexeev2023-09-193-0/+172
* | | | Merge pull request #74995 from dalexeev/gds-r-stringsRémi Verschelde2023-09-208-0/+57
|\ \ \ \ | |/ / / |/| | |
| * | | GDScript: Add raw string literals (r-strings)Danil Alexeev2023-09-118-0/+57
* | | | GDScript: Add check for `super()` methods not being implementedocean (they/them)2023-09-174-0/+31
* | | | Merge pull request #81605 from dalexeev/gds-fix-some-lambda-bugsRémi Verschelde2023-09-166-62/+196
|\ \ \ \
| * | | | GDScript: Fix some lambda bugsDanil Alexeev2023-09-146-62/+196
* | | | | Remove REDUNDANT_FOR_VARIABLE_TYPEryanabx2023-09-124-18/+0
|/ / / /
* | | | Fix various typos with codespellRémi Verschelde2023-09-121-2/+2
* | | | Merge pull request #81355 from ryanabx/features/enforce-static-typingRémi Verschelde2023-09-121-0/+4
|\ \ \ \
| * | | | Add "untyped_declaration" warningryanabx2023-09-111-0/+4
| |/ / /
* / / / Language Server: Improve hovered symbol resolution, fix renaming bugs, implem...BooksBaum2023-09-119-0/+1009
|/ / /
* / / GDScript: Fix `get_*_list()` methods return incorrect infoDanil Alexeev2023-09-043-4/+175
|/ /
* | Merge pull request #80964 from dalexeev/gds-allow-use-local-consts-as-typesYuri Sizov2023-08-259-0/+79
|\ \
| * | GDScript: Allow use local constants as typesDanil Alexeev2023-08-259-0/+79
* | | GDScript: Fix lambda resolution with cyclic referencesDanil Alexeev2023-08-256-0/+53
|/ /
* | GDScript: Add static typing for `for` loop variableDanil Alexeev2023-08-1710-0/+93
* | Merge pull request #80365 from dalexeev/gds-allow-mix-indent-on-blank-linesRémi Verschelde2023-08-173-0/+26
|\ \
| * | GDScript: Allow mixed indentation on blank linesDanil Alexeev2023-08-173-0/+26
* | | Merge pull request #78552 from dalexeev/gds-check-get-node-in-static-funcRémi Verschelde2023-08-172-0/+11
|\ \ \
| * | | GDScript: Check `get_node()` shorthand in static functionsDanil Alexeev2023-08-092-0/+11
| |/ /
* / / GDScript: Fix "Identifier not found" error when accessing inner class from in...Danil Alexeev2023-08-112-0/+26
|/ /
* | GDScript: Fix regression with native signal not foundDanil Alexeev2023-08-022-0/+19
* | Merge pull request #79880 from dalexeev/gds-fix-id-shadowing-belowYuri Sizov2023-07-3111-1/+80
|\ \