Mike McQuaid
|
af8091a279
|
Remove ARGV_WITHOUT_MONKEY_PATCHING
Our usage of `ARGV` will go away soon enough and maintaining state
between `ARGV` and `ARGV_WITHOUT_MONKEY_PATCHING` is futile.
Fixes #7397
|
2020-04-20 10:27:14 +01:00 |
|
Mike McQuaid
|
2bbcab5615
|
Merge pull request #7333 from GauthamGoli/argv-cleanup-21
cli/args: Make build_from_source public instance method
|
2020-04-19 13:23:34 +01:00 |
|
Mike McQuaid
|
8d868b739c
|
cli/args: simplify initialisation.
Move some logic from `CLI::Parser` to `CLI::Args` to simplify and make
more consistent the initialisation process.
|
2020-04-18 21:14:35 +01:00 |
|
Mike McQuaid
|
bff0a90b37
|
cli/args: fix formulae_paths.
The `Pathname`s don't have `name`s to `uniq`.
|
2020-04-15 16:27:22 +01:00 |
|
Mike McQuaid
|
5366da76fd
|
cli/args: add formulae_paths helper.
This allows getting the formulae passed as arguments while not having
to read the file or raising an exception on invalid syntax.
|
2020-04-14 14:20:43 +01:00 |
|
Gautham G
|
b05c72b98b
|
cli/args: Make build_from_source public instance method
|
2020-04-12 19:12:16 +05:30 |
|
Gautham G
|
2bdbca1280
|
Revert "Merge pull request #7289 from Homebrew/revert-7279-argv-cleanup-18"
This reverts commit 64fd839c955b3c32855067d26fed7daf65183877, reversing
changes made to 6f50801b37b7d829afc37da76d2ef0a1ac1c9f5f.
|
2020-04-11 18:50:24 +05:30 |
|
Mike McQuaid
|
3381cbf5c7
|
Use Homebrew::EnvConfig.
|
2020-04-07 09:58:26 +01:00 |
|
Gautham Goli
|
ad7e1d48a5
|
Revert "ARGV: Deprecate ARGV.build_formula_from_source? and ARGV.build_from_source?"
|
2020-04-05 23:01:57 +05:30 |
|
Gautham G
|
602cb7e636
|
ARGV: Deprecate ARGV.build_formula_from_source? and ARGV.build_from_source?
|
2020-04-05 16:47:47 +05:30 |
|
Mike McQuaid
|
8975dfb6ff
|
Merge pull request #7238 from Homebrew/dependabot/bundler/Library/Homebrew/unf_ext-0.0.7.7
build: bump unf_ext from 0.0.7.6 to 0.0.7.7 in /Library/Homebrew
|
2020-03-29 19:36:51 +01:00 |
|
Gautham G
|
7ad6dab288
|
ARGV: Deprecate ARGV.collect_build_args
|
2020-03-28 21:00:59 +05:30 |
|
Dawid Dziurla
|
6c5109be7a
|
cli/parser: chomp '=' from comma_array flag name
|
2020-03-16 15:02:43 +01:00 |
|
Mike McQuaid
|
1e265247ca
|
rubocop: apply autofixes.
|
2020-03-13 21:16:18 +00:00 |
|
Mike McQuaid
|
66155ea370
|
cli/parser: add named/min_named helpers.
|
2020-03-05 09:25:14 +00:00 |
|
Mike McQuaid
|
f13b0513ea
|
cli/parser: avoid using remaining.
|
2020-03-04 17:27:01 +00:00 |
|
Mike McQuaid
|
4d9e117430
|
args: avoid using remaining.
|
2020-03-04 17:26:38 +00:00 |
|
Mike McQuaid
|
2bf990bb29
|
cli/args: add no_named? helper.
|
2020-03-04 17:26:15 +00:00 |
|
Mike McQuaid
|
8a9dcad2c7
|
Move more command handling logic to commands.rb.
|
2020-02-02 17:05:45 +01:00 |
|
Mike McQuaid
|
eb87651341
|
Revert "Revert "help: print cli/parser help message if used""
|
2020-02-02 16:36:59 +01:00 |
|
Gautham Goli
|
acde828a45
|
ARGV: Replace ARGV.verbose? with Homebrew.args.verbose?
|
2020-02-02 14:00:04 +01:00 |
|
Gautham Goli
|
685a6b4da6
|
ARGV: Replace usages of ARGV.named with Homebrew.args.named
|
2019-12-18 20:38:21 +05:30 |
|
EricFromCanada
|
aea6d79d21
|
option parser: check for extra named args
|
2019-12-15 00:04:45 -05:00 |
|
Gautham Goli
|
2b95755afe
|
CLI::Args: Make processed_options read-only
|
2019-12-11 16:36:23 +05:30 |
|
Gautham Goli
|
28e62b52d1
|
cli_args: Remove cyclic dependency on ARGV
|
2019-12-11 16:36:23 +05:30 |
|
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 |
|
EricFromCanada
|
2477773259
|
man: include global options with customized descriptions
|
2019-08-25 23:59:47 -04:00 |
|
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
|
e9806b6b55
|
cli/args: add class to handle arguments.
|
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 |
|