summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/tests/scripts/analyzer
Commit message (Expand)AuthorAgeFilesLines
* Core: Fix built-in enum constant bindingsDanil Alexeev2024-11-228-0/+65
* Fix analyzer pushing SHADOWED_VARIABLE warning for members shadowed in subcla...girdenis-p2024-11-067-14/+38
* Always add decimal when printing floatkobewi2024-10-235-37/+37
* Merge pull request #78656 from Repiteo/typed-dictionaryRémi Verschelde2024-09-0618-0/+294
|\
| * Implement typed dictionariesThaddeus Crews2024-09-0418-0/+294
* | Merge pull request #89675 from dalexeev/gds-correct-unused-signal-warningRémi Verschelde2024-09-052-8/+29
|\ \ | |/ |/|
| * GDScript: Do not produce `UNUSED_SIGNAL` warning for common implicit usesDanil Alexeev2024-03-192-8/+29
* | Merge pull request #70096 from rune-scape/stringname-dictRémi Verschelde2024-09-031-2/+2
|\ \
| * | StringName Dictionary keysrune-scape2024-08-291-2/+2
* | | GDScript: Replace `assert()` with `Utils.check()` in testsDanil Alexeev2024-08-2810-215/+209
|/ /
* | Merge pull request #78178 from dalexeev/gds-add-non-tool-extends-tool-errorRémi Verschelde2024-08-285-0/+27
|\ \
| * | GDScript: Add warning if non-`@tool` class extends `@tool` classDanil Alexeev2024-07-045-0/+27
* | | GDScript: Fix common mismatched external parser errorsrune-scape2024-07-3113-1/+51
* | | GDScript: Fix false positive cases of `ENUM_VARIABLE_WITHOUT_DEFAULT`Danil Alexeev2024-07-221-0/+14
|/ /
* | GDScript: Fix false positive `CONFUSABLE_CAPTURE_REASSIGNMENT` warningsDanil Alexeev2024-06-282-42/+21
* | GDScript: Add `CONFUSABLE_CAPTURE_REASSIGNMENT` warningDanil Alexeev2024-06-282-0/+63
* | GDScript: Fix some export annotation issuesDanil Alexeev2024-05-131-5/+5
* | Style: Trim trailing whitespace and ensure newline at EOFRémi Verschelde2024-05-082-2/+0
* | Add PackedVector4Array Variant typeK. S. Ernest (iFire) Lee2024-05-032-0/+15
* | GDScript: Fix access non-static members in static contextDanil Alexeev2024-05-0116-4/+155
* | GDScript: Warn when enum variable has no defaultGeorge Marques2024-04-162-0/+16
* | GDScript: Allow casting enum to intGeorge Marques2024-04-122-0/+11
* | Merge pull request #90448 from vnen/gdscript-infer-string-formatRémi Verschelde2024-04-102-0/+8
|\ \
| * | GDScript: Infer type with string format operatorGeorge Marques2024-04-102-0/+8
| |/
* | Merge pull request #90442 from vnen/gdscript-dont-warn-using-default-builtinRémi Verschelde2024-04-104-1/+13
|\ \
| * | GDScript: Don't warn on unassigned for builtin-typed variablesGeorge Marques2024-04-104-1/+13
| |/
* | Merge pull request #84043 from dalexeev/gds-fix-unsafe-cast-warningRémi Verschelde2024-04-098-0/+72
|\ \ | |/ |/|
| * GDScript: Fix `UNSAFE_CAST` warningDanil Alexeev2023-10-278-0/+72
* | GDScript: Fix `@warning_ignore` annotation issuesDanil Alexeev2024-03-129-21/+240
* | Merge pull request #82122 from dalexeev/gds-add-export-hidden-annotationRémi Verschelde2024-02-272-13/+12
|\ \
| * | GDScript: Add `@export_storage` annotationDanil Alexeev2023-12-192-13/+12
| |/
* | Merge pull request #82639 from golfinq/gdscript-improve-indexing-errorRémi Verschelde2024-01-044-4/+4
|\ \ | |/ |/|
| * GDScript: Improve error messages for invalid indexingRémi Verschelde2023-10-024-4/+4
* | 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-164-0/+8
* | GDScript: Add error when exporting node in non [Node]-derived classesDanil Alexeev2023-10-056-0/+31
* | GDScript: Fix `UNSAFE_CALL_ARGUMENT` warning for `Variant` constructorsDanil Alexeev2023-09-302-8/+49
|/
* 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 #82030 from dalexeev/gds-make-for-loop-array-literal-typedYuri Sizov2023-09-282-0/+7
|\ \
| * | GDScript: Make array literal typed if `for` loop variable type is specifiedDanil Alexeev2023-09-212-0/+7
* | | Merge pull request #80085 from vnen/gdscript-pattern-guardsYuri Sizov2023-09-282-0/+6
|\ \ \ | |_|/ |/| |
| * | GDScript: Implement pattern guards for match statementGeorge Marques2023-09-272-0/+6
* | | Merge pull request #75988 from dalexeev/gds-unsafe-call-argumentYuri Sizov2023-09-279-0/+91
|\ \ \ | |/ / |/| |
| * | GDScript: Improve call analysisDanil Alexeev2023-09-219-0/+91
| |/
* | 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
* | GDScript: Fix subscript resolution for constant non-metatypesDanil Alexeev2023-09-192-0/+28