EricFromCanada 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfc9906184 
							
						 
					 
					
						
						
							
							internal messaging fixes  
						
						
						
						
					 
					
						2023-02-10 23:17:16 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2759fbdff 
							
						 
					 
					
						
						
							
							Deprecate reading all formulae through commands  
						
						... 
						
						
						
						We added the `--all` flag (now renamed to `--eval-all`) for various
commands for this behaviour so let's start deprecating this.
Also, introduce a `HOMEBREW_EVAL_ALL` environment variable to use the
existing, less secure, behaviour by default and avoid passing
`--eval-all` everywhere. 
						
						
					 
					
						2022-09-05 13:57:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d5eab2e1c 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2022-06-30 08:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								xxyzz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e899da7c7 
							
						 
					 
					
						
						
							
							Add --no-force-auto-update option to brew tap  
						
						... 
						
						
						
						Enable this option to delete `homebrew.forceautoupdate` git config option 
						
						
					 
					
						2022-05-11 07:17:17 +08:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e37c67fba 
							
						 
					 
					
						
						
							
							Fix disabled args appearing in documentation.  
						
						
						
						
					 
					
						2021-12-17 02:02:45 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f65d525693 
							
						 
					 
					
						
						
							
							Deprecations/disables for 3.3.0/4.0.0.  
						
						... 
						
						
						
						Deprecate, disable and remove code for Homebrew 3.3.0 or 4.0.0
(whichever the next release ends up being). 
						
						
					 
					
						2021-10-19 16:36:42 +01:00 
						 
				 
			
				
					
						
							
							
								XuehaiPan 
							
						 
					 
					
						
						
						
						
							
						
						
							63f2f6cca7 
							
						 
					 
					
						
						
							
							tap: allow to change tap remote with brew tap --custom-remote  
						
						
						
						
					 
					
						2021-10-12 01:11:34 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30a65342e8 
							
						 
					 
					
						
						
							
							Deprecate, disable, delete code for Homebrew 3.2.0  
						
						... 
						
						
						
						Do the usual deprecation, disable, delete dance for Homebrew 3.2.0. 
						
						
					 
					
						2021-06-17 11:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							29d50f57b3 
							
						 
					 
					
						
						
							
							Add tap --shallow deprecation TODO  
						
						... 
						
						
						
						Co-authored-by: Rylan Polster <rslpolster@gmail.com> 
						
						
					 
					
						2021-05-07 16:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							e649a7d09e 
							
						 
					 
					
						
						
							
							Update Library/Homebrew/cmd/tap.rb  
						
						... 
						
						
						
						Add tap --full deprecation TODO
Co-authored-by: Rylan Polster <rslpolster@gmail.com> 
						
						
					 
					
						2021-05-07 16:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								cnnrmnn 
							
						 
					 
					
						
						
						
						
							
						
						
							8f7621edb8 
							
						 
					 
					
						
						
							
							Remove trailing whitespace  
						
						
						
						
					 
					
						2021-05-07 16:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							bfd4ddfa5a 
							
						 
					 
					
						
						
							
							Fix style  
						
						... 
						
						
						
						Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2021-05-07 16:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							986089d4f2 
							
						 
					 
					
						
						
							
							Fix style  
						
						... 
						
						
						
						Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2021-05-07 16:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							5b6b400c58 
							
						 
					 
					
						
						
							
							Remove deprecation comment  
						
						... 
						
						
						
						Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2021-05-07 16:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							18bb644ce7 
							
						 
					 
					
						
						
							
							Remove deprecation comment  
						
						... 
						
						
						
						Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2021-05-07 16:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							1e0551fca4 
							
						 
					 
					
						
						
							
							Add no-op message  
						
						... 
						
						
						
						Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2021-05-07 16:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								cnnrmnn 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a7337b05 
							
						 
					 
					
						
						
							
							Add deprecation paths for tap --full/--shallow  
						
						
						
						
					 
					
						2021-05-07 09:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								cnnrmnn 
							
						 
					 
					
						
						
						
						
							
						
						
							674594f75c 
							
						 
					 
					
						
						
							
							Stop using shallow clones for taps  
						
						
						
						
					 
					
						2021-05-06 10:10:56 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bdc11ddc9 
							
						 
					 
					
						
						
							
							tap: fix renamed branches with brew tap --repair  
						
						
						
						
					 
					
						2021-01-28 09:10:13 -05:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1f3e39b7b 
							
						 
					 
					
						
						
							
							Update commands to generate usage banner  
						
						
						
						
					 
					
						2021-01-18 21:20:11 -05:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							da811373d3 
							
						 
					 
					
						
						
							
							Add named_args DSL for commands  
						
						
						
						
					 
					
						2021-01-13 17:09:42 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d6f45bd7 
							
						 
					 
					
						
						
							
							Add signatures for cmd/tap.  
						
						
						
						
					 
					
						2020-11-29 22:37:24 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5be4c9b5e0 
							
						 
					 
					
						
						
							
							Upgrade typed sigils.  
						
						
						
						
					 
					
						2020-11-25 17:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							da9289eff0 
							
						 
					 
					
						
						
							
							Add more type signatures.  
						
						
						
						
					 
					
						2020-11-13 12:26:36 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							24ae318a3d 
							
						 
					 
					
						
						
							
							Move type annotations into files.  
						
						
						
						
					 
					
						2020-10-10 14:59:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bdf3deb6f 
							
						 
					 
					
						
						
							
							Reduce shallow clone usage  
						
						... 
						
						
						
						GitHub has requested we request our usage of shallow clones. As a
result:
- do default to shallow clones on CI
- do not do --shallow-since when setting up new repositories in
  `brew update`
- do not support shallow clones of homebrew-core at all
We may consider in future unshallowing all clones unconditionally. 
						
						
					 
					
						2020-10-09 09:57:04 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c61f4ce879 
							
						 
					 
					
						
						
							
							Pass args correctly in brew tap.  
						
						
						
						
					 
					
						2020-07-31 19:34:22 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							d4c2ffd705 
							
						 
					 
					
						
						
							
							Refactor CLI::Parser.  
						
						
						
						
					 
					
						2020-07-31 15:07:17 +02:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							9d6eb41fc5 
							
						 
					 
					
						
						
							
							cmd/dev-cmd: misc. usage and wording fixes  
						
						
						
						
					 
					
						2020-04-19 13:31:54 -04:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bec303de86 
							
						 
					 
					
						
						
							
							tap: update shallowing logic  
						
						... 
						
						
						
						Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2020-04-11 22:41:04 +10:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
						
						
							
						
						
							945fb11d51 
							
						 
					 
					
						
						
							
							tap: default to --shallow on CI  
						
						
						
						
					 
					
						2020-04-11 13:12:09 +10:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
						
						
							
						
						
							2acb4771fe 
							
						 
					 
					
						
						
							
							tap: permit creating shallow taps for CI  
						
						
						
						
					 
					
						2020-04-09 18:46:47 +10:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7fe0ed847 
							
						 
					 
					
						
						
							
							cmd: use more and cleanup new args APIs.  
						
						
						
						
					 
					
						2020-03-05 09:40:15 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9419e48e5 
							
						 
					 
					
						
						
							
							tap: update docs to note non-shallow default.  
						
						... 
						
						
						
						Also, while we're here, `rsync` and `git` are not acronyms. 
						
						
					 
					
						2020-02-19 10:56:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a915114ea7 
							
						 
					 
					
						
						
							
							tap: fix arguments.  
						
						... 
						
						
						
						- Use Ruby attribute arguments.
- Fix use of `full_clone` in `cmd/tap` to be on by default.
- Remove unnecessary argument in test. 
						
						
					 
					
						2020-02-05 20:22:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecce70bc32 
							
						 
					 
					
						
						
							
							Rename --quieter args to --quiet.  
						
						
						
						
					 
					
						2020-02-05 19:43:59 +00:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							1f9563f4bc 
							
						 
					 
					
						
						
							
							ARGV: Deprecate ARGV.quieter?  
						
						
						
						
					 
					
						2020-02-04 18:53:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							243e703700 
							
						 
					 
					
						
						
							
							tap: default to full clones.  
						
						... 
						
						
						
						This makes `Tap` consistent with what the installer is doing.
Generally shallow clones get slower and slower (and more and more
pointless) the more they are fetched so don't make sense for our
use-case.
Keep the option around anyway because it's useful for integration tests. 
						
						
					 
					
						2020-02-02 16:36:37 +01:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							aea6d79d21 
							
						 
					 
					
						
						
							
							option parser: check for extra named args  
						
						
						
						
					 
					
						2019-12-15 00:04:45 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							766fc4b301 
							
						 
					 
					
						
						
							
							Fix RuboCop 0.77.0 failures.  
						
						
						
						
					 
					
						2019-11-28 15:10:50 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							6340792f78 
							
						 
					 
					
						
						
							
							manpages: output formatting fixes  
						
						
						
						
					 
					
						2019-08-20 08:28:35 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							6520785307 
							
						 
					 
					
						
						
							
							manpages: grammar fixes  
						
						
						
						
					 
					
						2019-08-20 08:26:26 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4f72312ce 
							
						 
					 
					
						
						
							
							Fixup brew style failures.  
						
						
						
						
					 
					
						2019-04-30 09:19:18 +01: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cb7a00f2d 
							
						 
					 
					
						
						
							
							cmd: remove --help headers and tweak docs.  
						
						
						
						
					 
					
						2019-01-30 21:39:28 +00:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be24e20198 
							
						 
					 
					
						
						
							
							tap: Use CLI::Parser to parse args  
						
						
						
						
					 
					
						2018-11-10 22:36:30 +05:30 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							737b84b54b 
							
						 
					 
					
						
						
							
							brew style --fix fixes. 
						
						
						
						
					 
					
						2018-11-02 17:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc418fd333 
							
						 
					 
					
						
						
							
							More deprecated/disabled updates  
						
						... 
						
						
						
						- remove odisabled
- move odeprecated to odisabled 
						
						
					 
					
						2018-10-24 10:40:39 +01:00