19716 Commits

Author SHA1 Message Date
BrewTestBot
360968285c sorbet: update RBI files using Tapioca.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/tapioca.yml).
2020-08-28 00:20:10 +00:00
Rylan Polster
f5cd15fa18 add odeprecated comments 2020-08-27 16:47:19 -04:00
Maxim Belkin
669ae5c077 dev-cmd/sh.rb: fix usage banner 2020-08-27 19:52:40 +00:00
Maxim Belkin
ee5a2017c7 dev-cmd/sh.rb: update usage banner 2020-08-27 18:39:05 +00:00
rmnull
649e02ba3d
patchelf.rb writing in ELFShim 2020-08-27 22:50:34 +05:30
nandahkrishna
4e0cc48b65
livecheck: changes made and tests added 2020-08-27 22:46:06 +05:30
Mike McQuaid
483fbb7fe4 dev-cmd/sh: tweak named args syntax. 2020-08-27 16:45:38 +00:00
Maxim Belkin
28c43f1afc dev-cmd/sh.rb: non-interactive mode 2020-08-27 16:45:38 +00:00
nandahkrishna
c9f0642d45
livecheck migration: create Homebrew::Livecheck
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
Co-authored-by: Thierry Moisan <thierry.moisan@gmail.com>
Co-authored-by: Dawid Dziurla <dawidd0811@gmail.com>
Co-authored-by: Maxim Belkin <maxim.belkin@gmail.com>
Co-authored-by: Issy Long <me@issyl0.co.uk>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
Co-authored-by: Seeker <meaningseeking@protonmail.com>
2020-08-27 21:26:58 +05:30
Mike McQuaid
ff8d30df74
Merge pull request #8255 from nandahkrishna/migrate-livecheck-strategy
livecheck migration: add strategies
2020-08-27 16:12:38 +01:00
Rylan Polster
689d7eb8f0 disable!, deprecate!: add reason 2020-08-27 10:42:57 -04:00
nandahkrishna
f520301180
livecheck migration: add strategies
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
Co-authored-by: Thierry Moisan <thierry.moisan@gmail.com>
Co-authored-by: Dawid Dziurla <dawidd0811@gmail.com>
Co-authored-by: Maxim Belkin <maxim.belkin@gmail.com>
Co-authored-by: Issy Long <me@issyl0.co.uk>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
Co-authored-by: Seeker <meaningseeking@protonmail.com>
2020-08-27 20:00:30 +05:30
Jonathan Chang
180d523979 brew vendor-gems: commit updates. 2020-08-27 23:29:08 +10:00
dependabot-preview[bot]
6a0a1992f5 Bump patchelf from 1.2.0 to 1.3.0 in /Library/Homebrew
Bumps [patchelf](https://github.com/david942j/patchelf.rb) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/david942j/patchelf.rb/releases)
- [Commits](https://github.com/david942j/patchelf.rb/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 23:29:08 +10:00
Mike McQuaid
6f311852d6 Fix unvendored RubyGems
- Avoid caching RubyGems in GitHub Actions `tests.yml` to catch this in
  future.
- Run `brew doctor` in GitHub Actions `tests.yml` after installing
  RubyGems to catch this in future.
- Ignore relevant RubyGems (and fix outdated comments)
- Never auto-`require` RubyGems that aren't vendored.
- Update `bundler/setup.rb`.
2020-08-27 14:03:03 +01:00
Mike McQuaid
1a2f144297
Merge pull request #8503 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.4.4
Bump tapioca from 0.4.3 to 0.4.4 in /Library/Homebrew
2020-08-27 10:16:13 +01:00
Mike McQuaid
68a2c2b286
Merge pull request #8504 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5880
Bump sorbet-runtime from 0.5.5877 to 0.5.5880 in /Library/Homebrew
2020-08-27 10:15:57 +01:00
Mike McQuaid
bfc0cba1c3
Merge pull request #8506 from Homebrew/tapioca-update
sorbet: update RBI files using Tapioca.
2020-08-27 10:03:57 +01:00
dependabot-preview[bot]
02a2bda0cf
Bump sorbet-runtime from 0.5.5877 to 0.5.5880 in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5877 to 0.5.5880.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 08:40:14 +00:00
dependabot-preview[bot]
4453933964
Bump tapioca from 0.4.3 to 0.4.4 in /Library/Homebrew
Bumps [tapioca](https://github.com/Shopify/tapioca) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/Shopify/tapioca/releases)
- [Commits](https://github.com/Shopify/tapioca/compare/v0.4.3...v0.4.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 08:39:59 +00:00
BrewTestBot
6e3c272e44 sorbet: update RBI files using Tapioca.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/tapioca.yml).
2020-08-27 08:14:10 +00:00
dependabot-preview[bot]
a03abe4814
Bump sorbet from 0.5.5877 to 0.5.5880 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5877 to 0.5.5880.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 08:12:10 +00:00
Mike McQuaid
2f3fb6f3c2
Merge pull request #8289 from vidusheeamoli/brew-typecheck
dev-cmd: add `brew typecheck` command
2020-08-27 09:09:34 +01:00
Mike McQuaid
3866c0b047
Merge pull request #8483 from whoiswillma/print-correct-cask-ref
cli/named_args: Print correct cask ref when name is loaded as formula/keg
2020-08-27 08:39:14 +01:00
vidusheeamoli
2468fb127d dev-cmd: add brew typecheck cmd
This PR adds a new `brew typecheck` developer command which checks for
typechecking errors in the current code with Sorbet.
2020-08-27 02:41:36 +05:30
Rylan Polster
7c1af56e43 metafiles: copy all license files 2020-08-26 14:29:09 -04:00
Steve Peters
bdfaaf7940 upgrade: check for already broken dependents
After upgrading a formula, it currently checks for
broken dependents after upgrading any outdated dependents.
If there are no outdated dependents, it exits early
and doesn't check for broken dependents.
This adds an earlier check for already broken dependents
so they can be fixed even if there are no outdated dependents.
2020-08-26 11:29:08 -07:00
Steve Peters
12070b4c0f upgrade: fix undefined method
Add the `Homebrew.` module prefix to fix an undefined method.
Also, use `uniq` to deduplicate the list of broken dependents.
2020-08-26 09:42:18 -07:00
Mike McQuaid
64545048c4
Merge pull request #8473 from Homebrew/tapioca-update
sorbet: update RBI files using Tapioca.
2020-08-26 15:23:20 +01:00
Rylan Polster
c0c6b071ed
Merge pull request #8465 from Rylan12/license-docs
docs: update license documentation
2020-08-26 10:11:36 -04:00
BrewTestBot
1366b94005 sorbet: update RBI files using Tapioca.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/tapioca.yml).
2020-08-26 13:27:34 +00:00
Dustin Rodrigues
04382c8d06
Merge pull request #8470 from dtrodrigues/sha-tag
audit: don't allow both sha256 and tag/revision for formula
2020-08-26 07:58:49 -04:00
Markus Reiter
d01fe62a9b
Merge pull request #8490 from reitermarkus/document-livecheck-formula
Document `LivecheckFormula`.
2020-08-26 11:35:46 +02:00
Markus Reiter
307acb5a01
Merge pull request #8495 from reitermarkus/document-download-strategies
Document download strategies.
2020-08-26 11:27:07 +02:00
Markus Reiter
3777253fbf
Merge pull request #8494 from reitermarkus/document-shared-audits
Document `SharedAudits`.
2020-08-26 11:22:48 +02:00
Markus Reiter
d558b9f9e2 Document download strategies. 2020-08-26 11:01:18 +02:00
Markus Reiter
d49bff4ba8 Document LivecheckFormula. 2020-08-26 10:55:39 +02:00
Markus Reiter
d17491bd4c Document Shebang. 2020-08-26 10:54:46 +02:00
Markus Reiter
18a69b660e Document SharedAudits. 2020-08-26 10:53:22 +02:00
Markus Reiter
1359f2e323
Merge pull request #8493 from reitermarkus/document-pypi
Document `PyPi`.
2020-08-26 10:51:02 +02:00
Markus Reiter
456b84e0b4
Merge pull request #8491 from reitermarkus/document-spdx
Document `SPDX`.
2020-08-26 09:40:48 +02:00
Markus Reiter
6a3b9149e0 Document PyPi. 2020-08-26 09:39:51 +02:00
Markus Reiter
8b07c0ef12 Document SPDX. 2020-08-26 09:16:05 +02:00
Markus Reiter
e5a9072422 Document Repology. 2020-08-26 09:11:39 +02:00
Markus Reiter
5cd8b609f7
Merge pull request #8350 from reitermarkus/doc-version
Refactor and document `Version`.
2020-08-26 09:09:18 +02:00
Markus Reiter
1a51485226
Merge pull request #8339 from reitermarkus/documentation
Improve documentation and add `@api private` to internal classes.
2020-08-26 09:08:30 +02:00
Markus Reiter
2fe16b074d
Merge pull request #8479 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-1.43.2
build(deps): bump rubocop-rspec from 1.43.1 to 1.43.2 in /Library/Homebrew
2020-08-26 08:45:35 +02:00
Markus Reiter
a6bd784f55 Unset HOMEBREW_TEST_GENERIC_OS when installing Git. 2020-08-26 06:34:30 +02:00
Markus Reiter
c53f362476 Refactor and document Version. 2020-08-26 03:17:39 +02:00
Markus Reiter
097ef39bab Add .rubocop_todo.yml for documentation. 2020-08-26 03:13:59 +02:00