30 Commits
Author SHA1 Message Date
fn ⌃ ⌥ 9b611be759 Print given argument instead of rename if matching keg not found 2021-11-24 11:39:52 -08:00
fn ⌃ ⌥ 55fc6e1c9b migrate: load specified formulae by keg to avoid rename warning 2021-11-18 09:47:25 -08:00
EricFromCanada c234d1ea03 upgrade: list upgradeable dependencies/migrations/cleanups on dry run 2021-08-31 12:27:14 -04: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
Dawid Dziurla 332372469f cmd: indicate multiple named args in usage banner 2021-01-15 13:04:00 +01:00
Rylan Polster da811373d3 Add named_args DSL for commands 2021-01-13 17:09:42 -05:00
Seeker b9854bd4cf rubocops: add unless_multiple_conditions 2021-01-08 10:33:54 -08: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
William Ma fa7bd3bff6 args: Migrate usage of args loading methods to args.named 2020-08-23 09:02:20 -04:00
Markus Reiter d4c2ffd705 Refactor CLI::Parser. 2020-07-31 15:07:17 +02:00
Markus Reiter f8934c0255 Pass args in Install and Messages instead of using global args. 2020-07-30 03:21:12 +02:00
Markus Reiter c0d42dd922 Remove --force from global_options. 2020-07-28 10:31:11 +02:00
Mike McQuaid a7fe0ed847 cmd: use more and cleanup new args APIs. 2020-03-05 09:40:15 +00:00
Gautham GoliandMike McQuaid 959b88266d ARGV: Replace usages of ARGV.resolved_formulae with Homebrew.args 2020-01-02 13:56:19 +00:00
Gautham Goli 685a6b4da6 ARGV: Replace usages of ARGV.named with Homebrew.args.named 2019-12-18 20:38:21 +05:30
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 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 463b5b9579 migrate: Use CLI::Parser to parse args 2018-11-05 12:46:57 +05:30
Mike McQuaid 566d3cb58b Document all short flags. 2017-04-02 10:14:58 +01:00
Markus Reiter 0ab750bf24 Use module_function for commands. 2016-10-02 00:24:47 +02:00
Max NordlundandMartin Afanasjew fa1fd70a37 Add all the top level comments 2016-04-10 22:59:25 +02:00
Xu Cheng b52af53e71 various: use Tap abstraction
formula_rename and tap_migrations are now handled inside Tap.

Closes Homebrew/homebrew#49549.

Signed-off-by: Xu Cheng <xucheng@me.com>
2016-02-26 17:00:17 +08:00
Vlad ShablinskyandMike McQuaid abf6b6f6cf add migrate command for migrating renamed 2015-08-10 13:57:59 +01:00