Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56fc9a1fb2 
							
						 
					 
					
						
						
							
							Merge pull request  #17047  from Homebrew/block-params  
						
						... 
						
						
						
						Prefer numbered block params over proc conversion, cont'd 
						
						
					 
					
						2024-04-08 19:13:01 +01:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							c59d9fa833 
							
						 
					 
					
						
						
							
							Prefer numbered block params over proc conversion, cont'd  
						
						
						
						
					 
					
						2024-04-08 09:47:27 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c48226018 
							
						 
					 
					
						
						
							
							cmd/help: add description and arguments.  
						
						... 
						
						
						
						This allows an accurate manpage description of `brew help`.
Also commit the various other required changes to completions and
manpage. 
						
						
					 
					
						2024-04-08 13:35:25 +01:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							2d47193d22 
							
						 
					 
					
						
						
							
							cmd/untap: move module methods back into the cmd  
						
						... 
						
						
						
						The extra module was their to facilitate testing but now that
everything is properly namespaced and each command is an instance
we can just move the methods into the command. Since it's an
instance now we don't need to be as careful about caching either. 
						
						
					 
					
						2024-04-03 22:06:19 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							3f856f6516 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Repository  
						
						
						
						
					 
					
						2024-04-01 16:02:41 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							6a1d43337c 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Prefix  
						
						
						
						
					 
					
						2024-04-01 16:00:47 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							b56e0b733d 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Env  
						
						
						
						
					 
					
						2024-04-01 15:58:07 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							754151fcb8 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Cellar  
						
						
						
						
					 
					
						2024-04-01 15:56:06 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							102051c35d 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Caskroom  
						
						
						
						
					 
					
						2024-04-01 15:54:03 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							7bbf0a3206 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Cache  
						
						
						
						
					 
					
						2024-04-01 15:53:56 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc95d02c8 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Uses  
						
						
						
						
					 
					
						2024-04-01 12:01:37 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							1362890f2a 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Upgrade  
						
						
						
						
					 
					
						2024-04-01 11:58:35 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							d5add6565c 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::UpdateReport  
						
						
						
						
					 
					
						2024-04-01 11:58:20 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							48f4adad33 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Untap  
						
						
						
						
					 
					
						2024-04-01 11:50:25 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							f8caae06f7 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Unpin  
						
						
						
						
					 
					
						2024-04-01 11:48:40 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							5ccb0b0567 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Unlink  
						
						
						
						
					 
					
						2024-04-01 11:47:18 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							4cf9ef831a 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Uninstall  
						
						
						
						
					 
					
						2024-04-01 11:46:01 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							841cfd9fdc 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Tap  
						
						
						
						
					 
					
						2024-04-01 11:43:52 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							be42d46d49 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::TapInfo  
						
						
						
						
					 
					
						2024-04-01 10:15:28 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							5495ff1eea 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Search  
						
						
						
						
					 
					
						2024-04-01 10:12:52 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							d875c970e9 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Reinstall  
						
						
						
						
					 
					
						2024-04-01 10:09:48 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							057f561d2c 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Readall  
						
						
						
						
					 
					
						2024-04-01 10:05:02 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef070380c 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::RbenvSync  
						
						
						
						
					 
					
						2024-04-01 10:04:06 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							6c260db277 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::PyenvSync  
						
						
						
						
					 
					
						2024-04-01 10:01:54 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							427b527335 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Postinstall  
						
						
						
						
					 
					
						2024-04-01 09:59:47 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							31aa89aa7c 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::PostgresqlUpgradeDatabase  
						
						
						
						
					 
					
						2024-04-01 09:48:23 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							c1b1c11a8c 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Pin  
						
						
						
						
					 
					
						2024-04-01 09:44:14 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							7725fc62d4 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Outdated  
						
						
						
						
					 
					
						2024-04-01 09:42:31 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							57442ab67e 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Options  
						
						
						
						
					 
					
						2024-04-01 09:15:58 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							c5dfac1f2c 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::NodenvSync  
						
						
						
						
					 
					
						2024-04-01 09:15:58 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							a43224cb4a 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Missing  
						
						
						
						
					 
					
						2024-04-01 09:15:58 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							0cb608a80c 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Migrate  
						
						
						
						
					 
					
						2024-04-01 09:15:58 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							59adde2069 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Log  
						
						
						
						
					 
					
						2024-04-01 09:15:58 -07:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							db507be41a 
							
						 
					 
					
						
						
							
							keg: update sorting by version logic  
						
						... 
						
						
						
						This updates logic to add a `#scheme_and_version` method to be used
with `.sort_by` and `.max_by`. Using `Keg#version` by itself can be
inaccurate when different version schemes are present. This also
updates the behavior of `Formula#eligible_kegs_for_cleanup` to match
the previous behavior. We were dropping the wrong keg based on the
sort being reversed in a previous PR. 
						
						
					 
					
						2024-03-31 17:52:32 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21dd3c263f 
							
						 
					 
					
						
						
							
							Merge pull request  #16975  from Homebrew/ported-cmds  
						
						... 
						
						
						
						Begin porting non-dev commands to use AbstractCommand 
						
						
					 
					
						2024-03-31 19:28:30 +01:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							7f78fed676 
							
						 
					 
					
						
						
							
							rm unnecessary description  
						
						
						
						
					 
					
						2024-03-30 16:50:28 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							65f8420232 
							
						 
					 
					
						
						
							
							Make things private  
						
						
						
						
					 
					
						2024-03-30 16:43:11 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							22bfd9b230 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Link  
						
						
						
						
					 
					
						2024-03-30 16:24:11 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							8ab9d2cbad 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Leaves  
						
						
						
						
					 
					
						2024-03-30 16:16:52 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd082a1ff 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::InstallCmd  
						
						
						
						
					 
					
						2024-03-30 09:36:47 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Rotter 
							
						 
					 
					
						
						
						
						
							
						
						
							d856d88c17 
							
						 
					 
					
						
						
							
							tap-info cmd: skip untapped core taps  
						
						... 
						
						
						
						When homebrew/core or homebrew/cask are untapped `brew tap-info` fails because
Tap.each includes them and tap.private? fails without a git repo interrogate.
This restores the behavior of `brew tap-info` before #16710  
						
						
					 
					
						2024-03-30 01:41:31 -04:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							d25956668d 
							
						 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2024-03-29 19:12:25 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							d6a6742a4d 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Info  
						
						
						
						
					 
					
						2024-03-29 18:54:12 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							74218c0483 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Home  
						
						
						
						
					 
					
						2024-03-29 18:53:08 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c1af4f9e 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Help  
						
						
						
						
					 
					
						2024-03-29 18:53:08 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							78b259c8c6 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::GistLogs  
						
						
						
						
					 
					
						2024-03-29 18:53:08 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							90cd9d2e0a 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::FetchCmd  
						
						
						
						
					 
					
						2024-03-29 18:53:08 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							f83ba58f8d 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Doctor  
						
						
						
						
					 
					
						2024-03-29 18:53:07 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							67fd065e1d 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Docs  
						
						
						
						
					 
					
						2024-03-29 18:53:07 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							bde44cfc99 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Developer  
						
						
						
						
					 
					
						2024-03-29 18:53:07 -07:00