79 Commits
Author SHA1 Message Date
Bo Anderson 861dea9ada Bump various type strictnesses 2021-09-11 01:00:23 +01:00
EricFromCanada bb26935344 create: improve cask token & version generation 2021-04-13 15:45:30 -04:00
nandahkrishna 8e5451df2f style: use parentheses for assignment in conditions 2021-02-12 18:33:37 +05:30
EricFromCanada a427de5bee capitalization fixes
"curl" is the binary, while "cURL" is the umbrella project.
2021-01-26 15:36:44 -05:00
EricFromCanada 2e982cd2a2 use odie when commands encounter errors 2021-01-26 15:36:43 -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
EricFromCanada c2ce486d3a create: allow creating casks in a specified tap 2020-12-16 20:52:05 -05:00
EricFromCanada c8e821d307 create: fix options handling 2020-12-08 10:14:20 -05:00
Markus Reiter b6492094d0 Allow creating casks with brew create --cask. 2020-11-21 18:52:26 +01:00
EricFromCanada f784b7107f manpage: fixes for grammar 2020-11-16 07:56:50 -05:00
Markus Reiter da9289eff0 Add more type signatures. 2020-11-13 12:26:36 +01:00
EricFromCanada 3768b7a6e9 apidoc: update comment wording, punctuation, formatting 2020-11-06 00:21:02 -05:00
Markus Reiter 24ae318a3d Move type annotations into files. 2020-10-10 14:59:39 +02:00
Markus Reiter d4c2ffd705 Refactor CLI::Parser. 2020-07-31 15:07:17 +02:00
Rylan Polster c1ba64677f create: call update-python-resources for --python 2020-07-29 09:50:16 -04:00
Markus Reiter c0d42dd922 Remove --force from global_options. 2020-07-28 10:31:11 +02:00
Markus Reiter e669949659 Pass args to create instead of using global args. 2020-07-25 02:37:10 +02:00
Dustin Rodrigues 90cc4aefa5 create: use https rubydoc url 2020-07-23 16:18:52 -04:00
Seeker a3f1e09bce dev-cmd/create: add --node option 2020-07-17 20:46:00 -07:00
Lionell 5f6917ae7c Merge branch 'master' into license 2020-06-28 02:07:53 +08:00
Dario Vladovic 519c339261 create: add --crystal option 2020-06-25 18:23:06 +02:00
9845091f4d Apply suggestions from code review
license: code review changes

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-24 18:32:53 +08:00
Lionell d92f747b1e create: add license field as parsable arg 2020-06-17 22:52:25 +08:00
Issy Long 8eba9b86ab Change occurrences of "blacklist" to "denylist" or "disallow"
- Depending on context, I've gone for either "denylist" or "disallow"
  here. "Disallow" for things in sentences, or actions, and "denylist"
  for list of things.
2020-06-06 22:38:33 +01:00
Dawid Dziurla a3eefda0f9 create: add --ruby option 2020-03-21 15:41:27 +01:00
Mike McQuaid e3ac94fc5d dev-cmd: use more and cleanup new args APIs. 2020-03-05 09:40:15 +00:00
EricFromCanada aea6d79d21 option parser: check for extra named args 2019-12-15 00:04:45 -05:00
EricFromCanada b817796562 Grammar fixes for status messages 2019-12-02 11:38:06 -05:00
Dawid Dziurla de4d08028e create: add --perl option 2019-09-26 20:12:35 +02:00
Dawid Dziurla b4c56937b1 create: add --rust option 2019-09-25 14:29:09 +02:00
Dawid Dziurla 7b1288f658 create: add --python option 2019-09-24 19:35:21 +02:00
Dawid Dziurla a243f084e6 create: --go-mod -> --go 2019-09-24 16:49:27 +02:00
Dawid Dziurla 08f51a5d5a create: add --go-mod option 2019-09-20 16:09:52 +02: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
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 bbea109926 dev-cmd: remove --help headers and tweak docs. 2019-01-30 21:39:28 +00:00
Mike McQuaid 867b155479 Add missing conflicts to command options. 2019-01-29 19:39:41 +00:00
EricFromCanada 388781f6a7 dev-cmd/: remove colons from command specs.
These aren't needed when converting Parser-based help text to man page or Markdown formats.
Includes regenerated docs.
2018-10-19 13:12:55 -04:00
EricFromCanada ddf057f3dd dev-cmd/: edit help text and descriptions. 2018-10-19 13:12:11 -04:00
Viktor Szakats a0d971a0d0 secure/fix URLs 2018-10-03 21:21:05 +00:00
Gautham Goli a03d2e0cd1 man: Correct option synopsis 2018-10-03 19:49:46 +05:30
Gautham Goli f60582ca48 man: Remove [] from command synopsis 2018-10-03 19:49:45 +05:30
Gautham Goli 446b1cb9e3 man: Seperate global options into a section 2018-10-03 19:49:45 +05:30
Gautham Goli e0e876cf37 man: Make command heading H3 2018-10-03 19:49:44 +05:30
Gautham Goli 4f58f2db99 man: Generate dev cmd manpages 2018-10-03 19:49:41 +05:30
Gautham Goli b6c456b681 Extract out arg parsing method to <cmd>_args method 2018-10-03 19:19:04 +05:30
Markus Reiter e9b9ea49a1 Update to RuboCop 0.59.1. 2018-09-17 03:45:59 +02:00