Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							382e0ed7b4 
							
						 
					 
					
						
						
							
							azure-pipelines-yml: early exit on errors.  
						
						... 
						
						
						
						We don't want to silently ignore failing commands.
Also, while we're editing the `tap-new` generated `azure-pipelines.yml`
also add the changes missed here from #5600 . 
						
						
					 
					
						2019-01-24 20:45:00 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eed1444d61 
							
						 
					 
					
						
						
							
							Update deprecations and cleanup  
						
						... 
						
						
						
						- Move `odeprecated` to `odisabled`
- Remove `odisabled`
- Enable automatic cleanup on install/reinstall/upgrade. 
						
						
					 
					
						2019-01-23 21:57:40 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db7fd7b7a2 
							
						 
					 
					
						
						
							
							Tweak audits  
						
						... 
						
						
						
						- Ensure that new formulae problems aren't duplicated
- Now that homebrew/core will imminently not have options adjust the
  various audits so they make more sense (and exclude taps)
- Exclude taps from more preferential audits 
						
						
					 
					
						2019-01-22 13:30:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88b98969a5 
							
						 
					 
					
						
						
							
							bottle: detect vim's lack of relocatableness.  
						
						... 
						
						
						
						References https://github.com/Homebrew/homebrew-core/issues/35236 . 
						
						
					 
					
						2019-01-21 20:17:59 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efc3c0c4c0 
							
						 
					 
					
						
						
							
							Use bundle install in more places.  
						
						... 
						
						
						
						This provides a more consistent version for `rubocop` than relying on
`Homebrew.install_gem_setup_path!` (and we really want `brew style` to
provide consistent output). 
						
						
					 
					
						2019-01-08 15:08:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b7404a0d2 
							
						 
					 
					
						
						
							
							Install Bundler <2.  
						
						... 
						
						
						
						Newer versions require the systems RubyGems to be updated. 
						
						
					 
					
						2019-01-03 16:43:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61fa59e95b 
							
						 
					 
					
						
						
							
							Remove Travis CI specific code  
						
						... 
						
						
						
						We’re no longer using this for our CI so this is no longer necessary.
Also, migrate `brew tap-new` to use Azure pipelines. 
						
						
					 
					
						2018-12-30 21:13:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							438939cea5 
							
						 
					 
					
						
						
							
							tests: delete HOMEBREW_INSTALL_CLEANUP for test consistency.  
						
						
						
						
					 
					
						2018-12-30 20:05:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
						
						
							
						
						
							1e57725e8f 
							
						 
					 
					
						
						
							
							update-test: fix for mkdir block form  
						
						
						
						
					 
					
						2018-12-27 13:09:14 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							390a7f5447 
							
						 
					 
					
						
						
							
							Add brew vendor-gems command.  
						
						... 
						
						
						
						This simplifies the process of vendoring gems given `Gemfile` or
`Gemfile.lock` changes. 
						
						
					 
					
						2018-12-21 20:09:08 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f15f665b98 
							
						 
					 
					
						
						
							
							audit: ensure postgresql previous version exists.  
						
						... 
						
						
						
						This will avoid https://github.com/Homebrew/homebrew-core/issues/34879 
in future. 
						
						
					 
					
						2018-12-09 19:31:19 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab0b2304f7 
							
						 
					 
					
						
						
							
							audit: allow {open,libre}ssl@* to use :provided_by_macos.  
						
						
						
						
					 
					
						2018-12-07 10:27:17 +00:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81021e6a60 
							
						 
					 
					
						
						
							
							Merge pull request  #5365  from iMichka/bottle  
						
						... 
						
						
						
						brew bottle --keep-old: Combining :any and :any_skip_relocation yields :any 
						
						
					 
					
						2018-12-04 08:56:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
						
						
							
						
						
							af92fe2f17 
							
						 
					 
					
						
						
							
							bottle: Fix bottling for Linux  
						
						... 
						
						
						
						When there is no previous linux bottle, and the bottle block looks like this:
bottle do
  sha256 "5cbcce4556b41ece91f01778068f481514bc3a0d5447ddbff048797236cc9b29" => :mojave
  sha256 "15748ef1ffefa088f7c958e6935c6eec794781858e6190196e18e94ab768adc2" => :high_sierra
  sha256 "49eb0e5d27b8868b2dba20efbde3ef75becc0cbf5ea230c00e5745e2df697cb6" => :sierra
end
then the bottling fails with:
Error: --keep-old was passed but there are changes in:
cellar: old: "/home/linuxbrew/.linuxbrew/Cellar", new: :any_skip_relocation
==> FAILED
This change allows to run the bottling step for these cases. 
						
						
					 
					
						2018-12-03 23:34:26 +01:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							79b1d4178e 
							
						 
					 
					
						
						
							
							bottle: Ignore matches to source code  
						
						... 
						
						
						
						Ignore matches to source code, which is not required at run time.
These matches may be caused by debugging symbols. 
						
						
					 
					
						2018-12-03 08:22:29 -08:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							cbeb077b2e 
							
						 
					 
					
						
						
							
							bottle: Skip matches to files in build deps  
						
						... 
						
						
						
						Files in build dependencies are not required at run time. 
						
						
					 
					
						2018-12-02 13:29:43 -08:00 
						 
				 
			
				
					
						
							
							
								Steven Peters 
							
						 
					 
					
						
						
						
						
							
						
						
							2f2304ea40 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: recognize version_scheme in merge  
						
						
						
						
					 
					
						2018-11-10 01:41:45 -08:00 
						 
				 
			
				
					
						
							
							
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							eb7d7a20df 
							
						 
					 
					
						
						
							
							audit: Relax versioning audits for non-official taps  
						
						
						
						
					 
					
						2018-11-08 12:53:43 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bada451a81 
							
						 
					 
					
						
						
							
							Merge pull request  #5240  from MikeMcQuaid/rubocop-bump  
						
						... 
						
						
						
						RuboCop 0.60.0 
						
						
					 
					
						2018-11-04 11:48:51 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							737b84b54b 
							
						 
					 
					
						
						
							
							brew style --fix fixes. 
						
						
						
						
					 
					
						2018-11-02 17:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							f70a2c67da 
							
						 
					 
					
						
						
							
							pull --bottle: Fix bug in any_bottle_tag  
						
						... 
						
						
						
						Utils::Bottles.tag is a symbol, whereas bottle_tags is an array of strings. 
						
						
					 
					
						2018-11-01 09:28:31 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							422257067c 
							
						 
					 
					
						
						
							
							Merge pull request  #5216  from GauthamGoli/audit-args-fix  
						
						... 
						
						
						
						audit: Don't mutate args 
						
						
					 
					
						2018-10-31 08:44:49 +00:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							840fbd69fb 
							
						 
					 
					
						
						
							
							audit: Don't mutate args  
						
						
						
						
					 
					
						2018-10-31 10:50:03 +05:30 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							32b1f13bd0 
							
						 
					 
					
						
						
							
							bump-formula-pr: run audit by default  
						
						
						
						
					 
					
						2018-10-30 13:22:36 +10:00 
						 
				 
			
				
					
						
							
							
								Steven Peters 
							
						 
					 
					
						
						
						
						
							
						
						
							7116b74705 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: require arg for --root-url  
						
						
						
						
					 
					
						2018-10-29 14:54:37 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							322075130e 
							
						 
					 
					
						
						
							
							Merge pull request  #5196  from commitay/keg-only-style  
						
						... 
						
						
						
						audit: make `keg_only_style` non-strict 
						
						
					 
					
						2018-10-27 14:55:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa9a59fe1e 
							
						 
					 
					
						
						
							
							Merge pull request  #5192  from commitay/unstable  
						
						... 
						
						
						
						audit: remove deleted formulae from unstable whitelist 
						
						
					 
					
						2018-10-27 14:53:59 +01:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							de529c8225 
							
						 
					 
					
						
						
							
							audit: make keg_only_style non-strict  
						
						
						
						
					 
					
						2018-10-27 22:52:20 +10:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							1d89027409 
							
						 
					 
					
						
						
							
							audit: remove deleted formulae from unstable whitelist  
						
						
						
						
					 
					
						2018-10-27 20:50:10 +10:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							823f2234f1 
							
						 
					 
					
						
						
							
							audit: make throttled a regular audit  
						
						
						
						
					 
					
						2018-10-27 10:44:09 +10:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							17e55ead73 
							
						 
					 
					
						
						
							
							audit: check for bottle do blocks in new formulae  
						
						
						
						
					 
					
						2018-10-24 20:48:26 +10:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7013d1738 
							
						 
					 
					
						
						
							
							man: Restore args after generating man pages from respective cmd parsers  
						
						
						
						
					 
					
						2018-10-24 01:33:55 +05:30 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e68a0872e 
							
						 
					 
					
						
						
							
							audit: remove heroku formula.  
						
						... 
						
						
						
						This was removed in https://github.com/Homebrew/homebrew-core/pull/33233 . 
						
						
					 
					
						2018-10-21 12:46:02 +01:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							d38c8fb8c5 
							
						 
					 
					
						
						
							
							audit: disallow devel specs in core  
						
						
						
						
					 
					
						2018-10-20 21:43:33 +10:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e4176a57f 
							
						 
					 
					
						
						
							
							Merge pull request  #5130  from commitay/versioned-formula  
						
						... 
						
						
						
						audit: use `versioned_formula` instead of `formula.versioned_formula?` 
						
						
					 
					
						2018-10-20 11:55:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							303f9579d6 
							
						 
					 
					
						
						
							
							Merge pull request  #5075  from EricFromCanada/cmd-help-new  
						
						... 
						
						
						
						docs: conversion & review of Homebrew::CLI::Parser help in dev-cmd/ 
						
						
					 
					
						2018-10-20 11:53:55 +01:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							78a21c8bbf 
							
						 
					 
					
						
						
							
							audit: use versioned_formula instead of formula.versioned_formula?  
						
						
						
						
					 
					
						2018-10-20 13:43:55 +10:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							598909577c 
							
						 
					 
					
						
						
							
							Merge pull request  #5091  from commitay/versioned-keg-only  
						
						... 
						
						
						
						audit: check versioned formulae for `keg_only :versioned_formula` 
						
						
					 
					
						2018-10-20 13:40:37 +10:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							388781f6a7 
							
						 
					 
					
						
						
							
							dev-cmd/: remove colons from command specs.  
						
						... 
						
						
						
						These aren't needed when converting Parser-based help text to man page or Markdown formats.
Includes regenerated docs. 
						
						
					 
					
						2018-10-19 13:12:55 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							7fb425a5c6 
							
						 
					 
					
						
						
							
							man.rb: avoid showing comma when an option has no long version.  
						
						... 
						
						
						
						Specifically, `brew ruby -e "<ruby code>"`. 
						
						
					 
					
						2018-10-19 13:12:55 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							63b3d400e0 
							
						 
					 
					
						
						
							
							dev-cmd/: add Parser-based help text for remaining commands.  
						
						... 
						
						
						
						`brew ruby` now accepts only `-e`, verbose, and debug arguments. 
						
						
					 
					
						2018-10-19 13:12:55 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							ddf057f3dd 
							
						 
					 
					
						
						
							
							dev-cmd/: edit help text and descriptions.  
						
						
						
						
					 
					
						2018-10-19 13:12:11 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							20167e5f1b 
							
						 
					 
					
						
						
							
							Adjust comments to tidy API docs output.  
						
						
						
						
					 
					
						2018-10-18 21:42:43 -04:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							0a3ad268a0 
							
						 
					 
					
						
						
							
							audit: check versioned formulae for keg_only :versioned_formula  
						
						
						
						
					 
					
						2018-10-17 23:52:42 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							b7ea9e1830 
							
						 
					 
					
						
						
							
							Allow access to lock directory inside tests.  
						
						
						
						
					 
					
						2018-10-17 14:23:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							662641557e 
							
						 
					 
					
						
						
							
							Merge pull request  #5085  from alyssais/bump_formula_pr-no_fork  
						
						... 
						
						
						
						bump-formula-pr: gracefully handle unforkable repositories 
						
						
					 
					
						2018-10-12 11:05:08 +01:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							c2bf97bdee 
							
						 
					 
					
						
						
							
							audit: use core_tap instead of official_tap  
						
						
						
						
					 
					
						2018-10-12 09:12:12 +10:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							864475e14f 
							
						 
					 
					
						
						
							
							bump-formula-pr: use GitHub error message info  
						
						... 
						
						
						
						This saves an API call, and is more accurate, because the repo API
doesn't actually say whether forking is enabled, but this error message
does.
To do this, the original GitHub error message had to be accessible on
the GitHub exceptions. 
						
						
					 
					
						2018-10-11 16:39:29 +01:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23984273f3 
							
						 
					 
					
						
						
							
							bump-formula-pr: always use base if unforkable  
						
						
						
						
					 
					
						2018-10-11 16:34:40 +01:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4a82236b7 
							
						 
					 
					
						
						
							
							bump-formula-pr: add --no-fork  
						
						... 
						
						
						
						GitHub seems to be discouraging forking private repositories[0]:
> By default, new organizations are configured to disallow the forking
> of private repositories.
bump-formula-pr tries to create its pull requests from a fork, so it
can't be used for private taps set up in this way.
I've added a --no-fork option that will create PRs in the tap repo
itself, rather than in a fork, to accommodate this use case.
[0]: https://help.github.com/articles/allowing-people-to-fork-private-repositories-in-your-organization/  
						
						
					 
					
						2018-10-11 13:23:56 +01:00