| 
									
										
										
										
											2018-01-18 09:47:33 +00:00
										 |  |  | require "formula_support" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class KegOnlyReason | 
					
						
							| 
									
										
										
										
											2018-01-18 20:54:21 +00:00
										 |  |  |   module Compat | 
					
						
							|  |  |  |     def to_s | 
					
						
							|  |  |  |       case @reason | 
					
						
							|  |  |  |       when :provided_by_osx | 
					
						
							|  |  |  |         odeprecated "keg_only :provided_by_osx", "keg_only :provided_by_macos" | 
					
						
							|  |  |  |         @reason = :provided_by_macos | 
					
						
							|  |  |  |       when :shadowed_by_osx | 
					
						
							|  |  |  |         odeprecated "keg_only :shadowed_by_osx", "keg_only :shadowed_by_macos" | 
					
						
							|  |  |  |         @reason = :shadowed_by_macos | 
					
						
							|  |  |  |       end | 
					
						
							| 
									
										
										
										
											2018-01-18 09:47:33 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-18 20:54:21 +00:00
										 |  |  |       super | 
					
						
							| 
									
										
										
										
											2018-01-18 09:47:33 +00:00
										 |  |  |     end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2018-01-18 20:54:21 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |   prepend Compat | 
					
						
							| 
									
										
										
										
											2018-01-18 09:47:33 +00:00
										 |  |  | end |