Mike McQuaid
3bc31d40bd
dev-cmd: disable when broken on Apple Silicon.
...
This is better than users getting a weird error.
2021-01-20 14:07:44 +00:00
Michka Popoff
1c027f940f
Merge pull request #10186 from iMichka/bottle-cellar
...
bottle: tag specific cellars
2021-01-19 17:05:36 +01: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
Michka Popoff
3eea1434cc
bottle: tag specific cellars
2021-01-19 10:14:25 +01:00
Rylan Polster
4ef8c8279f
completions: complete files where appropriate in bash
2021-01-19 01:03:05 -05:00
Rylan Polster
d1f3e39b7b
Update commands to generate usage banner
2021-01-18 21:20:11 -05:00
Dawid Dziurla
1525350709
Merge pull request #10350 from issyl0/brew-man-remove-link-flag
...
dev-cmd/man: Completely remove `--link`
2021-01-19 01:54:01 +01:00
Seeker
fbafaff4fe
rubocop: require braces for Sorbet sig
2021-01-18 16:52:45 -08:00
Rylan Polster
5286be91cb
Merge pull request #10229 from Rylan12/generate-completions
...
Generate bash completions automatically
2021-01-18 11:47:26 -05:00
Mike McQuaid
668073dfe3
Merge pull request #10280 from hyuraku/cmd/commands_add_only_bash_command_list
...
cmd/prof: raise error when cmd is bash file
2021-01-18 14:25:21 +00:00
Issy Long
a0f3545a86
dev-cmd/man: Completely remove --link
...
- This was deprecated in ec75fbcb65ac151f401ec3fb483a1a1acf63d5e4 in 2016!
2021-01-18 00:57:21 +01:00
Dawid Dziurla
ce2dd731f7
deb-cmd/irb: remove named_args :none
...
seems like this command takes named args somewhere
2021-01-15 13:15:48 +01:00
Dawid Dziurla
cf654da251
dev-cmd: indicate multiple named args in usage banner
2021-01-15 13:04:07 +01:00
Rylan Polster
3af16832d9
Generate bash completions automatically
2021-01-15 00:03:28 -05:00
Rylan Polster
84af07f152
Merge pull request #10288 from Rylan12/refactor-named-args
...
Add named_args DSL for commands
2021-01-14 21:43:54 -05:00
Mike McQuaid
591e9d6a52
dev-cmd/tap-new: fix output on newer versions of Git.
...
Otherwise this prints to `stderr` to ask for configuration of the branch
name:
https://github.com/Homebrew/brew/pull/10323/checks?check_run_id=1701105141#step:5:51
2021-01-14 10:47:44 +00:00
Rylan Polster
da811373d3
Add named_args DSL for commands
2021-01-13 17:09:42 -05:00
Seeker
14b4916dda
utils/ast: move helper functions from FormulaAST
to AST
2021-01-11 20:35:14 -08:00
Seeker
2e8fe069fa
Merge pull request #10282 from SeekingMeaning/bump-formula-cleanup
...
bump-formula-pr: cleanup
2021-01-11 16:20:34 -08:00
Seeker
850cc8af3e
Merge pull request #10279 from SeekingMeaning/formula-rewriter
...
utils/ast: add `FormulaAST` class
2021-01-11 16:19:50 -08:00
Seeker
b29c27b9a8
Merge pull request #10251 from SeekingMeaning/bump-pr-match
...
bump-*-pr: check existing PRs for exact file match
2021-01-11 08:40:47 -08:00
hyuraku
c56fff3928
cmd/prof: raise error when cmd is bash file
2021-01-11 21:01:45 +09:00
Seeker
8fdfbdfc0b
bump-formula-pr: cleanup
2021-01-10 09:47:20 -08:00
Seeker
2ebfb4221c
utils/ast: add FormulaAST
class
2021-01-10 09:25:46 -08:00
Seeker
2901d2058a
bump-*-pr: check for valid tap
2021-01-08 11:42:37 -08:00
Seeker
b9854bd4cf
rubocops: add unless_multiple_conditions
2021-01-08 10:33:54 -08:00
Mike McQuaid
3b3d495021
Merge pull request #10239 from MikeMcQuaid/rubocop-shim
...
rubocop: add shim and command.
2021-01-08 13:04:35 +00:00
Mike McQuaid
50ffa38213
Merge pull request #10247 from iMichka/sha256
...
checksum: simplify, use only sha256
2021-01-08 09:43:23 +00:00
Seeker
332778025a
utils/ast: add Sorbet method signatures
2021-01-07 13:54:05 -08:00
Michka Popoff
5e91802470
checksum: simplify, use only sha256
...
We use only one sha type right now.
Needed for https://github.com/Homebrew/brew/pull/10186
2021-01-07 20:46:13 +01:00
Seeker
1395259ad6
bump-*-pr: check existing PRs for exact file match
2021-01-07 09:15:42 -08:00
Mike McQuaid
d8a5e467e8
audit: quieten down and make casks audit consistent with formulae.
...
The current casks audit is very noisy in the no-op case (i.e. no errors)
https://github.com/Homebrew/brew/pull/10234/checks?check_run_id=1655630568#step:15:7
This means when there are errors and you're querying all casks it's
pretty hard to quickly identify the problems.
This commit silences the `passing`, `warning` and header/summary output
when you're querying all casks (rather than a specific cask or tap).
This is more consistent with `brew audit` for formulae which is silent
unless there are audit failures.
2021-01-07 13:31:14 +00:00
Mike McQuaid
dc072afdb1
rubocop: add shim and command.
...
Add a shim and a command that can be used to easily add a single
directory to your `PATH` (`Library/Homebrew/shims/gems`) and have it
automatically install, configure and run `rubocop` so you can use it
for in-editor integrations.
2021-01-07 13:27:17 +00:00
Mike McQuaid
dad7dc6a14
Merge pull request #10196 from souleater7/delete-devel
...
Delete references to devel
2021-01-06 09:15:52 +00:00
Seeker
64d312c356
bump-formula-pr: use nil?
/blank?
/present?
in if statements
2021-01-05 09:15:03 -08:00
Mike McQuaid
d278e87d57
Merge pull request #10211 from SeekingMeaning/ast-stanza-text
...
utils/ast: add `stanza_text` helper function
2021-01-05 11:01:09 +00:00
Seeker
8828b4bd68
utils/ast: add stanza_text
helper function
2021-01-03 22:26:19 -08:00
Seeker
ec841e7b62
bottle: add old_checksums
helper function
2021-01-01 15:23:09 -08:00
Seeker
e5eb6a2646
Merge pull request #10190 from SeekingMeaning/bottle-keep-old
...
bottle: check actual bottle block contents when `--keep-old`
2021-01-01 10:47:58 -08:00
souleater7
e50e3e4b22
Delete references to devel
2021-01-01 10:16:31 -08:00
Rylan Polster
635ecbc589
Merge pull request #10178 from Rylan12/documentation-updates
...
Documentation updates
2020-12-31 14:41:41 -05:00
Seeker
4cbd4f296b
bottle: add tests for merge_bottle_spec
2020-12-31 11:29:10 -08:00
Seeker
6f606b4e58
bottle: check actual bottle block contents when --keep-old
2020-12-31 09:52:24 -08:00
Seeker
acf0ecc7b7
Merge pull request #10175 from SeekingMeaning/ast-helper-cleanup
...
utils/ast: cleanup
2020-12-31 08:08:36 -08:00
Rylan Polster
e9a44cb96c
Merge pull request #10117 from Rylan12/add-blog-reference-to-release-notes
...
Add more links to the changelog and blog
2020-12-31 10:46:46 -05:00
Rylan Polster
ac3ce218e3
man: fix style issue
2020-12-30 15:09:00 -05:00
Rylan Polster
5f7c369bc8
docs: fix wording on manpage for cask options
2020-12-29 13:01:58 -05:00
Seeker
24636d8bea
utils/ast: cleanup
...
- move `add_bottle_stanza!` from `Utils::Bottles` to `Utils::AST`
- add `replace_bottle_stanza!`
- simplify parameters
2020-12-29 03:40:39 -08:00
Rylan Polster
6d0899f298
release-notes: clarify help text and minor refactor
2020-12-28 11:34:29 -05:00
Rylan Polster
a33f4e0fd1
release-notes: show warning on recent major/minor tag
2020-12-28 10:53:41 -05:00