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
Mike McQuaid
995eb3a1c4
Merge pull request #8386 from vidusheeamoli/documentation
...
docs: add sorbet documentation
2020-08-27 15:03:00 +01:00
Jonathan Chang
dfd0b1bf2c
Merge pull request #8510 from Homebrew/dependabot/bundler/Library/Homebrew/patchelf-1.3.0
...
Bump patchelf from 1.2.0 to 1.3.0 in /Library/Homebrew
2020-08-27 23:57:45 +10:00
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
435ff54a80
Merge pull request #8511 from MikeMcQuaid/fix-gems
...
Fix unvendored RubyGems
2020-08-27 14:27:45 +01: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
Mike McQuaid
00e816ba4e
Merge pull request #8505 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5880
...
Bump sorbet from 0.5.5877 to 0.5.5880 in /Library/Homebrew
2020-08-27 09:38:49 +01: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
943762f745
workflows/tests: run brew typecheck --quiet
.
...
This will allow us to verify that we can merge new sorbet/tapioca
updates.
2020-08-27 08:49:25 +01:00
Mike McQuaid
c5f3afa992
workflows/tapioca: remove unnecessary steps.
2020-08-27 08:49:04 +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
Mike McQuaid
8d63afb13e
Merge pull request #8499 from Rylan12/copy-license-metafiles
...
metafiles: copy all license files
2020-08-27 08:34:53 +01:00
vidusheeamoli
98f8235755
.github/workflows: use brew typecheck in tapioca.yml
2020-08-27 02:42:50 +05:30
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
9396ccf974
Merge pull request #8497 from scpeters/fix_auto_upgrade
...
upgrade: fix undefined method 'reinstall_formula'
2020-08-26 11:23:39 -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
Mike McQuaid
7f4623ac14
Merge pull request #8472 from Homebrew/workflows-not-master
...
workflows: don't test paths on `master`.
2020-08-26 15:21:38 +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
Mike McQuaid
9ae0208347
workflows: improve scheduled behaviour.
2020-08-26 14:24:58 +01:00
Mike McQuaid
c6a5ea5f11
workflows: don't test paths on master
.
...
This avoids weirdness like the merged PR commits being pushed to scheduled opened PRs after merging.
It also avoids wasting resources.
2020-08-26 14:02:44 +01: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
6fe8b66a8e
Merge pull request #8492 from reitermarkus/document-shebang
...
Document `Shebang`.
2020-08-26 11:22:09 +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