Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							841cfd9fdc 
							
						 
					 
					
						
						
							
							Port Homebrew::Cmd::Tap  
						
						
						
						
					 
					
						2024-04-01 11:43:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Cho 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de00f76115 
							
						 
					 
					
						
						
							
							service: allow Pathname in array for #run  
						
						... 
						
						
						
						Signed-off-by: Michael Cho <michael@michaelcho.dev> 
						
						
					 
					
						2024-04-01 14:30:10 -04: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 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e35ae25d5 
							
						 
					 
					
						
						
							
							cask/utils: quieten down when fixing permissions fails.  
						
						... 
						
						
						
						When fixing permissions fails, we should not print the error messages
from e.g. `chmod` unless we are in debug or verbose mode (because we
immediately retry taking ownership `sudo`). 
						
						
					 
					
						2024-04-01 16:22:42 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							865d38ab82 
							
						 
					 
					
						
						
							
							Merge pull request  #16992  from Homebrew/cleanup-edgecase  
						
						... 
						
						
						
						cleanup: handle some edge cases 
						
						
					 
					
						2024-04-01 15:04:59 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc7c274e17 
							
						 
					 
					
						
						
							
							cleanup: handle some edge cases  
						
						
						
						
					 
					
						2024-04-01 14:47:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06f3bd9d51 
							
						 
					 
					
						
						
							
							Merge pull request  #16991  from cho-m/go_resource-deprecate  
						
						... 
						
						
						
						go_resource deprecation comments 
						
						
					 
					
						2024-04-01 14:43:51 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Cho 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f81dcd8c58 
							
						 
					 
					
						
						
							
							go_resource deprecation comments  
						
						... 
						
						
						
						Signed-off-by: Michael Cho <michael@michaelcho.dev> 
						
						
					 
					
						2024-04-01 09:00:32 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df2c914b42 
							
						 
					 
					
						
						
							
							Merge pull request  #16989  from cho-m/livecheck-throttle-audit-updates  
						
						... 
						
						
						
						formula_auditor: check livecheck throttle 
						
						
					 
					
						2024-04-01 13:55:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f41dff48f 
							
						 
					 
					
						
						
							
							Merge pull request  #16971  from cho-m/language-types  
						
						... 
						
						
						
						language/*: enable `typed: strict` 
						
						
					 
					
						2024-04-01 13:51:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bbfa434cf 
							
						 
					 
					
						
						
							
							unpack_strategy/dmg: fix permissions when needed.  
						
						... 
						
						
						
						`ditto` behaves weirdly when the EUID is different from the UID. This
fix ensures that the BOM file is written with the correct permissions
in this case. 
						
						
					 
					
						2024-04-01 09:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a59266e92 
							
						 
					 
					
						
						
							
							Merge pull request  #16988  from Homebrew/remove-unnecessary-cache-clearing-in-tests  
						
						... 
						
						
						
						tests: remove unnecessary cache clearing 
						
						
					 
					
						2024-04-01 08:12:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							120eb553dd 
							
						 
					 
					
						
						
							
							Merge pull request  #16968  from samford/livecheck/add-extract-plist-skip-to-skip-conditions  
						
						... 
						
						
						
						livecheck: Add ExtractPlist skip to SkipConditions 
						
						
					 
					
						2024-04-01 08:11:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c86be2648 
							
						 
					 
					
						
						
							
							Merge pull request  #16986  from Homebrew/update-keg-sorting-method  
						
						... 
						
						
						
						keg: update sorting by version logic 
						
						
					 
					
						2024-04-01 08:11:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ae0174a6d 
							
						 
					 
					
						
						
							
							Merge pull request  #16972  from cho-m/m4-shim  
						
						... 
						
						
						
						shims/mac/super/m4: use gm4 if missing m4 (e.g. Xcode 15.3 CLT) 
						
						
					 
					
						2024-04-01 08:10:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e600cc6fef 
							
						 
					 
					
						
						
							
							language/python: tweak Pathname syntax.  
						
						... 
						
						
						
						Co-authored-by: Markus Reiter <me@reitermark.us> 
						
						
					 
					
						2024-04-01 08:09:42 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Cho 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b65052b22 
							
						 
					 
					
						
						
							
							dev-cmd/bump-formula-pr: deprecate throttled_formulae.json  
						
						... 
						
						
						
						Signed-off-by: Michael Cho <michael@michaelcho.dev> 
						
						
					 
					
						2024-04-01 00:54:36 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Cho 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d50ef1bc0 
							
						 
					 
					
						
						
							
							formula_auditor: check livecheck throttle  
						
						... 
						
						
						
						Signed-off-by: Michael Cho <michael@michaelcho.dev> 
						
						
					 
					
						2024-04-01 00:54:13 -04:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							226239da4c 
							
						 
					 
					
						
						
							
							tests: remove unnecessary cache clearing  
						
						... 
						
						
						
						This PR removes all remaining unnecessary cache clearing in tests
from the codebase since we now clear all cachable classes between
tests making this functionally unnecessary.
Original PR to automatically clear caches:
- https://github.com/Homebrew/brew/pull/16746 
I also moved the `Utils::Analytics` module to use cachable so
that we don't have to clear caches specifically in tests anymore. 
						
						
					 
					
						2024-03-31 18:38:03 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							111ac5810c 
							
						 
					 
					
						
						
							
							livecheck: Clean up whitespace, ordering  
						
						
						
						
					 
					
						2024-03-31 21:01:40 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4134125f2 
							
						 
					 
					
						
						
							
							livecheck: Clarify --extract-plist behavior  
						
						... 
						
						
						
						From the description of the `--extract-plist` option, it would seem
that the `ExtractPlist` strategy is only enabled when the option is
used. Instead, livecheck automatically enables the strategy if the
command is run on only one cask. This rewords descriptions of the
option to clarify the behavior. 
						
						
					 
					
						2024-03-31 21:01:40 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8d506fdda 
							
						 
					 
					
						
						
							
							livecheck: Add ExtractPlist skip to SkipConditions  
						
						... 
						
						
						
						When the `--extract-plist` option was added to livecheck, conditions
were added in `#run_checks` to skip casks using `ExtractPlist` if the
`--extract-plist` isn't used and the run involves multiple
formulae/casks. This integrates the skip into the `SkipConditions`
class. 
						
						
					 
					
						2024-03-31 21:01:39 -04: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 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f79926c68 
							
						 
					 
					
						
						
							
							sorbet: Update RBI files.  
						
						... 
						
						
						
						Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow. 
						
						
					 
					
						2024-04-01 00:22:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Cho 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4695307e4 
							
						 
					 
					
						
						
							
							shims/mac/super/m4: use gm4 if missing m4 (e.g. Xcode 15.3 CLT)  
						
						... 
						
						
						
						Signed-off-by: Michael Cho <michael@michaelcho.dev> 
						
						
					 
					
						2024-03-31 19:29:56 -04:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							471e94d1e8 
							
						 
					 
					
						
						
							
							Add missing require  
						
						
						
						
					 
					
						2024-03-31 13:14:56 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e5aee4a1d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into no-tty  
						
						... 
						
						
						
						# Conflicts:
#	Library/Homebrew/test/cmd/deps_spec.rb
#	Library/Homebrew/test/cmd/info_spec.rb 
						
						
					 
					
						2024-03-31 19:31:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87bf4af3fc 
							
						 
					 
					
						
						
							
							Merge pull request  #16872  from cho-m/cleanup-cask-broken-symlinks  
						
						... 
						
						
						
						cleanup: remove broken symlink for uninstalled migrated Casks 
						
						
					 
					
						2024-03-31 19:30:02 +01: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 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da456da315 
							
						 
					 
					
						
						
							
							Merge pull request  #16977  from Homebrew/cleanup-fixes  
						
						... 
						
						
						
						cleanup: fix various cases where cache wasn't being removed properly 
						
						
					 
					
						2024-03-31 19:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e8dc3cf7d 
							
						 
					 
					
						
						
							
							Merge pull request  #16983  from bartekpacia/fix/github_pat_finegrained  
						
						... 
						
						
						
						make fine-grained PATs work as $HOMEBREW_GITHUB_API_TOKEN 
						
						
					 
					
						2024-03-31 19:26:33 +01:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							914e53e9d5 
							
						 
					 
					
						
						
							
							Move isolated matchers into the specs that uses them  
						
						
						
						
					 
					
						2024-03-30 20:24:06 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							fde7d380f7 
							
						 
					 
					
						
						
							
							Don't include FileUtils everywhere  
						
						
						
						
					 
					
						2024-03-30 19:10:56 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							c1a4a806e1 
							
						 
					 
					
						
						
							
							rm unused OutputAsTTY helper  
						
						
						
						
					 
					
						2024-03-30 18:44:39 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							221fde4ad8 
							
						 
					 
					
						
						
							
							Merge pull request  #16979  from Homebrew/rspec-cleanup  
						
						... 
						
						
						
						Enable and fix RSpec/DescribedClassModuleWrapping 
						
						
					 
					
						2024-03-30 18:16:26 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							7f78fed676 
							
						 
					 
					
						
						
							
							rm unnecessary description  
						
						
						
						
					 
					
						2024-03-30 16:50:28 -07:00