Markus Reiter
|
480e264d9a
|
Lint Ruby docs.
|
2024-05-01 11:35:21 +02:00 |
|
Douglas Eichelberger
|
7bfa552702
|
Individually namespace args for each command
|
2024-04-21 16:51:31 -07:00 |
|
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 |
|