| 
									
										
										
										
											2014-05-14 16:43:52 +09:00
										 |  |  | # match expressions when taps are given as ARGS, e.g. someuser/sometap | 
					
						
							|  |  |  | HOMEBREW_TAP_ARGS_REGEX = %r{^([\w-]+)/(homebrew-)?([\w-]+)$} | 
					
						
							| 
									
										
										
										
											2015-06-07 11:49:41 -07:00
										 |  |  | # match taps' formulae, e.g. someuser/sometap/someformula | 
					
						
							| 
									
										
										
										
											2014-07-26 21:02:23 -05:00
										 |  |  | HOMEBREW_TAP_FORMULA_REGEX = %r{^([\w-]+)/([\w-]+)/([\w+-.]+)$} | 
					
						
							| 
									
										
										
										
											2015-08-06 21:22:57 +08:00
										 |  |  | # match core's formulae, e.g. homebrew/homebrew/someformula | 
					
						
							|  |  |  | HOMEBREW_CORE_FORMULA_REGEX = %r{^homebrew/homebrew/([\w+-.]+)$}i | 
					
						
							| 
									
										
										
										
											2015-06-07 11:49:41 -07:00
										 |  |  | # match taps' directory paths, e.g. HOMEBREW_LIBRARY/Taps/someuser/sometap | 
					
						
							| 
									
										
										
										
											2014-07-06 11:24:24 -05:00
										 |  |  | HOMEBREW_TAP_DIR_REGEX = %r{#{Regexp.escape(HOMEBREW_LIBRARY.to_s)}/Taps/([\w-]+)/([\w-]+)} | 
					
						
							| 
									
										
										
										
											2015-06-07 11:49:41 -07:00
										 |  |  | # match taps' formula paths, e.g. HOMEBREW_LIBRARY/Taps/someuser/sometap/someformula | 
					
						
							| 
									
										
										
										
											2014-05-14 16:43:52 +09:00
										 |  |  | HOMEBREW_TAP_PATH_REGEX = Regexp.new(HOMEBREW_TAP_DIR_REGEX.source + %r{/(.*)}.source) | 
					
						
							| 
									
										
										
										
											2014-11-28 15:02:42 +00:00
										 |  |  | # match the default brew-cask tap e.g. Caskroom/cask | 
					
						
							|  |  |  | HOMEBREW_CASK_TAP_FORMULA_REGEX = %r{^(Caskroom)/(cask)/([\w+-.]+)$} |