| 
									
										
										
										
											2020-11-20 14:20:38 +01:00
										 |  |  | # typed: strict | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module EnvActivation | 
					
						
							| 
									
										
										
										
											2024-08-23 05:50:39 +01:00
										 |  |  |   include SharedEnvExtension | 
					
						
							| 
									
										
										
										
											2020-11-20 14:20:38 +01:00
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-04-26 20:55:51 +02:00
										 |  |  | # @!visibility private | 
					
						
							| 
									
										
										
										
											2020-11-20 14:20:38 +01:00
										 |  |  | class Sorbet | 
					
						
							|  |  |  |   module Private | 
					
						
							|  |  |  |     module Static | 
					
						
							|  |  |  |       class ENVClass | 
					
						
							|  |  |  |         include EnvActivation | 
					
						
							| 
									
										
										
										
											2025-06-29 08:05:23 -07:00
										 |  |  |         # NOTE: This is a bit misleading, as at most only one of these can be true | 
					
						
							|  |  |  |         # See: EnvActivation#activate_extensions! | 
					
						
							|  |  |  |         include Stdenv | 
					
						
							|  |  |  |         include Superenv | 
					
						
							| 
									
										
										
										
											2020-11-20 14:20:38 +01:00
										 |  |  |       end | 
					
						
							|  |  |  |     end | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end |