Douglas Eichelberger
c2e48ec79c
Extract find_files to helper
2024-02-19 08:28:12 -08:00
Douglas Eichelberger
d97645977f
Fix rebase test failure
2024-02-19 08:27:59 -08:00
Mike McQuaid
412852bd5f
Apply suggestions from code review
...
Co-authored-by: Markus Reiter <me@reitermark.us>
2024-02-19 14:05:12 +00:00
Douglas Eichelberger
d7ebf97467
Turn on disable_monkey_patching
2024-02-19 13:57:28 +00:00
Douglas Eichelberger
ab8f5702ac
git grep -l '^shared_examples' | xargs gsed -i 's|^shared_examples|RSpec.shared_examples|g'
2024-02-19 13:57:28 +00:00
Douglas Eichelberger
26eda5a303
git grep -l '^describe' | xargs gsed -i 's|^describe|RSpec.describe|g'
2024-02-19 13:57:27 +00:00
Douglas Eichelberger
2255b9d43d
Enable verify_partial_doubles
2024-02-19 13:57:27 +00:00
Douglas Eichelberger
d6b3f5031a
Enable and fix warnings
2024-02-19 13:57:27 +00:00
Mike McQuaid
b1fe90710e
Merge pull request #16698 from iMichka/py2
...
audit: cleanup easy-install check
2024-02-19 13:54:28 +00:00
Mike McQuaid
8bb2787dd9
Merge pull request #16691 from dduugg/tapioca-config
...
Move tapioca args to config; exclude unnecessary gems
2024-02-19 13:54:04 +00:00
Kevin
e5fefd73cd
Merge pull request #16697 from apainintheneck/update-some-formulary-specs
...
formulary_spec: update API tests to avoid mocking
4.2.9
2024-02-18 23:47:30 -08:00
Michka Popoff
3a8fd43df1
audit: cleanup easy-install check
...
- Python 2 is long gone
- Do not allow to use easy_install at all: it is now long deprecated
2024-02-18 15:53:21 +01:00
apainintheneck
e96313f6ed
formulary_spec: update API tests to avoid mocking
...
Stop mocking the formulary loader method. We just need to set the
environment variable so that it knows to load things from the API.
Fix spec that doesn't work with the `CoreTap.formula_names`.
That method assumes that we always have a valid `ruby_source_path`
in the API JSON even though that was optional for a while after
launching the API if my memory serves me. It's probably fine
to assume this should always be set though and I changed it to use
`Hash#fetch` to give use better error messages if something goes wrong in the future.
Remove unused `allow(x).to receive(y).and_call_original` in tap spec.
2024-02-17 13:00:50 -08:00
Douglas Eichelberger
89b5914c86
Add test that are exclusions are active dependencies
2024-02-17 10:07:58 -08:00
Patrick Linnane
5d3fae3571
Merge pull request #16696 from Homebrew/dependabot/bundler/Library/Homebrew/elftools-1.3.0
2024-02-17 08:10:19 -08:00
Patrick Linnane
84bae49d32
Merge pull request #16695 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-4.5.1
2024-02-17 08:07:21 -08:00
Patrick Linnane
a2b7e6a632
Merge pull request #16694 from Homebrew/dependabot/bundler/Library/Homebrew/patchelf-1.5.0
2024-02-17 08:06:51 -08:00
Patrick Linnane
2d72264e3d
Merge pull request #16693 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-static-and-runtime-and-sorbet-runtime-0.5.11262
2024-02-17 08:04:54 -08:00
BrewTestBot
66a47ac653
Update RBI files for elftools.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-17 15:56:04 +00:00
BrewTestBot
38db252cc2
brew vendor-gems: commit updates.
2024-02-17 15:55:51 +00:00
BrewTestBot
b2408564de
Update RBI files for parallel_tests.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-17 15:55:49 +00:00
BrewTestBot
f1a0aa1d2e
brew vendor-gems: commit updates.
2024-02-17 15:55:36 +00:00
BrewTestBot
4c5a6acf1b
Update RBI files for patchelf.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-17 15:55:20 +00:00
BrewTestBot
c0a54010b6
brew vendor-gems: commit updates.
2024-02-17 15:55:07 +00:00
dependabot[bot]
7a02869f8e
build(deps): bump elftools from 1.2.0 to 1.3.0 in /Library/Homebrew
...
Bumps [elftools](https://github.com/david942j/rbelftools ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/david942j/rbelftools/releases )
- [Commits](https://github.com/david942j/rbelftools/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: elftools
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 15:54:30 +00:00
BrewTestBot
3722050425
brew vendor-gems: commit updates.
2024-02-17 15:54:23 +00:00
dependabot[bot]
08c6066a63
build(deps-dev): bump parallel_tests in /Library/Homebrew
...
Bumps [parallel_tests](https://github.com/grosser/parallel_tests ) from 4.5.0 to 4.5.1.
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md )
- [Commits](https://github.com/grosser/parallel_tests/compare/v4.5.0...v4.5.1 )
---
updated-dependencies:
- dependency-name: parallel_tests
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 15:54:16 +00:00
dependabot[bot]
62cfe0ed4e
build(deps): bump patchelf from 1.4.0 to 1.5.0 in /Library/Homebrew
...
Bumps [patchelf](https://github.com/david942j/patchelf.rb ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/david942j/patchelf.rb/releases )
- [Commits](https://github.com/david942j/patchelf.rb/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: patchelf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 15:53:36 +00:00
dependabot[bot]
b94a3c4c2c
build(deps): bump sorbet-static-and-runtime and sorbet-runtime
...
Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ) and [sorbet-runtime](https://github.com/sorbet/sorbet ). These dependencies needed to be updated together.
Updates `sorbet-static-and-runtime` from 0.5.11261 to 0.5.11262
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11261 to 0.5.11262
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: sorbet-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 15:53:01 +00:00
Markus Reiter
7eafefbd24
Merge pull request #16690 from reitermarkus/api-tap_from_source_download
...
Fix `API::tap_from_source_download` for relative paths.
2024-02-17 04:47:21 +01:00
Markus Reiter
be8f1747bd
Merge pull request #16688 from reitermarkus/alias-table
...
Fix `Tap#alias_table` when using the API.
2024-02-17 04:41:20 +01:00
Patrick Linnane
10c50c3287
Merge pull request #16692 from Homebrew/deparallelize-only-autotools
2024-02-16 19:40:07 -08:00
Patrick Linnane
c1a7e9e01c
formula_creator: ENV.deparallelize
is only for autotools
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-02-16 15:23:25 -08:00
Douglas Eichelberger
c7142b51c0
brew tc --update-all
2024-02-16 15:07:01 -08:00
Douglas Eichelberger
c452aaf7f5
Exclude unnecessary gems from tapioca
2024-02-16 15:07:01 -08:00
Douglas Eichelberger
d05e9c5473
Add tapioca config
2024-02-16 15:07:01 -08:00
Markus Reiter
a6a6a74c48
Fix API::tap_from_source_download
for relative paths.
2024-02-16 23:36:09 +01:00
Markus Reiter
aaf39aa90b
Fix Tap#alias_table
when using the API.
2024-02-16 22:39:16 +01:00
Patrick Linnane
fa23636c44
Merge pull request #16687 from Homebrew/dependabot/bundler/Library/Homebrew/bindata-2.5.0
2024-02-16 09:40:29 -08:00
Patrick Linnane
2dec976809
Merge pull request #16686 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-macho-4.0.1
2024-02-16 09:40:14 -08:00
BrewTestBot
d5e23a0635
Update RBI files for bindata.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-16 17:25:51 +00:00
BrewTestBot
f892c80032
Update RBI files for ruby-macho.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-16 17:25:40 +00:00
BrewTestBot
78f032f26c
brew vendor-gems: commit updates.
2024-02-16 17:25:37 +00:00
BrewTestBot
d4e2da3d7b
brew vendor-gems: commit updates.
2024-02-16 17:25:24 +00:00
dependabot[bot]
6512465cd0
build(deps): bump bindata from 2.4.15 to 2.5.0 in /Library/Homebrew
...
Bumps [bindata](https://github.com/dmendel/bindata ) from 2.4.15 to 2.5.0.
- [Changelog](https://github.com/dmendel/bindata/blob/master/ChangeLog.rdoc )
- [Commits](https://github.com/dmendel/bindata/compare/v2.4.15...v2.5.0 )
---
updated-dependencies:
- dependency-name: bindata
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-16 17:24:05 +00:00
dependabot[bot]
800e45b007
build(deps): bump ruby-macho from 4.0.0 to 4.0.1 in /Library/Homebrew
...
Bumps [ruby-macho](https://github.com/Homebrew/ruby-macho ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/Homebrew/ruby-macho/releases )
- [Commits](https://github.com/Homebrew/ruby-macho/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: ruby-macho
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-16 17:23:35 +00:00
Mike McQuaid
a4ffd6761e
Merge pull request #16684 from Homebrew/revert-16623-formulary-loader-for
...
Revert "Refactor `Formulary::loader_for`."
2024-02-16 13:52:19 +00:00
Mike McQuaid
24683525cb
Revert "Refactor Formulary::loader_for
."
2024-02-16 13:41:54 +00:00
Mike McQuaid
a953982a75
Merge pull request #16683 from abitrolly/create-github-parsing
...
formula_creator: Fix GitHub parsing when name doesn't match URL
2024-02-16 13:41:01 +00:00
Anatoli Babenia
23c2eabf9a
formula_creator: Fix GitHub parsing when name doesn't match URL
...
The proper fix for #16675 .
2024-02-16 14:57:49 +03:00