Alexander Bayandin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b4f29e47c 
							
						 
					 
					
						
						
							
							formula: fix alias loading  
						
						
						
						
					 
					
						2023-03-01 09:44:57 +00:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7fa5937d8 
							
						 
					 
					
						
						
							
							Allow brew info --json=v2 without taps with JSON API  
						
						
						
						
					 
					
						2023-02-12 12:03:40 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b4363092d 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #14548  from Homebrew/revert-14382-deprecate-disable-remove"  
						
						... 
						
						
						
						This reverts commit 932d2cf3b77c9439a57b6a43577fc8d3b6399a62, reversing
changes made to f4e60482791d2ff628efadfdbf0d14d9237d2d29. 
						
						
					 
					
						2023-02-07 19:25:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6882ac17e7 
							
						 
					 
					
						
						
							
							Revert "Add deprecations and disables"  
						
						
						
						
					 
					
						2023-02-07 15:13:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c7adc91ac 
							
						 
					 
					
						
						
							
							Merge branch 'deprecate-ignore_missing_libraries' into deprecate-disable-remove  
						
						
						
						
					 
					
						2023-02-03 10:49:54 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							dead4de3fc 
							
						 
					 
					
						
						
							
							Resolve Lint/EmptyBlock todos  
						
						
						
						
					 
					
						2023-01-26 21:18:24 -08:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b318f738b 
							
						 
					 
					
						
						
							
							Remove tests for ignore_missing_libraries  
						
						... 
						
						
						
						The deprecation is causing these tests to fail. 
						
						
					 
					
						2023-01-26 13:46:48 +08:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							06d037eadf 
							
						 
					 
					
						
						
							
							Resolve formula_spec violation  
						
						
						
						
					 
					
						2023-01-22 17:26:44 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59f4b5226a 
							
						 
					 
					
						
						
							
							tests: test on Ubuntu 18.04.  
						
						
						
						
					 
					
						2022-11-09 14:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d477d1663a 
							
						 
					 
					
						
						
							
							Service: add method to define a root requirement  
						
						
						
						
					 
					
						2022-11-06 13:52:53 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af234779af 
							
						 
					 
					
						
						
							
							test: support non-master init.defaultbranch  
						
						
						
						
					 
					
						2022-10-07 18:44:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b3f5980be 
							
						 
					 
					
						
						
							
							Merge pull request  #13839  from apainintheneck/no-autoremove-build-deps-when-built-from-src  
						
						... 
						
						
						
						autoremove: ignore build deps when built from src 
						
						
					 
					
						2022-09-14 13:10:14 +01:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							f068f74f55 
							
						 
					 
					
						
						
							
							Move autoremove code to util and add tests  
						
						
						
						
					 
					
						2022-09-13 23:23:48 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7349c2b996 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2022-09-13 09:43:09 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15280ba107 
							
						 
					 
					
						
						
							
							test: avoid improper, late usage of formula DSL  
						
						
						
						
					 
					
						2022-08-31 20:40:39 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							768eb1d51a 
							
						 
					 
					
						
						
							
							test/formula_spec: stub Tap#versioned_formulae_names  
						
						
						
						
					 
					
						2022-08-25 16:13:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c294dcc616 
							
						 
					 
					
						
						
							
							glibc related cleanup  
						
						... 
						
						
						
						Extracted from https://github.com/Homebrew/brew/pull/13577  
						
						
					 
					
						2022-08-23 12:42:02 +01:00 
						 
				 
			
				
					
						
							
							
								Max Eisner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a666b1bce8 
							
						 
					 
					
						
						
							
							fix style  
						
						
						
						
					 
					
						2022-08-10 22:31:43 +02:00 
						 
				 
			
				
					
						
							
							
								Max Eisner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d819c949b4 
							
						 
					 
					
						
						
							
							fix test  
						
						
						
						
					 
					
						2022-08-10 20:21:05 +02:00 
						 
				 
			
				
					
						
							
							
								Max Eisner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e091d62aa3 
							
						 
					 
					
						
						
							
							Merge branch 'master' into generate-completions-dsl  
						
						
						
						
					 
					
						2022-08-10 19:10:44 +02:00 
						 
				 
			
				
					
						
							
							
								Max Eisner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00471be514 
							
						 
					 
					
						
						
							
							add test  
						
						
						
						
					 
					
						2022-08-10 19:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e49be58b3 
							
						 
					 
					
						
						
							
							Merge pull request  #13623  from SMillerDev/fix/exceptions/report_issues_inreplace_head  
						
						... 
						
						
						
						brew.rb: tell users to fix head issues with inreplace 
						
						
					 
					
						2022-08-08 16:48:24 +02:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03a489bf78 
							
						 
					 
					
						
						
							
							brew.rb: tell users to fix head issues with inreplace  
						
						
						
						
					 
					
						2022-08-07 13:34:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93bf9e5ba2 
							
						 
					 
					
						
						
							
							Merge pull request  #13532  from apainintheneck/add-uninstall-autoremove  
						
						... 
						
						
						
						cmd/uninstall: Add env variable that runs autoremove after uninstalls 
						
						
					 
					
						2022-08-03 18:10:32 -07:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34a1bc6618 
							
						 
					 
					
						
						
							
							Use SimulateSystem for ignore_missing_libraries  
						
						
						
						
					 
					
						2022-07-23 03:09:29 +02:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7255df1ec2 
							
						 
					 
					
						
						
							
							Only run to_hash_with_variations test on macOS  
						
						
						
						
					 
					
						2022-07-21 17:33:19 +02:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c35317732 
							
						 
					 
					
						
						
							
							Add and update tests  
						
						
						
						
					 
					
						2022-07-21 16:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							cb91f8b665 
							
						 
					 
					
						
						
							
							Add tests for retrieving formula based on dependents  
						
						... 
						
						
						
						Also, made sure to clear formula cache before
and after autoremoving packages. 
						
						
					 
					
						2022-07-17 00:39:23 -07:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							fe83500617 
							
						 
					 
					
						
						
							
							Moved autoremove logic into cleanup.rb and formula.rb  
						
						... 
						
						
						
						Cleanup.rb:
- Added #autoremove method
- #autoremove is called in clean when HOMEBREW_AUTOREMOVE is set
Formula.rb:
- Added #unused_formulae_with_no_dependents and helpers
Removed old autoremove.rb module. 
						
						
					 
					
						2022-07-14 13:16:26 -07:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e5c78ebef 
							
						 
					 
					
						
						
							
							Fix tests and improve style  
						
						
						
						
					 
					
						2022-07-11 04:03:37 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57417dd016 
							
						 
					 
					
						
						
							
							Add on_system :linux, macos: wrapper to OnSystem  
						
						
						
						
					 
					
						2022-07-11 02:19:24 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ec19adf58 
							
						 
					 
					
						
						
							
							Rename Override module to SimulateSystem  
						
						
						
						
					 
					
						2022-06-28 15:35:20 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ebd5174d6 
							
						 
					 
					
						
						
							
							Update tests for on_* methods in formulae and casks  
						
						
						
						
					 
					
						2022-06-24 14:39:17 -04:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb2a09e65e 
							
						 
					 
					
						
						
							
							Fix (auto-correct) more RSpec/BeNil offenses  
						
						... 
						
						
						
						- The `RSpec/BeEq` auto-corrections made more `RSpec/BeNil` offenses, so another go of `brew style --only=RSpec/BeNil --fix\` is needed. 
						
						
					 
					
						2022-03-01 00:36:37 +00:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72e48024f0 
							
						 
					 
					
						
						
							
							Fix (auto-correct) RuboCop Rspec/BeEq offenses  
						
						
						
						
					 
					
						2022-03-01 00:10:14 +00:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b76fd012a 
							
						 
					 
					
						
						
							
							Fix (auto-correct) RuboCop RSpec/BeNil offenses  
						
						
						
						
					 
					
						2022-03-01 00:10:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ec6d41a1d 
							
						 
					 
					
						
						
							
							Revert "formula: remove OnOS."  
						
						
						
						
					 
					
						2022-02-24 12:31:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73951a01fc 
							
						 
					 
					
						
						
							
							formula: remove OnOS.  
						
						
						
						
					 
					
						2022-02-22 10:19:09 +00:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							504dfa8494 
							
						 
					 
					
						
						
							
							Revert "remove on_os from formula"  
						
						... 
						
						
						
						This is causing `post_install` failures. Spotted in
Homebrew/homebrew-core#91763 .
This reverts commit fc7462acd5ffb7cc393d2b56b989e96112ade896. 
						
						
					 
					
						2021-12-21 20:43:57 +08:00 
						 
				 
			
				
					
						
							
							
								hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							fc7462acd5 
							
						 
					 
					
						
						
							
							remove on_os from formula  
						
						
						
						
					 
					
						2021-12-20 23:06:42 +09:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cb8afeeef 
							
						 
					 
					
						
						
							
							service: add timer support for systemd  
						
						
						
						
					 
					
						2021-11-30 11:05:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							572c7cd179 
							
						 
					 
					
						
						
							
							formula: make each instance have separate spec references  
						
						... 
						
						
						
						This fixes SoftwareSpec#owner being mixed up if there are multiple formula references.
This in turn fixes --force-bottle not working in some scenarios like `brew reinstall`. 
						
						
					 
					
						2021-10-26 15:03:33 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16afcff557 
							
						 
					 
					
						
						
							
							formula: fix error in Formula#specified_path with aliases  
						
						
						
						
					 
					
						2021-09-22 02:08:18 +01:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							869b0ea519 
							
						 
					 
					
						
						
							
							Formula: use opt_prefix for service helpers  
						
						
						
						
					 
					
						2021-07-26 11:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aebaa7f8df 
							
						 
					 
					
						
						
							
							formula: only include sha256 for core formulae in bottle JSON  
						
						
						
						
					 
					
						2021-06-05 12:31:55 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d60f549a48 
							
						 
					 
					
						
						
							
							info: add --bottle option for JSON bottle info  
						
						
						
						
					 
					
						2021-06-05 12:27:24 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b0f7e7ada 
							
						 
					 
					
						
						
							
							formula: add to_bottle_hash method  
						
						
						
						
					 
					
						2021-06-03 12:59:42 -04:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0da4c4e3ce 
							
						 
					 
					
						
						
							
							Update tests  
						
						
						
						
					 
					
						2021-05-29 13:16:27 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							745d7ff813 
							
						 
					 
					
						
						
							
							formula: use only_if: in pour_bottle?  
						
						
						
						
					 
					
						2021-05-20 11:24:08 -04:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c34c13056 
							
						 
					 
					
						
						
							
							formula: tweak preset pour_bottle? symbols  
						
						... 
						
						
						
						Let's rename `reason` to `requirement` so the preset symbol can just be
`:clt`. See Homebrew/homebrew-core#77509 . 
						
						
					 
					
						2021-05-19 02:21:59 +01:00