Rylan Polster
e344cb6aff
Merge pull request #11648 from Rylan12/homebrew-json
...
Install formulae from JSON files
2021-07-13 02:54:49 -04:00
Rylan Polster
1e34b69cd4
Prioritize installing from JSON if env var is set
2021-07-12 03:23:42 -04:00
Dawid Dziurla
c676aee842
dispatch-build-bottle: rename --wheezy to --linux-wheezy
2021-07-05 18:24:43 +02:00
Rylan Polster
e316c4f013
Rename Utils::BottleAPI
to BottleAPI
2021-07-05 11:45:15 -04:00
Rylan Polster
36dd69dd60
Rename download_bottles
to fetch_bottles
2021-07-05 10:55:34 -04:00
Rylan Polster
22f986b89a
Install formulae from JSON files
2021-07-04 12:38:59 -04:00
Dawid Dziurla
7971411372
dispatch-build-bottle: support self-hosted Linux and unified workflow
2021-06-25 21:34:32 +02:00
Mike McQuaid
30a65342e8
Deprecate, disable, delete code for Homebrew 3.2.0
...
Do the usual deprecation, disable, delete dance for Homebrew 3.2.0.
2021-06-17 11:34:32 +01:00
Bo Anderson
a06d136d2c
Move Sorbet gems into an optional group
2021-06-11 08:10:30 +01:00
Rylan Polster
08b44afcdf
cli/parser: allow options to be hidden
2021-06-08 22:02:32 -04:00
Connor Mann
0a1614286d
Fix style
2021-05-24 08:44:36 -04:00
Connor Mann
73ef297dd5
Update Library/Homebrew/cli/named_args.rb
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-05-21 11:55:30 -04:00
Connor Mann
3b0243900f
Update Library/Homebrew/cli/named_args.rb
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-05-21 11:55:11 -04:00
Connor Mann
6f005caf07
Rename memoized variable
2021-05-20 15:10:20 -04:00
Connor Mann
fa9a525d32
Add to_latest_kegs
2021-05-20 12:58:23 -04:00
Connor Mann
b1ce7ef647
Update Library/Homebrew/cli/named_args.rb
...
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2021-05-20 11:30:22 -04:00
Connor Mann
26a3218fb0
Deprecate method: :keg
2021-05-20 09:53:31 -04:00
Connor Mann
49aa057188
Rename resolve_keg
to resolve_default_keg
2021-05-19 10:29:40 -04:00
Connor Mann
137914d50c
Rename method
:keg
to :default_kegs
2021-05-19 10:07:03 -04:00
Connor Mann
fe9a9bb24c
Rename to_keg
to to_default_kegs
2021-05-19 09:34:18 -04:00
Connor Mann
15dcc6f496
Add to_kegs
2021-05-18 10:07:35 -04:00
Connor Mann
d46881c5e2
Rename to_kegs
to to_keg
2021-05-18 09:52:19 -04:00
Mike McQuaid
02a344d432
Merge pull request #11368 from cnnrmnn/add-leaves-flags
...
Add leaves --installed-on-request and --installed-as-dependency flags
2021-05-13 13:33:29 +01:00
Rylan Polster
04ac61924b
cli/args: add new brew leaves
args to rbi file
...
Also update the manpages with the new `brew leaves` options.
2021-05-12 11:49:46 -04:00
Mike McQuaid
b914411ac8
Delete Bintray code
...
Remove all code related to Bintray. It no longer works so there's no
point keeping it around.
Some of this could arguably be deprecated/disabled first/instead but:
I'm not sure I see the sense in keeping stuff around that's known to be
broken.
2021-05-12 13:37:18 +01:00
Mike McQuaid
d73351251c
Deprecate, disable, delete code for next major/minor version.
...
Do the usual dance for bumping our major/minor version.
2021-04-09 09:30:36 +01:00
Bo Anderson
2f041abf2b
dev-cmd/bottle: don't take uniq of arguments
2021-04-08 22:07:47 +01:00
Markus Reiter
c5d4716e2e
Ignore FormulaOrCaskUnavailableError
.
2021-03-25 19:34:34 +01:00
Markus Reiter
507db5256f
Revert "Merge pull request #10934 from dawidd6/revert-uninstall"
...
This reverts commit 5b1ad8418413f84a2cc11a33da39f467f3756a64, reversing
changes made to e1385b075408cca153a59a960b52c44508df1e1b.
2021-03-25 19:11:52 +01:00
Dawid Dziurla
8fa557ea02
Revert "Fix uninstall --force
for casks."
...
This reverts commit 45066f91444730141c2262d761afee35af753a1b.
2021-03-25 18:46:50 +01:00
Markus Reiter
45066f9144
Fix uninstall --force
for casks.
2021-03-24 13:32:58 +01:00
Bo Anderson
8e98ce69f3
Stricter handling of CLI args
2021-03-18 16:41:57 +00:00
nandahkrishna
585ec90878
cask_loader: do not auto-tap in FromTapLoader
2021-03-11 21:09:42 +05:30
Mike McQuaid
9663567501
Fix brew style.
2021-03-01 13:43:47 +00:00
hyuraku
efd4138c8e
cli/named_args: refactor if statements
2021-03-01 09:10:26 +09:00
nandahkrishna
8e5451df2f
style: use parentheses for assignment in conditions
2021-02-12 18:33:37 +05:30
Mike McQuaid
d6957a3acb
Homebrew 3.0.0 deprecations/disables
2021-01-29 19:50:24 +00:00
Seeker
1ce8bd00fb
named_args: print error if formula and cask found but one is unreadable
2021-01-28 15:21:23 -08:00
Seeker
89930157b5
named_args: raise rescued error if both formula/cask are unreadable
2021-01-28 15:21:23 -08:00
Mike McQuaid
00fab0294b
Merge pull request #10403 from Rylan12/zsh-completions
...
Generate zsh completions automatically
2021-01-26 10:19:59 +00:00
Seeker
7863879145
named_args: raise error if formula/cask is found but unreadable
2021-01-25 11:49:27 -08:00
Rylan Polster
3e8b91679d
completions: generate zsh completions
2021-01-25 13:46:51 -05:00
Mike McQuaid
d0e1c3dc5f
Merge pull request #10400 from issyl0/improve-brew-extract-args
...
dev-cmd/extract: Improve the usage instructions
2021-01-25 09:55:01 +00:00
Rylan Polster
01e894e9c6
parser: create NumberOfNamedArgumentsError
...
And commit `brew man` changes
2021-01-23 15:26:21 -05:00
Rylan Polster
b7b624c9bf
parser: clarify errors for invalid number of args
2021-01-23 15:06:44 -05:00
Rylan Polster
be02591cb6
Add brew release command
2021-01-21 18:29:43 -05:00
Rylan Polster
64816651d0
Only tap homebrew/cask on CaskUnavailableError in brew install
2021-01-20 12:22:31 -05:00
Seeker
50cd836427
Merge pull request #10351 from SeekingMeaning/sig-braces
...
rubocop: require braces for Sorbet `sig`
2021-01-19 03:50:20 -08:00
Rylan Polster
1e4fef8123
usage string generator: fix handling of dashed-commands
2021-01-18 21:20:12 -05:00
Rylan Polster
a9a0c415e7
Cleanup usage strings for flags
2021-01-18 21:20:11 -05:00