Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								944b44243d 
								
							 
						 
						
							
							
								
								Merge pull request  #72008  from vonagam/fix-property-access-unsafe-mark  
							
							... 
							
							
							
							GDScript: Fix marking of line with unsafe property access as unsafe 
							
						 
						
							2023-01-26 01:04:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b004f8180e 
								
							 
						 
						
							
							
								
								GDScript: Allow constant expressions in annotations  
							
							
							
						 
						
							2023-01-25 18:43:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e93266b9ff 
								
							 
						 
						
							
							
								
								Merge pull request  #71120  from jordigcs/ternary  
							
							... 
							
							
							
							Closes https://github.com/godotengine/godot/issues/71065  
							
						 
						
							2023-01-25 12:23:11 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								41e5f5b093 
								
							 
						 
						
							
							
								
								Merge pull request  #71349  from vonagam/disallow-infer-on-weak  
							
							... 
							
							
							
							GDScript: Disallow type inference with untyped initializer 
							
						 
						
							2023-01-25 14:42:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								3c308f42e2 
								
							 
						 
						
							
							
								
								GDScript: Fix marking of line with unsafe property access as unsafe  
							
							
							
						 
						
							2023-01-25 01:45:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jordi 
								
							 
						 
						
							
							
							
							
								
							
							
								bb9a00889a 
								
							 
						 
						
							
							
								
								Add hint for identifiers renamed since Godot 3  
							
							
							
						 
						
							2023-01-24 12:33:55 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jordi 
								
							 
						 
						
							
							
							
							
								
							
							
								2e488072d0 
								
							 
						 
						
							
							
								
								Allow standalone ternary expressions  
							
							
							
						 
						
							2023-01-19 14:27:57 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ocean (they/them) 
								
							 
						 
						
							
							
							
							
								
							
							
								4854e723be 
								
							 
						 
						
							
							
								
								Fix unnammed enum crash regression  
							
							
							
						 
						
							2023-01-18 09:35:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4005fc4b8d 
								
							 
						 
						
							
							
								
								Merge pull request  #71279  from vonagam/fix-iterator-number-type  
							
							... 
							
							
							
							GDScript: Fix typing of iterator in for loop 
							
						 
						
							2023-01-16 22:21:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Scott 
								
							 
						 
						
							
							
							
							
								
							
							
								48e041458f 
								
							 
						 
						
							
							
								
								Fix cyclic reference errors while reducing identifiers.  
							
							... 
							
							
							
							Co-authored-by: Dmitrii Maganov <vonagam@gmail.com> 
							
						 
						
							2023-01-15 19:19:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								a1e0281b45 
								
							 
						 
						
							
							
								
								GDScript: Disallow type inference with untyped initializer  
							
							
							
						 
						
							2023-01-13 20:51:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								40613ebd21 
								
							 
						 
						
							
							
								
								GDScript: Fix typing of iterator in for loop  
							
							
							
						 
						
							2023-01-13 15:36:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3a5e41293c 
								
							 
						 
						
							
							
								
								GDScript: Fix infinite recursion in resolution of enum values  
							
							
							
						 
						
							2023-01-13 10:17:30 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aaa5158ff9 
								
							 
						 
						
							
							
								
								Merge pull request  #70733  from vonagam/fix-assigning-untyped  
							
							... 
							
							
							
							GDScript: Fix some issues with assignments that involve untyped things 
							
						 
						
							2023-01-12 20:08:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								274d49790d 
								
							 
						 
						
							
							
								
								GDScript: Fix extending abstract classes, forbid their construction  
							
							
							
						 
						
							2023-01-12 17:47:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								ef81b344be 
								
							 
						 
						
							
							
								
								GDScript: Fix wrong marking of some lines related to Variant as unsafe  
							
							
							
						 
						
							2023-01-12 17:21:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								38c214d483 
								
							 
						 
						
							
							
								
								GDScript: Fix some issues with assignments that involve untyped things  
							
							
							
						 
						
							2023-01-12 17:07:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								5980abbcec 
								
							 
						 
						
							
							
								
								GDScript: Fix getting type from PropertyInfo for Variant arguments  
							
							
							
						 
						
							2023-01-12 16:47:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75515e4303 
								
							 
						 
						
							
							
								
								Merge pull request  #70987  from vonagam/fix-parameter-conversion-assign  
							
							
							
						 
						
							2023-01-12 11:34:13 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								0f184379de 
								
							 
						 
						
							
							
								
								GDScript: Fix small inconsistencies with resolve_datatype  
							
							
							
						 
						
							2023-01-12 15:52:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								04d0e851ea 
								
							 
						 
						
							
							
								
								GDScript: Fix use of conversion assign for variant values  
							
							
							
						 
						
							2023-01-10 20:01:11 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c894edd4cb 
								
							 
						 
						
							
							
								
								Merge pull request  #71140  from vonagam/fix-const-index-subscript-type  
							
							... 
							
							
							
							GDScript: Fix type for index subscript on constant 
							
						 
						
							2023-01-10 07:58:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								ff505c9875 
								
							 
						 
						
							
							
								
								GDScript: Fix type for index subscript on constant  
							
							
							
						 
						
							2023-01-10 07:10:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Scott 
								
							 
						 
						
							
							
							
							
								
							
							
								fb175d92da 
								
							 
						 
						
							
							
								
								Fix GDScript base and outer classes, signals and functions lookup order  
							
							... 
							
							
							
							- Add outer class lookup test
- Add signal lookup test
Co-authored-by: Dmitrii Maganov <vonagam@gmail.com> 
							
						 
						
							2023-01-09 20:12:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d3fc9d9e41 
								
							 
						 
						
							
							
								
								Merge pull request  #71051  from vonagam/consts-are-deep-start  
							
							... 
							
							
							
							GDScript: Begin making constants deep, not shallow or flat 
							
						 
						
							2023-01-09 23:22:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								509da86205 
								
							 
						 
						
							
							
								
								Merge pull request  #69590  from anvilfolk/enums  
							
							... 
							
							
							
							GDScript enum fixes & refactor 
							
						 
						
							2023-01-09 23:10:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ocean (they/them) 
								
							 
						 
						
							
							
							
							
								
							
							
								366ec895b1 
								
							 
						 
						
							
							
								
								Assorted enum and native type fixes  
							
							
							
						 
						
							2023-01-09 11:08:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								df952a32f8 
								
							 
						 
						
							
							
								
								Merge pull request  #71107  from vnen/gdscript-fix-nil-address-assign  
							
							... 
							
							
							
							GDScript: Don't use the NIL address to hold return value of functions 
							
						 
						
							2023-01-09 14:22:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a1309f1f42 
								
							 
						 
						
							
							
								
								GDScript: Allow using await on calls to void functions  
							
							
							
						 
						
							2023-01-09 09:55:05 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								5e2ac1a31e 
								
							 
						 
						
							
							
								
								GDScript: Begin making constants deep, not shallow or flat  
							
							
							
						 
						
							2023-01-08 07:29:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								532ffc30bd 
								
							 
						 
						
							
							
								
								GDScript: Fix typing of lambda functions  
							
							
							
						 
						
							2023-01-06 16:38:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								a8c2f8a0e1 
								
							 
						 
						
							
							
								
								GDScript: Fix missing conversion for default argument values  
							
							
							
						 
						
							2023-01-06 11:49:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								a1d06749f1 
								
							 
						 
						
							
							
								
								Unify typing of variables, constants and parameters in GDScript  
							
							
							
						 
						
							2023-01-06 01:10:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d95794ec8a 
								
							 
						 
						
							
							
								
								One Copyright Update to rule them all  
							
							... 
							
							
							
							As many open source projects have started doing it, we're removing the
current year from the copyright notice, so that we don't need to bump
it every year.
It seems like only the first year of publication is technically
relevant for copyright notices, and even that seems to be something
that many companies stopped listing altogether (in a version controlled
codebase, the commits are a much better source of date of publication
than a hardcoded copyright statement).
We also now list Godot Engine contributors first as we're collectively
the current maintainers of the project, and we clarify that the
"exclusive" copyright of the co-founders covers the timespan before
opensourcing (their further contributions are included as part of Godot
Engine contributors).
Also fixed "cf." Frenchism - it's meant as "refer to / see". 
							
						 
						
							2023-01-05 13:25:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8203e09330 
								
							 
						 
						
							
							
								
								Merge pull request  #70859  from vonagam/fix-preload-native-type  
							
							... 
							
							
							
							GDScript: Fix wrong native type for preloaded class 
							
						 
						
							2023-01-03 23:22:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e360ac612 
								
							 
						 
						
							
							
								
								Merge pull request  #70702  from vnen/gdscript-error-on-assign-void  
							
							... 
							
							
							
							GDScript: Error when assigning return value of void function 
							
						 
						
							2023-01-03 12:23:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4c1103af4 
								
							 
						 
						
							
							
								
								Merge pull request  #70656  from vonagam/fix-void-returns  
							
							... 
							
							
							
							GDScript: Disallow return with value in void functions 
							
						 
						
							2023-01-03 12:20:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitrii Maganov 
								
							 
						 
						
							
							
							
							
								
							
							
								961b4ac5f5 
								
							 
						 
						
							
							
								
								GDScript: Fix wrong native type for preloaded class  
							
							
							
						 
						
							2023-01-03 05:45:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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