Bo Anderson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8e98ce69f3
							
						
					 | 
					
						
						
							
							Stricter handling of CLI args
						
						
						
						
						
						
					 | 
					
						2021-03-18 16:41:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mike McQuaid
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d6957a3acb
							
						
					 | 
					
						
						
							
							Homebrew 3.0.0 deprecations/disables
						
						
						
						
						
						
					 | 
					
						2021-01-29 19:50:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Seeker
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ce8bd00fb
							
						
					 | 
					
						
						
							
							named_args: print error if formula and cask found but one is unreadable
						
						
						
						
						
						
					 | 
					
						2021-01-28 15:21:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Seeker
							
						 
					 | 
					
						
						
						
						
							
						
						
							89930157b5
							
						
					 | 
					
						
						
							
							named_args: raise rescued error if both formula/cask are unreadable
						
						
						
						
						
						
					 | 
					
						2021-01-28 15:21:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Seeker
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e0bf05fb5
							
						
					 | 
					
						
						
							
							named_args_spec: add tests for unreadable formulae/casks
						
						
						
						
						
						
					 | 
					
						2021-01-25 18:46:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rylan Polster
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							01e894e9c6
							
						
					 | 
					
						
						
							
							parser: create NumberOfNamedArgumentsError
						
						
						
						
						
						
						
						And commit `brew man` changes 
						
						
					 | 
					
						2021-01-23 15:26:21 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rylan Polster
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b7b624c9bf
							
						
					 | 
					
						
						
							
							parser: clarify errors for invalid number of args
						
						
						
						
						
						
					 | 
					
						2021-01-23 15:06:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rylan Polster
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1e5a43d5f3
							
						
					 | 
					
						
						
							
							parser: fix tests
						
						
						
						
						
						
					 | 
					
						2021-01-18 21:20:11 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rylan Polster
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b7977244ea
							
						
					 | 
					
						
						
							
							parser: automatically generate usage banners
						
						
						
						
						
						
					 | 
					
						2021-01-18 21:16:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rylan Polster
							
						 
					 | 
					
						
						
						
						
							
						
						
							4710be2fb3
							
						
					 | 
					
						
						
							
							parser: add some more tests
						
						
						
						
						
						
					 | 
					
						2021-01-14 20:45:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rylan Polster
							
						 
					 | 
					
						
						
						
						
							
						
						
							74c1010256
							
						
					 | 
					
						
						
							
							parser: add tests for named methods
						
						
						
						
						
						
					 | 
					
						2021-01-14 15:14:10 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rylan Polster
							
						 
					 | 
					
						
						
						
						
							
						
						
							da811373d3
							
						
					 | 
					
						
						
							
							Add named_args DSL for commands
						
						
						
						
						
						
					 | 
					
						2021-01-13 17:09:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rylan Polster
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a6f34d27b
							
						
					 | 
					
						
						
							
							cli/parser: add tests for inferring option names
						
						
						
						
						
						
					 | 
					
						2020-12-25 15:57:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Reiter
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc24128263
							
						
					 | 
					
						
						
							
							Support casks in brew cat.
						
						
						
						
						
						
					 | 
					
						2020-11-19 16:01:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Reiter
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ee66d8c0d
							
						
					 | 
					
						
						
							
							Add type annotations related to upgrade.
						
						
						
						
						
						
					 | 
					
						2020-11-16 19:45:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Reiter
							
						 
					 | 
					
						
						
						
						
							
						
						
							5bc626bbe1
							
						
					 | 
					
						
						
							
							Completely deprecate Homebrew.args.
						
						
						
						
						
						
					 | 
					
						2020-11-11 08:52:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Reiter
							
						 
					 | 
					
						
						
						
						
							
						
						
							24ae318a3d
							
						
					 | 
					
						
						
							
							Move type annotations into files.
						
						
						
						
						
						
					 | 
					
						2020-10-10 14:59:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Reiter
							
						 
					 | 
					
						
						
						
						
							
						
						
							37ecdb28f7
							
						
					 | 
					
						
						
							
							Add spec for NamedArgs#to_paths.
						
						
						
						
						
						
					 | 
					
						2020-09-09 22:15:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								William Ma
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa7bd3bff6
							
						
					 | 
					
						
						
							
							args: Migrate usage of args loading methods to args.named
						
						
						
						
						
						
					 | 
					
						2020-08-23 09:02:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mike McQuaid
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3a91c37e66
							
						
					 | 
					
						
						
							
							Fix RuboCop checks.
						
						
						
						
						
						
					 | 
					
						2020-08-19 17:12:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								William Ma
							
						 
					 | 
					
						
						
						
						
							
						
						
							b63b56f4c2
							
						
					 | 
					
						
						
							
							home: Remove warning for cask with same name
						
						
						
						
						
						
					 | 
					
						2020-08-17 13:08:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								William Ma
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7b063efb5
							
						
					 | 
					
						
						
							
							named_args: Warn when cask with same name exists
						
						
						
						
						
						
					 | 
					
						2020-08-17 13:06:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mike McQuaid
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c565a2130e
							
						
					 | 
					
						
						
							
							Merge pull request #8332 from MLH-Fellowship/named-args
						
						
						
						
						
						
						
						args: Move named args parsing to separate class 
						
						
					 | 
					
						2020-08-17 15:15:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								William Ma
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8016f6c0a
							
						
					 | 
					
						
						
							
							named args: add method tests
						
						
						
						
						
						
					 | 
					
						2020-08-14 14:10:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Reiter
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c833b241d
							
						
					 | 
					
						
						
							
							Fix parsing of negative options.
						
						
						
						
						
						
					 | 
					
						2020-08-14 20:03:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Reiter
							
						 
					 | 
					
						
						
						
						
							
						
						
							b48bc316e0
							
						
					 | 
					
						
						
							
							Use CLI::Parser for cask commands.
						
						
						
						
						
						
					 | 
					
						2020-08-13 05:15:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Reiter
							
						 
					 | 
					
						
						
						
						
							
						
						
							4381c32524
							
						
					 | 
					
						
						
							
							Add test for parsing with ignore_invalid_options.
						
						
						
						
						
						
					 | 
					
						2020-07-31 15:07:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Reiter
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4c2ffd705
							
						
					 | 
					
						
						
							
							Refactor CLI::Parser.
						
						
						
						
						
						
					 | 
					
						2020-07-31 15:07:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mike McQuaid
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3381cbf5c7
							
						
					 | 
					
						
						
							
							Use Homebrew::EnvConfig.
						
						
						
						
						
						
					 | 
					
						2020-04-07 09:58:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gautham Goli
							
						 
					 | 
					
						
						
						
						
							
						
						
							22e25dd593
							
						
					 | 
					
						
						
							
							argv: move formulae to cli/args
						
						
						
						
						
						
					 | 
					
						2019-12-11 16:36:23 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Zach Auten
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd429d0d75
							
						
					 | 
					
						
						
							
							Moved kegs from ARGV to args.rb
						
						
						
						
						
						
					 | 
					
						2019-11-09 11:56:47 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gautham Goli
							
						 
					 | 
					
						
						
						
						
							
						
						
							e88f6b9da9
							
						
					 | 
					
						
						
							
							args: Add passthrough method and tests
						
						
						
						
						
						
					 | 
					
						2019-09-26 10:33:40 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gautham Goli
							
						 
					 | 
					
						
						
						
						
							
						
						
							d18b122272
							
						
					 | 
					
						
						
							
							cli_args: Fix options_only and flags_only
						
						
						
						
						
						
					 | 
					
						2019-09-22 20:28:43 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mike McQuaid
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							963cc556d4
							
						
					 | 
					
						
						
							
							Revert "argv: move options_only to cli/args"
						
						
						
						
						
						
					 | 
					
						2019-09-13 09:34:43 +01: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gautham Goli
							
						 
					 | 
					
						
						
						
						
							
						
						
							4586632855
							
						
					 | 
					
						
						
							
							argv: move options_only to cli/args
						
						
						
						
						
						
					 | 
					
						2019-09-07 21:32:50 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mike McQuaid
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							36dbad3922
							
						
					 | 
					
						
						
							
							Add frozen_string_literal to all files.
						
						
						
						
						
						
					 | 
					
						2019-04-20 13:27:36 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mike McQuaid
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ae63381bd9
							
						
					 | 
					
						
						
							
							cli/parser: use cli/args and tweak freeze behaviour.
						
						
						
						
						
						
					 | 
					
						2019-04-17 22:16:58 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mike McQuaid
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e40b171127
							
						
					 | 
					
						
						
							
							Rename cli_parser to cli/parser.
						
						
						
						
						
						
					 | 
					
						2019-04-17 22:16:50 +09:00 | 
					
					
						
						
							
							
							
						
					 |