| 
									
										
										
										
											2018-09-06 08:29:14 +02:00
										 |  |  | module Cask | 
					
						
							| 
									
										
										
										
											2017-03-12 19:18:41 +01:00
										 |  |  |   module CaskLoader | 
					
						
							|  |  |  |     class FromContentLoader; end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     class FromPathLoader < FromContentLoader | 
					
						
							| 
									
										
										
										
											2018-05-17 19:13:37 +02:00
										 |  |  |       module Compat | 
					
						
							|  |  |  |         private | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-10-24 10:00:49 +01:00
										 |  |  |         # TODO: can't delete this code until the merge of | 
					
						
							|  |  |  |         # https://github.com/Homebrew/brew/pull/4730 or an equivalent. | 
					
						
							| 
									
										
										
										
											2018-05-17 19:13:37 +02:00
										 |  |  |         def cask(header_token, **options, &block) | 
					
						
							|  |  |  |           if header_token.is_a?(Hash) && header_token.key?(:v1) | 
					
						
							| 
									
										
										
										
											2018-07-09 15:29:40 +01:00
										 |  |  |             odisabled %q("cask :v1 => 'token'"), %q("cask 'token'") | 
					
						
							| 
									
										
										
										
											2018-05-17 19:13:37 +02:00
										 |  |  |             header_token = header_token[:v1] | 
					
						
							|  |  |  |           end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |           super(header_token, **options, &block) | 
					
						
							|  |  |  |         end | 
					
						
							|  |  |  |       end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       prepend Compat | 
					
						
							| 
									
										
										
										
											2017-03-12 19:18:41 +01:00
										 |  |  |     end | 
					
						
							| 
									
										
										
										
											2016-10-08 13:25:38 +02:00
										 |  |  |   end | 
					
						
							|  |  |  | end |