Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							04908dcb19 
							
						 
					 
					
						
						
							
							Fix RuboCop for Casks.  
						
						
						
						
					 
					
						2018-11-12 05:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2736aed1fd 
							
						 
					 
					
						
						
							
							reinstall: Use CLI::Parser to parse args  
						
						
						
						
					 
					
						2018-11-07 22:33:32 +05:30 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b1d439a87 
							
						 
					 
					
						
						
							
							Merge pull request  #5165  from Wojonatior/feature/homebrew_install_cleanup  
						
						... 
						
						
						
						Implement the HOMEBREW_INSTALL_CLEANUP env to trigger cleanup on reinstall/install/upgrade 
						
						
					 
					
						2018-11-06 10:29:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							737b84b54b 
							
						 
					 
					
						
						
							
							brew style --fix fixes. 
						
						
						
						
					 
					
						2018-11-02 17:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jarek Wojciechowski 
							
						 
					 
					
						
						
						
						
							
						
						
							452d1db109 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/homebrew_install_cleanup  
						
						
						
						
					 
					
						2018-10-29 11:24:56 -04:00 
						 
				 
			
				
					
						
							
							
								Jarek Wojciechowski 
							
						 
					 
					
						
						
						
						
							
						
						
							51ca60d6d5 
							
						 
					 
					
						
						
							
							add formula cleanup to install and reinstall  
						
						
						
						
					 
					
						2018-10-29 11:23:32 -04:00 
						 
				 
			
				
					
						
							
							
								Jarek Wojciechowski 
							
						 
					 
					
						
						
						
						
							
						
						
							18f8adbd5c 
							
						 
					 
					
						
						
							
							test and add HOMEBREW_INSTALL_CLEANUP to upgrade  
						
						
						
						
					 
					
						2018-10-23 15:46:07 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0617dc1c1d 
							
						 
					 
					
						
						
							
							info: make verbose analytics use tabular output.  
						
						... 
						
						
						
						This copies (and slightly improves) the current `brew formula-analytics`
output so `brew formula-analytics` can be adjusted to just output JSON. 
						
						
					 
					
						2018-10-20 12:06:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe6b78a3f3 
							
						 
					 
					
						
						
							
							Use cache_store for descriptions  
						
						... 
						
						
						
						This makes use of both the existing interfaces and could use the
existing cache file but we'll create a new one and cleanup the old one
to avoid issues and use a more consistent name. 
						
						
					 
					
						2018-10-13 08:22:52 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cba4737a8 
							
						 
					 
					
						
						
							
							Merge pull request  #5028  from MikeMcQuaid/setup_remote_tap_symlink  
						
						... 
						
						
						
						setup_remote_tap: use system taps. 
						
						
					 
					
						2018-10-03 19:45:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac2aabf287 
							
						 
					 
					
						
						
							
							setup_remote_tap: use system taps.  
						
						... 
						
						
						
						This saves recloning the taps we use multiple times when already done by
the user. 
						
						
					 
					
						2018-10-03 19:14:04 +01:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5b988cbb1 
							
						 
					 
					
						
						
							
							help_spec: fix and generate help text in help.rb  
						
						
						
						
					 
					
						2018-10-03 21:12:44 +05:30 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							7a991985a4 
							
						 
					 
					
						
						
							
							Run tests with HOMEBREW_DEVELOPER unset.  
						
						
						
						
					 
					
						2018-09-19 19:43:45 +02:00 
						 
				 
			
				
					
						
							
							
								alexbostock 
							
						 
					 
					
						
						
						
						
							
						
						
							188aca1075 
							
						 
					 
					
						
						
							
							Remove blank line  
						
						
						
						
					 
					
						2018-09-17 21:13:19 +01:00 
						 
				 
			
				
					
						
							
							
								alexbostock 
							
						 
					 
					
						
						
						
						
							
						
						
							122738709a 
							
						 
					 
					
						
						
							
							Add a_json_string matcher and improve tests  
						
						
						
						
					 
					
						2018-09-17 20:49:43 +01:00 
						 
				 
			
				
					
						
							
							
								alexbostock 
							
						 
					 
					
						
						
						
						
							
						
						
							e733657f04 
							
						 
					 
					
						
						
							
							Separate and improve tests  
						
						
						
						
					 
					
						2018-09-17 09:50:02 +01:00 
						 
				 
			
				
					
						
							
							
								alexbostock 
							
						 
					 
					
						
						
						
						
							
						
						
							a4020db526 
							
						 
					 
					
						
						
							
							Add test for brew info --json=v1  
						
						
						
						
					 
					
						2018-09-16 22:06:42 +01:00 
						 
				 
			
				
					
						
							
							
								alexbostock 
							
						 
					 
					
						
						
						
						
							
						
						
							193b5aa07a 
							
						 
					 
					
						
						
							
							Add test for brew commands --quiet  
						
						
						
						
					 
					
						2018-09-16 21:54:19 +01:00 
						 
				 
			
				
					
						
							
							
								alexbostock 
							
						 
					 
					
						
						
						
						
							
						
						
							6e1374bef9 
							
						 
					 
					
						
						
							
							Add multiple arguments test for brew cat  
						
						
						
						
					 
					
						2018-09-16 21:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							943e227ca1 
							
						 
					 
					
						
						
							
							Retry all specs with :needs_network.  
						
						
						
						
					 
					
						2018-09-14 16:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c056124e5 
							
						 
					 
					
						
						
							
							Merge pull request  #4767  from amyspark/upgrade-relink  
						
						... 
						
						
						
						Upgrade: implement linkage repair 
						
						
					 
					
						2018-09-13 14:29:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44bcf69d1f 
							
						 
					 
					
						
						
							
							cmd/shellenv: use Bash.  
						
						... 
						
						
						
						This speeds up execution by 3x on my machine and the script is simple
enough to warrant this. 
						
						
					 
					
						2018-09-13 09:27:44 +01:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d442905719 
							
						 
					 
					
						
						
							
							Upgrade: implement linkage repair  
						
						... 
						
						
						
						After upgrading existing kegs, we now search and upgrade their
dependents as well. If any are detected that have broken linkage, they
are reinstalled from source.
If there are any formulae in the dependents tree that are pinned, they
are only reinstalled if they're not outdated; in all cases, a suitable
message is printed detailing the kegs that will be acted upon. 
						
						
					 
					
						2018-09-12 19:28:02 +00:00 
						 
				 
			
				
					
						
							
							
								James Costian 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18d38d7b76 
							
						 
					 
					
						
						
							
							Add brew shellenv - see  #4780  
						
						
						
						
					 
					
						2018-09-07 11:37:14 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							516a39f5a4 
							
						 
					 
					
						
						
							
							Move migrations into UpdateMigrator module.  
						
						
						
						
					 
					
						2018-08-31 16:51:23 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							fbcaa8c85a 
							
						 
					 
					
						
						
							
							Resolve URL to get real file extension.  
						
						
						
						
					 
					
						2018-08-31 16:51:23 +02:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32bc5535b6 
							
						 
					 
					
						
						
							
							style: Fix npe and add test for corrected offense results  
						
						
						
						
					 
					
						2018-08-28 23:31:35 +05:30 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							888a7073bc 
							
						 
					 
					
						
						
							
							Change migration to loop through formulae.  
						
						
						
						
					 
					
						2018-08-06 17:25:29 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							7449f9cd15 
							
						 
					 
					
						
						
							
							Fix update-report migration.  
						
						
						
						
					 
					
						2018-08-06 12:52:18 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							dcf5d8d79b 
							
						 
					 
					
						
						
							
							Add test for migrate_cache_entries_to_double_dashes.  
						
						
						
						
					 
					
						2018-08-05 20:38:50 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							1003d722bd 
							
						 
					 
					
						
						
							
							Use -- to separate download name and version.  
						
						
						
						
					 
					
						2018-08-05 15:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							7762ce32aa 
							
						 
					 
					
						
						
							
							Use more descriptive heredoc names.  
						
						
						
						
					 
					
						2018-07-11 18:15:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7cc970fea2 
							
						 
					 
					
						
						
							
							link: refactor, reorder and fix bugs.  
						
						... 
						
						
						
						The change in #4441  broke the handling of the `elsif`s due to the
change in logic. As every block here has a `next` there's no need to do
an `elsif` in here at all. Additionally, reorder the conditions in here
so you get an appropriate message depending on what you're trying to do.
Finally, tweak some of the messaging to remove things that are ignored
and tell people correct commands to run to link things. 
						
						
					 
					
						2018-07-10 09:32:42 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							1d629c6978 
							
						 
					 
					
						
						
							
							Don’t show Casks on Linux.  
						
						
						
						
					 
					
						2018-06-18 16:23:35 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							da193d2f7e 
							
						 
					 
					
						
						
							
							Merge brew cask search into brew search.  
						
						
						
						
					 
					
						2018-06-18 16:23:35 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							c0b7aa00e4 
							
						 
					 
					
						
						
							
							brew style: assume files under Library are no-formulae  
						
						
						
						
					 
					
						2018-06-13 14:06:23 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							dd8370a9fa 
							
						 
					 
					
						
						
							
							Move shared search logic into Homebrew::Search module.  
						
						
						
						
					 
					
						2018-06-07 13:50:10 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							3a361c139e 
							
						 
					 
					
						
						
							
							Extend search tests.  
						
						
						
						
					 
					
						2018-06-07 13:48:35 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							8b33fbef51 
							
						 
					 
					
						
						
							
							Refactor search_taps to return Formulae and Casks separately.  
						
						
						
						
					 
					
						2018-06-07 13:48:35 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							8b55cb5ecb 
							
						 
					 
					
						
						
							
							Refactor commands to remove "require cmd/help"  
						
						
						
						
					 
					
						2018-06-07 04:59:59 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							054866653d 
							
						 
					 
					
						
						
							
							Merge pull request  #4185  from sjackman/superenv-linux  
						
						... 
						
						
						
						Add superenv for Linux 
						
						
					 
					
						2018-05-31 19:56:16 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							de246cc528 
							
						 
					 
					
						
						
							
							Update Homebrew-Cask references.  
						
						
						
						
					 
					
						2018-05-25 18:20:02 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c4222141ac 
							
						 
					 
					
						
						
							
							Revert "Update Homebrew-Cask references."  
						
						... 
						
						
						
						This reverts commit 4475651b548afdcf15c4cf7a7cb57baca1885186. 
						
						
					 
					
						2018-05-25 17:57:32 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							4475651b54 
							
						 
					 
					
						
						
							
							Update Homebrew-Cask references.  
						
						
						
						
					 
					
						2018-05-25 17:56:16 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							54834ccbe3 
							
						 
					 
					
						
						
							
							Move repo_var method to Tap class.  
						
						
						
						
					 
					
						2018-05-25 16:21:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							f6bf989378 
							
						 
					 
					
						
						
							
							Remove some integration tests  
						
						... 
						
						
						
						We have an awful lot of integration tests and they are (comparatively)
really slow. Let's kill those that test edge case conditions and focus
on those that test that our functionality works as expected. Edge cases
can be better tested with unit tests. 
						
						
					 
					
						2018-05-23 14:41:31 +01:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							434e8d8e2f 
							
						 
					 
					
						
						
							
							test/cmd/install: Fix a test failure on Linux  
						
						... 
						
						
						
						Fix the error:
Error: Homebrew GCC requested, but formula gcc not found! 
						
						
					 
					
						2018-05-22 10:48:17 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas F Shearer 
							
						 
					 
					
						
						
						
						
							
						
						
							18b362aa96 
							
						 
					 
					
						
						
							
							Alphabetize the brew outdated formula listing.  
						
						... 
						
						
						
						Sorts by `Formula#<=>`.
Includes updated test example. 
						
						
					 
					
						2018-05-16 13:01:12 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Peters 
							
						 
					 
					
						
						
						
						
							
						
						
							2adfb77cd8 
							
						 
					 
					
						
						
							
							missing: exit nonzero if missing deps are found  
						
						
						
						
					 
					
						2018-04-12 22:48:02 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							cffa5a9864 
							
						 
					 
					
						
						
							
							Disable/delete/add more deprecations  
						
						... 
						
						
						
						Move various `odeprecated` to `odisabled` and delete uses of
`odisabled`. 
						
						
					 
					
						2018-04-08 14:57:17 -07:00