| 
							
							
								 Douglas Eichelberger | cb71938fff | Enable strict typing in CLI::Parser | 2024-04-21 14:16:25 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | 8ab9d2cbad | Port Homebrew::Cmd::Leaves | 2024-03-30 16:16:52 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | c50fb2dbd2 | Remove redundant cli/parser requires | 2024-03-29 18:53:07 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | 821f2a5ab5 | Automagically remove -cmd suffix | 2024-03-21 19:55:35 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | bf9ebccecd | Handle dashed commands | 2024-03-20 10:36:19 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | cae62e0175 | Update Command API | 2024-03-20 10:16:17 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | 131a5421a5 | Make cmd_args block non-nilable | 2024-03-16 11:14:39 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | 23336aa316 | Update tests | 2024-03-15 12:58:59 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | aad08cd5a4 | Revert using hash accessors for args | 2024-03-15 12:51:03 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | 6fc99d9569 | Add tests | 2024-03-15 12:46:06 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | 7d34717ccd | Search subclasses instead of using registry | 2024-03-15 12:46:06 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | fd652148fa | Implement cmd_args block | 2024-03-15 12:46:05 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | 5364b6ef03 | Use a command registry | 2024-03-15 12:46:05 -07:00 |  | 
			
				
					| 
							
							
								 Douglas Eichelberger | cbcb221de6 | Create AbstractCommand class | 2024-03-15 12:46:05 -07:00 |  |