| 
								
								
									 George Marques | 8a98110e3e | Merge pull request #62688 from cdemirer/assignments-and-types Fixes https://github.com/godotengine/godot/issues/62650 | 2022-12-30 16:38:35 -03:00 |  | 
				
					
						| 
								
								
									 George Marques | bc739a4687 | GDScript: Make using return of void function an error Remove the `VOID_ASSIGNMENT` warning since those cases will be errors
now. | 2022-12-30 13:35:38 -03:00 |  | 
				
					
						| 
								
								
									 George Marques | 33afa82fb0 | Merge pull request #70613 from vonagam/fix-enum-as-constant Fixes https://github.com/godotengine/godot/issues/54018
Fixes https://github.com/godotengine/godot/issues/70213
Fixes https://github.com/godotengine/godot/issues/70495 | 2022-12-30 12:10:50 -03:00 |  | 
				
					
						| 
								
								
									 Dmitrii Maganov | 9507f65e25 | GDScript: Disallow return with value in void functions | 2022-12-29 03:06:13 +02:00 |  | 
				
					
						| 
								
								
									 Dmitrii Maganov | b6aa4840d8 | Fix usage of Enum as constant | 2022-12-28 23:04:40 +02:00 |  | 
				
					
						| 
								
								
									 Dmitrii Maganov | f67aa3e46d | GDScript: Fix return type of constructor call for extending class | 2022-12-27 23:02:12 +02:00 |  | 
				
					
						| 
								
								
									 cdemirer | bbb21c3fd5 | Fix type adjustment skipped when value is considered both not hard and not variant | 2022-12-25 17:11:30 +03:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | edfa1e8665 | Merge pull request #70220 from adamscott/fix-external-enum Fix external enums not assignable as constants | 2022-12-23 09:20:50 +01:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | e1657bd2a7 | Merge pull request #70440 from rune-scape/null-again Fix GDScript analyzer null literal | 2022-12-22 16:02:19 +01:00 |  | 
				
					
						| 
								
								
									 rune-scape | 3228fdb88a | Fix GDScript analyzer null literal | 2022-12-22 06:02:34 -05:00 |  | 
				
					
						| 
								
								
									 ocean (they/them) | d93dbab054 | Add MethodInfo to signal datatype | 2022-12-21 22:49:51 -05:00 |  | 
				
					
						| 
								
								
									 ocean (they/them) | fb418685a0 | Unify GDScriptAnalyzer in-editor and runtime autoload checks | 2022-12-20 19:01:28 -05:00 |  | 
				
					
						| 
								
								
									 rune-scape | 9f6ad59da7 | Fix autoload subscript regression | 2022-12-18 18:36:41 -05:00 |  | 
				
					
						| 
								
								
									 Adam Scott | 7fc814f697 | Fix external enums not assignable as constants - Add external enums test
- Rename external inner class test
- Clean up `GDScriptAnalyzer::reduce_identifier_from_base` class
  behavior | 2022-12-17 17:59:38 -05:00 |  | 
				
					
						| 
								
								
									 Adam Scott | 1bbb2b4159 | Fix outer class lookup | 2022-12-17 17:57:00 -05:00 |  | 
				
					
						| 
								
								
									 Adam Scott | 2fefcf7329 | Fix inner class constant assignment | 2022-12-17 12:03:03 -05:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | 8d52eea52b | Merge pull request #70000 from rune-scape/find-more-classes GDScript: Fix built-in script `find_class` bugs | 2022-12-17 16:30:34 +01:00 |  | 
				
					
						| 
								
								
									 rune-scape | 213c94b42f | Fix enum value regression | 2022-12-16 22:48:25 -05:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | f18f2740da | Merge pull request #70131 from rune-scape/preload-type-regression Fix preload type regression | 2022-12-16 00:31:26 +01:00 |  | 
				
					
						| 
								
								
									 stmSi | 2a341a6321 | Fixed GDScript crashed when two consecutive unary operators are analysed | 2022-12-16 04:45:53 +06:30 |  | 
				
					
						| 
								
								
									 rune-scape | 17e03c29d6 | Fix preload type regression | 2022-12-15 16:47:13 -05:00 |  | 
				
					
						| 
								
								
									 rune-scape | e1c63fee86 | GDScript: Fix built-in script and other find_classbugs | 2022-12-15 14:56:23 -05:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | 6debf86d51 | Merge pull request #69471 from rune-scape/rune-out-of-order GDScript: Out of order member resolution | 2022-12-15 07:56:23 +01:00 |  | 
				
					
						| 
								
								
									 rune-scape | 2dfc6d5b69 | GDScript: Allow out of order member resolution | 2022-12-14 21:44:05 -05:00 |  | 
				
					
						| 
								
								
									 rune-scape | 08449ab16e | Fix String type compatibility being too permissive | 2022-12-12 07:27:41 -05:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | 8410e7c9c6 | Merge pull request #66733 from MewPurPur/unary-op-warnings Fix unary op warnings never showing | 2022-12-11 22:33:58 +01:00 |  | 
				
					
						| 
								
								
									 rune-scape | 98e1a2031d | Fix subscript of preloaded script | 2022-12-11 07:59:43 -05:00 |  | 
				
					
						| 
								
								
									 Adam Scott | 65a49bad5a | Fix constant base typing in extended GDScript class | 2022-12-10 13:39:45 -05:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | 1ac7e5a334 | Merge pull request #69518 from rune-scape/rune-analyze-values GDScript: Preload should make native type | 2022-12-10 11:29:50 +01:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | f6ea295bb1 | Merge pull request #69467 from rune-scape/rune-subclass-script-path GDScript: Fix subclass script path issues | 2022-12-10 10:21:19 +01:00 |  | 
				
					
						| 
								
								
									 rune-scape | e79be6ce07 | Unify String and StringName | 2022-12-05 21:46:47 -05:00 |  | 
				
					
						| 
								
								
									 rune-scape | 6f8ffd5591 | GDScript: preload should make native type | 2022-12-04 05:36:17 -05:00 |  | 
				
					
						| 
								
								
									 Adam Scott | 7bcaa9df9e | Fix missing parent class name identifier crash | 2022-12-02 21:30:19 -05:00 |  | 
				
					
						| 
								
								
									 rune-scape | d531869a7c | GDScript: Fix subclass script path issues | 2022-12-01 20:43:27 -05:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | 4821de146e | Merge pull request #69423 from KoBeWi/parenture Improve parent signature error | 2022-12-01 18:10:31 +01:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | 2d96f63e09 | Merge pull request #68481 from dalexeev/gds-fix-dyn-arg-def-val GDScript 2.0: Fix shift due to skip of non-constant default argument values | 2022-12-01 18:09:25 +01:00 |  | 
				
					
						| 
								
								
									 kobewi | d1e4146462 | Improve parent signature error | 2022-12-01 15:16:16 +01:00 |  | 
				
					
						| 
								
								
									 VolTer | bfc093c53f | Fix unary op warnings never showing | 2022-12-01 01:09:10 +01:00 |  | 
				
					
						| 
								
								
									 rune-scape | 847c9bd248 | GDScript: Avoid using get_global_class_native_base | 2022-11-27 03:55:53 -05:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | c7ceb94e37 | Merge pull request #69079 from adamscott/fix-singleton-scene-cyclic-load Fix singleton scene cyclic loading | 2022-11-25 19:29:57 +01:00 |  | 
				
					
						| 
								
								
									 Adam Scott | 69bb7e5b11 | Fix singleton scene cyclic loading | 2022-11-25 12:43:55 -05:00 |  | 
				
					
						| 
								
								
									 clayjohn | 075cea1077 | Ensure class name is printed in STATIC_CALLED_ON_INSTANCE warning | 2022-11-24 12:06:11 -08:00 |  | 
				
					
						| 
								
								
									 Adam Scott | 2918689ff1 | [godot#68977] Fix constants parameters | 2022-11-23 08:15:54 -05:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | 0b2dc0f017 | Merge pull request #68970 from Chaosus/gds_fix_lambda_signal Fix using signals in lambda functions | 2022-11-22 10:00:05 +01:00 |  | 
				
					
						| 
								
								
									 Yuri Rubinsky | f6c8c140f0 | Fix using signals in lambda functions | 2022-11-22 11:22:41 +03:00 |  | 
				
					
						| 
								
								
									 Adam Scott | eb62d241c0 | [godot#61386] Fix autoload scenes implicit types | 2022-11-21 23:39:31 -05:00 |  | 
				
					
						| 
								
								
									 Adam Scott | 6d7c8533d5 | Remove fix leftover that caused cyclic load issues | 2022-11-18 23:37:00 -05:00 |  | 
				
					
						| 
								
								
									 Rémi Verschelde | 80b3813b15 | Merge pull request #67714 from adamscott/fix-preload-cyclic-references-part2 Fix cyclic references in GDScript 2.0 | 2022-11-18 23:08:01 +01:00 |  | 
				
					
						| 
								
								
									 Adam Scott | 5704055d30 | Fix cyclic references in GDScript 2.0 | 2022-11-18 16:41:31 -05:00 |  | 
				
					
						| 
								
								
									 ocean (they/them) | 13be0ab733 | Fix ability to overload "script" variable | 2022-11-17 17:21:12 -05:00 |  |