37608 Commits

Author SHA1 Message Date
Anatoli Babenia
cfa7d82f65 Add typecheck to constructor 2023-11-28 18:31:30 +00:00
BrewTestBot
015c24061a
Update RBI files for json_schemer.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-11-28 18:19:04 +00:00
BrewTestBot
cedc8cea1b
brew vendor-gems: commit updates. 2023-11-28 18:13:48 +00:00
Anatoli Babenia
ea0a88a517 tap is a reader attribute 2023-11-28 18:10:20 +00:00
dependabot[bot]
f17d454553
build(deps-dev): bump json_schemer in /Library/Homebrew
Bumps [json_schemer](https://github.com/davishmcclurg/json_schemer) from 2.1.0 to 2.1.1.
- [Changelog](https://github.com/davishmcclurg/json_schemer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/davishmcclurg/json_schemer/compare/v2.1.0...v2.1.1)

---
updated-dependencies:
- dependency-name: json_schemer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-28 18:10:01 +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
2151c59de2 Remove version from accessors 2023-11-28 15:39:04 +00:00
Anatoli Babenia
2b3ef56aa4 Try keyword arguments 2023-11-28 15:35:58 +00:00
Anatoli Babenia
0917a7ca6b brew style 2023-11-27 21:09:19 +00:00
Anatoli Babenia
4e0b589d8c formula_creator: Set version default in constructor 2023-11-27 21:09:14 +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
Douglas Eichelberger
cfb8ec8193 Add tests 2023-11-26 15:36:27 -08:00
Douglas Eichelberger
410fc64b7b Use encoding cache 2023-11-26 15:36:02 -08:00
Douglas Eichelberger
ff43ec2793 Remove unused active-support transitive dependencies 2023-11-26 10:43:09 -08:00
Douglas Eichelberger
c36fafbcf2 Style fixes 2023-11-26 10:10:43 -08:00
Douglas Eichelberger
c7c539efa5 Strict typing 2023-11-26 10:05:14 -08:00
Douglas Eichelberger
ccbb05d5aa Remove concurrent/map Object#blank? cache 2023-11-26 09:58:19 -08:00
Douglas Eichelberger
61667a8023 Ignore non-required dependencies 2023-11-26 09:56:17 -08:00
Douglas Eichelberger
b0338417c7 Vendor Object#blank? 2023-11-26 09:33:42 -08:00
Kevin
251a098fbf
Merge pull request #16256 from Bo98/tap-json-fix
tap: don't display file info for uninstalled taps
4.1.22
2023-11-25 14:36:57 -08:00
Bo Anderson
5f95ca7259
tap: don't display file info for uninstalled taps 2023-11-25 13:38:37 +00:00
Mike McQuaid
dbcb475b3b
Merge pull request #16253 from Bo98/test-bot-fix
brew.sh: always run test-bot under Ruby 3
2023-11-24 14:33:35 +00:00
Bo Anderson
2658f4467f
brew.sh: always run test-bot under Ruby 3 2023-11-24 14:19:32 +00:00
Mike McQuaid
942e77d3a8
Merge pull request #16244 from abitrolly/depath-create
formula_creator: Remove `path` attr to reduce code complexity
2023-11-23 16:08:54 +00:00
Anatoli Babenia
4063675e0e Suggestion by @MikeMcQuaid
"ActiveSupport adds blank? to NilClass."
2023-11-23 18:53:22 +03:00
Anatoli Babenia
bfbea8be26 Style fix 2023-11-23 18:12:12 +03:00
Anatoli Babenia
4fed4529d3 Raise when formula name is empty
P.S. That still doesn't check if the name is invalid, like "34"
2023-11-23 18:06:40 +03:00
Anatoli Babenia
d8f19ff881 Rename generate! to write_formula! 2023-11-23 18:04:03 +03:00
Mike McQuaid
1b8207bf47
Merge pull request #16250 from branchvincent/pip-cache
formula: add `PIP_CACHE_DIR` to build env
2023-11-23 12:54:01 +00:00
Mike McQuaid
e93b0fc430
Merge pull request #16224 from Rylan12/remove-os-mac-on-linux
Deprecate `OS::Mac` on Linux
2023-11-23 12:40:22 +00:00
Mike McQuaid
1e2cdc6eac
formula: tweak cache ordering. 2023-11-23 12:38:51 +00:00
Rylan Polster
b7532a86e1
Add commented out deprecations for MacOS when simulating Linux 2023-11-22 21:22:00 -05:00
Rylan Polster
4efd7cdb28
Comment out MacOS on Linux deprecations 2023-11-22 21:21:29 -05:00
Rylan Polster
f98b8f948c
Add rubocop to remove MacOS references 2023-11-22 21:19:01 -05:00
Patrick Linnane
1cb3f20d29
Merge pull request #16251 from Homebrew/sponsors-maintainers-man-completions
Update sponsors.
2023-11-22 16:22:50 -08:00
BrewTestBot
5410eca46c
Update sponsors.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-11-23 00:06:00 +00:00
Branch Vincent
e58ed46195
formula: add PIP_CACHE_DIR to build env 2023-11-22 13:53:05 -08:00
Bo Anderson
aef456fd03
Merge pull request #16249 from Homebrew/vendor-gems-app
workflows/vendor-gems: trial using GitHub App token
2023-11-22 17:29:52 +00:00
Bo Anderson
41d60e54a1
workflows/vendor-gems: trial using GitHub App token 2023-11-22 17:02:26 +00:00
Patrick Linnane
d7a0f299b4
Merge pull request #16248 from Homebrew/sync-triage-config
Synchronize triage configuration
2023-11-22 08:33:51 -08:00
BrewTestBot
bf8f77ff49
triage-issues.yml: update to match main configuration 2023-11-22 16:09:43 +00:00
Bo Anderson
6831367e65
Merge pull request #16247 from Homebrew/sync-triage-config
Synchronize triage configuration
2023-11-22 15:40:13 +00:00
BrewTestBot
0272993626
triage-issues.yml: update to match main configuration 2023-11-22 10:51:36 +00:00
Bo Anderson
50864cf8ae
Merge pull request #16246 from Bo98/ruby3-earlier
brew.sh: set HOMEBREW_RUBY3 earlier
2023-11-22 01:14:21 +00:00
Bo Anderson
ad2c1c9bad
test/os/mac/diagnostic: fix when env is not set 2023-11-22 01:02:46 +00:00