Boris Klimenko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bde62b651 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2020-02-26 15:56:45 +03:00 
						 
				 
			
				
					
						
							
							
								Boris Klimenko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22375bae7c 
							
						 
					 
					
						
						
							
							Fix style  
						
						
						
						
					 
					
						2020-02-26 13:49:12 +03:00 
						 
				 
			
				
					
						
							
							
								Boris Klimenko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da5d804bd9 
							
						 
					 
					
						
						
							
							Inline versions of upgraded formulae  
						
						
						
						
					 
					
						2020-02-26 13:42:18 +03:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac97c8545a 
							
						 
					 
					
						
						
							
							cmd/upgrade, reinstall: don't install on dry-run.  
						
						... 
						
						
						
						Fixes  #7033 . 
					
						2020-02-14 12:18:55 +00:00 
						 
				 
			
				
					
						
							
							
								Samuel Cochran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b922ebec2a 
							
						 
					 
					
						
						
							
							Add --interactive to brew upgrade  
						
						
						
						
					 
					
						2020-02-06 09:57:49 +11:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45409618df 
							
						 
					 
					
						
						
							
							cmd/upgrade: fix pinned dependent handling.  
						
						... 
						
						
						
						Ensure they aren't upgraded or reinstalled even if they are outdated.
Fixes  #6898 . 
						
						
					 
					
						2020-01-07 19:38:50 +00:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							959b88266d 
							
						 
					 
					
						
						
							
							ARGV: Replace usages of ARGV.resolved_formulae with Homebrew.args  
						
						
						
						
					 
					
						2020-01-02 13:56:19 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b2cbf2ffa 
							
						 
					 
					
						
						
							
							upgrade: make dry-run check dependents too.  
						
						... 
						
						
						
						Fixes  #6883  
					
						2020-01-01 15:04:50 +00:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							685a6b4da6 
							
						 
					 
					
						
						
							
							ARGV: Replace usages of ARGV.named with Homebrew.args.named  
						
						
						
						
					 
					
						2019-12-18 20:38:21 +05:30 
						 
				 
			
				
					
						
							
							
								Bob Lail 
							
						 
					 
					
						
						
						
						
							
						
						
							a26390be05 
							
						 
					 
					
						
						
							
							Fix bug with printing pinned dependencies.  
						
						... 
						
						
						
						Brew prints this error:
```
Error: undefined method `join' for nil:NilClass
```
because, in this code:
```ruby
puts pinned_dependents.map do |f|
  "#{f.full_specified_name} #{f.pkg_version}"
end.join(", ")
```
the block is passed to `puts` and not to `map`. `.join(",")` is called on the output of `puts`.
(I think the regression was introduced in this commit: e12a7b0808353ea81d63774be1edaff81710d7a6) 
						
						
					 
					
						2019-12-04 12:31:01 -06:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6d857c154 
							
						 
					 
					
						
						
							
							cmd/upgrade: fix exit logic.  
						
						... 
						
						
						
						Fixes  #6739  
					
						2019-11-14 07:22:19 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d2cb8e9b3 
							
						 
					 
					
						
						
							
							upgrade: don't error if already installed.  
						
						... 
						
						
						
						I've been convinced idempotency is a good thing for this command so this
would be a good thing to get out for 2.2.0. 
						
						
					 
					
						2019-11-12 16:18:54 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8c241f56c 
							
						 
					 
					
						
						
							
							upgrade: fix handling broken dependents.  
						
						... 
						
						
						
						Ensure that we use the keg for checking linkage but that the dependents
returned are still formulae.
Fixes  #6715 . 
						
						
					 
					
						2019-11-11 10:08:08 +00:00 
						 
				 
			
				
					
						
							
							
								Paul 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e55eac802 
							
						 
					 
					
						
						
							
							'upradable' typo for 'upgradeable_dependents'  
						
						
						
						
					 
					
						2019-11-07 22:58:02 +07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81e6359aeb 
							
						 
					 
					
						
						
							
							upgrade: tweak dependent messaging.  
						
						... 
						
						
						
						Output more without requiring `--verbose` and update the messages to
make clear what we're looking for and what we found/didn't find.
This is a little more noisy but it should help explain any delays to
users and make it more obvious what's failed if something does. 
						
						
					 
					
						2019-11-06 11:38:17 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e12a7b0808 
							
						 
					 
					
						
						
							
							upgrade: simply check_dependents, remove recursion.  
						
						
						
						
					 
					
						2019-11-06 10:21:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cf6052fcc 
							
						 
					 
					
						
						
							
							cmd/upgrade: comment-out broken_dependents functionality.  
						
						... 
						
						
						
						This is not a fix for https://github.com/Homebrew/brew/issues/6671  but
will stop people hitting this bug for now. 
						
						
					 
					
						2019-11-05 09:51:17 +00:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0c3885f31 
							
						 
					 
					
						
						
							
							Merge pull request  #6592  from issyl0/bump-rubocop-target-ruby-version  
						
						... 
						
						
						
						Bump Rubocop's `TargetRubyVersion` to 2.6 and fix all offenses 
						
						
					 
					
						2019-10-14 09:39:21 +01:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							341ea60807 
							
						 
					 
					
						
						
							
							Auto-fix Style/RedundantBegin offenses  
						
						... 
						
						
						
						- This also required auto-fixes for Layout/EmptyLinesAroundBlockBody and
  Layout/InconsistentIndentation once the auto-fixer had got rid of the
  "redundant begin"s. 
						
						
					 
					
						2019-10-13 16:04:27 +01:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							024007f9e2 
							
						 
					 
					
						
						
							
							upgrade: address @MikeMcQuaid's comments  
						
						
						
						
					 
					
						2019-10-12 22:06:08 +00:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4707a8041 
							
						 
					 
					
						
						
							
							upgrade: reject formulae checked in earlier levels  
						
						
						
						
					 
					
						2019-10-12 15:53:21 +00:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							393c8dfbf1 
							
						 
					 
					
						
						
							
							ARGV: Replace options_only and flags_only with Homebrew.args counterparts  
						
						
						
						
					 
					
						2019-09-23 12:39:22 +05:30 
						 
				 
			
				
					
						
							
							
								Kristof Lünenschloß 
							
						 
					 
					
						
						
						
						
							
						
						
							3e46488ca4 
							
						 
					 
					
						
						
							
							Display packages to upgrade one package per line  
						
						
						
						
					 
					
						2019-09-13 13:43:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7df0292f9b 
							
						 
					 
					
						
						
							
							Revert "argv: move flags_only to cli/args"  
						
						
						
						
					 
					
						2019-09-13 09:12:26 +01:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							c7681c4287 
							
						 
					 
					
						
						
							
							argv: move flags_only to cli/args  
						
						
						
						
					 
					
						2019-09-09 14:51:36 +05:30 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							2477773259 
							
						 
					 
					
						
						
							
							man: include global options with customized descriptions  
						
						
						
						
					 
					
						2019-08-25 23:59:47 -04:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3a1f34b7b 
							
						 
					 
					
						
						
							
							upgrade: style fixes  
						
						
						
						
					 
					
						2019-08-23 01:51:06 +00:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efb200e825 
							
						 
					 
					
						
						
							
							breadth-first search for dependents upgrade  
						
						... 
						
						
						
						Fixes  Homebrew/brew#6386  
					
						2019-08-22 12:38:28 +00:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							8a8359cdd4 
							
						 
					 
					
						
						
							
							manpages: sentence rewording for readability  
						
						... 
						
						
						
						Use active voice when applicable, better verbs & adjectives, preposition usage, proper tense, etc. 
						
						
					 
					
						2019-08-20 09:05:45 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							ee314617f7 
							
						 
					 
					
						
						
							
							manpages: update command usage strings  
						
						
						
						
					 
					
						2019-08-20 08:55:54 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							6520785307 
							
						 
					 
					
						
						
							
							manpages: grammar fixes  
						
						
						
						
					 
					
						2019-08-20 08:26:26 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							a3e0647797 
							
						 
					 
					
						
						
							
							manpages: whitespace fixes  
						
						
						
						
					 
					
						2019-08-20 08:24:20 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cd45a769d 
							
						 
					 
					
						
						
							
							Merge pull request  #6330  from hogand/add-upgrade-dry-run  
						
						... 
						
						
						
						Add --dry-run to brew upgrade and brew cask upgrade 
						
						
					 
					
						2019-07-28 15:18:13 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41461b2c00 
							
						 
					 
					
						
						
							
							upgrade: tweak --dry-run wording.  
						
						
						
						
					 
					
						2019-07-28 14:50:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9354081323 
							
						 
					 
					
						
						
							
							Add HOMEBREW_DISPLAY_INSTALL_TIMES  
						
						... 
						
						
						
						Fixes  #6300  
					
						2019-07-28 11:12:32 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Hogan 
							
						 
					 
					
						
						
						
						
							
						
						
							7f6ef77d0e 
							
						 
					 
					
						
						
							
							Address PR comments: remove test and use return ... if  
						
						
						
						
					 
					
						2019-07-27 07:36:11 -07:00 
						 
				 
			
				
					
						
							
							
								Doug Hogan 
							
						 
					 
					
						
						
						
						
							
						
						
							9e0e012a56 
							
						 
					 
					
						
						
							
							cmd/upgrade: add --dry-run option.  
						
						
						
						
					 
					
						2019-07-26 23:20:51 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4f72312ce 
							
						 
					 
					
						
						
							
							Fixup brew style failures.  
						
						
						
						
					 
					
						2019-04-30 09:19:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b685bb890 
							
						 
					 
					
						
						
							
							upgrade: don't build bottles unnecessarily.  
						
						... 
						
						
						
						Fixes  #6063 . 
					
						2019-04-25 14:01:50 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36dbad3922 
							
						 
					 
					
						
						
							
							Add frozen_string_literal to all files.  
						
						
						
						
					 
					
						2019-04-20 13:27:36 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e40b171127 
							
						 
					 
					
						
						
							
							Rename cli_parser to cli/parser.  
						
						
						
						
					 
					
						2019-04-17 22:16:50 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d01cda922 
							
						 
					 
					
						
						
							
							Merge pull request  #5925  from MikeMcQuaid/more-deprecations  
						
						... 
						
						
						
						Deprecate tap pinning (and remove `odisabled`) 
						
						
					 
					
						2019-04-03 09:00:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6987fb4d05 
							
						 
					 
					
						
						
							
							upgrade: make clear formula options are used (not install options).  
						
						
						
						
					 
					
						2019-04-02 08:20:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d12e39633c 
							
						 
					 
					
						
						
							
							Remove odisabled.  
						
						
						
						
					 
					
						2019-04-01 15:07:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45243fe449 
							
						 
					 
					
						
						
							
							Revert "Fix Infinite Recursion in upgradable_dependents and broken_dependents"  
						
						
						
						
					 
					
						2019-02-26 16:49:17 +00:00 
						 
				 
			
				
					
						
							
							
								Frizlab 
							
						 
					 
					
						
						
						
						
							
						
						
							c27ba5c4bd 
							
						 
					 
					
						
						
							
							Print a warning when a recursive upgradable or broken dependant has been found  
						
						
						
						
					 
					
						2019-02-16 14:40:29 +01:00 
						 
				 
			
				
					
						
							
							
								Frizlab 
							
						 
					 
					
						
						
						
						
							
						
						
							b4f76db37c 
							
						 
					 
					
						
						
							
							Fix infinite recursion in upgradable_dependents and broken_dependents  
						
						
						
						
					 
					
						2019-02-16 00:04:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba057ad239 
							
						 
					 
					
						
						
							
							Fixes   #5663  
						
						
						
						
					 
					
						2019-02-04 08:40:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							267d721988 
							
						 
					 
					
						
						
							
							Note HOMEBREW_NO_INSTALL_CLEANUP in the help/manual  
						
						
						
						
					 
					
						2019-02-03 09:34:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cb7a00f2d 
							
						 
					 
					
						
						
							
							cmd: remove --help headers and tweak docs.  
						
						
						
						
					 
					
						2019-01-30 21:39:28 +00:00