Eric Knibbe
4259e2ad96
cmd/bump: indicate deprecated or skipped formulae/casks
2023-12-17 16:50:02 -05:00
Mike McQuaid
4776c191da
Merge pull request #16345 from razvanazamfirei/update-cask-documentation
...
create: modify cask template
2023-12-17 15:34:44 +00:00
Issy Long
7e328d8f0a
Merge pull request #16346 from issyl0/dont-forget-about-rubocop-comments
...
Fix new `Style/MutableConstant` RuboCop offenses for Ruby 3.1
2023-12-17 10:58:33 +00:00
Jeroen Ooms
29cf01d442
Fix workflow for duplicate names
2023-12-16 14:36:12 +01:00
Issy Long
149b0e4f31
Fix new Style/MutableConstant
RuboCop offenses for Ruby 3.1
...
- A follow-up to de592af20bbff5bcb548d2474f0722e59ff1129a, resetting the previous disabled comments too.
2023-12-16 11:57:06 +00:00
Razvan Azamfirei
ae1c058f9b
create: modify cask template
2023-12-15 15:34:43 -05:00
Bo Anderson
89531e9ff3
Update all dependencies
2023-12-15 16:24:46 +00:00
Bo Anderson
5692c8ecbf
Fix style violations under newer RuboCop
2023-12-14 05:47:12 +00:00
Douglas Eichelberger
0ce84387fd
Also remove Hash#slice!
2023-12-12 10:41:47 -08:00
Bo Anderson
688d87e839
Remove Ruby 2.6 & macOS system Ruby support code
2023-12-12 03:44:31 +00:00
Bo Anderson
b42256d286
Deprecate, disable & delete code for Homebrew 4.2.0
2023-12-07 23:42:13 +00:00
Mike McQuaid
ecb302c618
Merge pull request #16297 from reitermarkus/deprecate-new-formula-new-cask
...
Deprecate `--new-formula`/`--new-cask` options.
2023-12-06 15:27:14 -05:00
Markus Reiter
0a4d10ba89
Deprecate --new-formula
/--new-cask
options.
2023-12-06 16:18:26 +01:00
Anatoli Babenia
6afd15ae00
create: Fix getting name from GitHub archives
...
`brew create https://github.com/lapce/lapce/archive/v0.3.0.tar.gz ` was
getting the wrong name 'v3.0.0' from the URL
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-12-05 14:49:53 -05:00
Mike McQuaid
df3a0c434d
Merge pull request #16279 from Homebrew/dependabot/bundler/Library/Homebrew/json-2.7.0
...
build(deps-dev): bump json from 2.6.3 to 2.7.0 in /Library/Homebrew
2023-12-04 18:02:57 +00:00
Bo Anderson
6eb8d51a0c
dev-cmd/typecheck: skip json
RBI generation
2023-12-04 17:08:56 +00:00
Bevan Kay
dc2ded859b
Gemfile: load REXML gem for brew bump
2023-12-04 13:03:21 +11:00
Bo Anderson
110b9b03b0
Hack fix for Sorbet hidden definitions update failing on Ruby 3
2023-12-01 19:45:52 +00:00
Mike McQuaid
395ea6b261
Merge pull request #16274 from Bo98/bump-cask-pr-dup-check-fix
...
bump-cask-pr: fix duplicate PR checking with comma versions
2023-11-30 11:52:15 +00:00
Mike McQuaid
0e5018870f
Merge pull request #16273 from Bo98/bump-cask-pr-sha256
...
dev-cmd/bump-cask-pr: fix --sha256
2023-11-30 11:40:47 +00:00
Bo Anderson
0aae1fa6ae
bump-cask-pr: fix duplicate PR checking with comma versions
2023-11-30 02:49:07 +00:00
Bo Anderson
5e1f40467b
dev-cmd/bump-cask-pr: fix --sha256
2023-11-30 02:47:06 +00:00
Anatoli Babenia
dd939340fd
formula_creator: Pass url
to constructor
2023-11-29 19:13:19 +00:00
Anatoli Babenia
a7756bd303
formula_creator: Remove tap accessor
2023-11-29 18:57:24 +00:00
Anatoli Babenia
b2df600e3e
Move mode
into constructor params
2023-11-28 18:07:32 +00:00
Anatoli Babenia
912678ca5e
Save tap
in constructor
2023-11-28 16:07:38 +00:00
Anatoli Babenia
d1820a8fb1
brew style
wrapping of a long call
2023-11-28 15:57:19 +00:00
Anatoli Babenia
c17fc7b6f6
Remove license accessor
2023-11-28 15:46:01 +00:00
Anatoli Babenia
2b3ef56aa4
Try keyword arguments
2023-11-28 15:35:58 +00:00
Anatoli Babenia
259823cf4d
formula_creator: Set initial values for name and version in constructor
2023-11-27 21:08:18 +00:00
Anatoli Babenia
e2d2ea1d04
formula_creator: Remove dependency on args
2023-11-27 21:08:10 +00:00
Anatoli Babenia
c148396b98
create: Pass fetch value directly into constructor
2023-11-27 21:04:19 +00:00
Anatoli Babenia
d8f19ff881
Rename generate!
to write_formula!
2023-11-23 18:04:03 +03:00
Anatoli Babenia
51b16585fb
formula_creator: Remove path
attr to reduce code complexity
...
`path` attribute is used only once, and it is easier to calculate
it on the fly than to update its state after different methods.
2023-11-21 13:28:47 +03:00
Bo Anderson
34b1f37846
dev-cmd/vendor-gems: git add Gemfile.lock
2023-11-17 17:48:26 +00:00
Mike McQuaid
78b7d7e2d6
Merge pull request #16231 from Bo98/vendor-gem-workaround
...
dev-cmd/vendor-gems: workaround Dependabot removing lockfile platforms
2023-11-17 17:02:07 +00:00
Bo Anderson
58ff22eb55
dev-cmd/vendor-gem: workaround Dependabot removing lockfile platforms
2023-11-17 16:51:03 +00:00
Bo Anderson
ca549fa10d
dev-cmd/determine-test-runner: add --all-supported
2023-11-17 02:11:01 +00:00
Carlo Cabrera
d15ccaf92f
dev-cmd/vendor-gems: fix creation of broken symlinks
...
When the target symlink already points to an existing directory, the
`#ln_sf` call creates the symlink inside the intended target directory
(which is not what we intend to do here).
Let's fix that.
Closes #16205
2023-11-14 16:25:26 +08:00
Mike McQuaid
ff404fe5ab
Merge pull request #16184 from dduugg/rm-try
...
Remove use of ActiveSupport try
2023-11-06 13:11:01 +00:00
Douglas Eichelberger
00ba09d73d
Remove use of ActiveSupport try
2023-11-05 09:28:19 -08:00
Douglas Eichelberger
0191af7899
resolve typecheck errors
2023-11-05 08:55:58 -08:00
Bo Anderson
3c9eb901db
dev-cmd/audit: fix for Ruby 3
2023-10-30 21:21:30 +00:00
Mike McQuaid
729a6d4eac
Merge pull request #16064 from thecaralice/term-env
...
Add a few environment variables important for editors
2023-10-30 14:40:56 +00:00
Alice Carroll
9378b12d26
Re-export COLORTERM
only locally in brew edit
2023-10-30 00:01:51 +03:00
Bo Anderson
97eda64790
Merge pull request #16150 from Bo98/rexml-gem
...
Pull in REXML gem as it doesn't ship with Ruby 3
2023-10-28 18:03:30 +01:00
Bo Anderson
f38fc62f90
dev-cmd: fix GitHub.workflow_dispatch_event kwarg calls
2023-10-27 22:37:22 +01:00
Bo Anderson
e19127dc89
dev-cmd/bump-formula-pr: fix specs passing under Ruby 3
2023-10-27 20:34:42 +01:00
Bo Anderson
26ea6b7f9e
Pull in REXML gem as it doesn't ship with Ruby 3
2023-10-27 20:24:10 +01:00
Bo Anderson
14c1dce38b
Allow HOMEBREW_RUBY3 in tests
2023-10-27 15:58:43 +01:00