Commit Graph
19491 Commits
Author SHA1 Message Date
Issy Long bb0fc2764e dev-cmd/typecheck: Make an --update switch for automatic updates
- This was suggested in https://github.com/Homebrew/brew/pull/8741#discussion_r490949486.
2020-09-21 08:58:58 +01:00
Jonathan Chang 08059680f0 diagnostic: fix xattr check
Python emits the version on either stderr or stdout based on major
version, so just to be safe let's use popen_read and combine the
output streams.
2020-09-21 01:15:31 +10:00
Jonathan ChangandGitHub f6cd7b72f4 Merge pull request #8757 from reitermarkus/desc-the
Check for descriptions starting with “the”.
2020-09-20 15:36:27 +10:00
Markus Reiter 8a40afcc8a Update vendored Gems. 2020-09-20 03:19:39 +02:00
Issy LongandGitHub cb027474f5 Merge pull request #8774 from reitermarkus/sorbet-fixes
Fix some typechecking errors.
2020-09-19 09:24:45 +01:00
Markus Reiter 78cd6dc0a9 Allow “macOS virtual machines” in descriptions. 2020-09-19 04:30:54 +02:00
Markus Reiter 05a84c5a3f Explicitly specify block argument for each methods. 2020-09-19 02:03:56 +02:00
Markus Reiter cc3eceb04f Fix inreplace signature. 2020-09-19 02:03:56 +02:00
Markus Reiter e3646c9b4e Remove unneeded back-references. 2020-09-19 02:03:56 +02:00
Issy Long 191a82d4eb sorbet/files.yaml: Merge the two false lists into one
- I've been asked a couple of times now what the two different `false:`
  lists mean. And the answer is "nothing". So to avoid confusion (and to
  stop my YAML linter moaning about duplicate keys), merge the two lists
  and re-alphabetize.
2020-09-18 21:57:02 +01:00
Rylan Polster e686a392c5 bump-formula-pr: add message to check resources 2020-09-18 13:48:28 -04:00
Seeker cf37ff65ab pypi: do not use formula name as PyPI package name 2020-09-18 09:40:41 -07:00
Issy Long 7ecb73f9da sorbet/files.yaml: Preserve newline at EOF 2020-09-18 14:59:04 +01:00
Mike McQuaidandGitHub 5b70d1b508 Merge pull request #8763 from Homebrew/tapioca-update
sorbet: update RBI files using Tapioca.
2020-09-18 14:26:55 +01:00
BrewTestBot e03a1b822c sorbet: update RBI files using Tapioca.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/tapioca.yml).
2020-09-18 12:07:30 +00:00
dependabot-preview[bot]andGitHub 09ce3fc27f build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5912 to 0.5.5913.
- [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-09-18 12:04:58 +00:00
Issy LongandGitHub b19be31de7 Merge pull request #8760 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5913
build(deps): bump sorbet from 0.5.5912 to 0.5.5913 in /Library/Homebrew
2020-09-18 13:03:50 +01:00
Issy LongandGitHub 33a16e599a Merge pull request #8741 from issyl0/cleanup-files-yaml
dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
2020-09-18 13:03:10 +01:00
Issy Long 3bf5136e82 dev-cmd/typecheck: Delete old files from sorbet/files.yaml
- I was going through the `sorbet/files.yaml` moving various things to
  `true`, playing around locally, and happened upon some files that it
  was tracking that had been deleted.
- We want to do some automation of new files, but I'm not sure we'd ever
  considered the possibility of code being removed. :-D
- This adds a `--prune-files-list` switch and updates the Tapioca GitHub
  Actions workflow to use it. Any changes to the `sorbet/files.yaml`
  file will be committed as part of the scheduled Tapioca update job.
2020-09-18 12:30:43 +01:00
Steve Peters c04631320c upgrade: deduplicate list of outdated dependents
Use `uniq` on the list of outdated dependents to remove
duplicates, similar to a change made in #8500.
2020-09-18 00:58:53 -07:00
dependabot-preview[bot]andGitHub ef22d3ee50 build(deps): bump sorbet from 0.5.5912 to 0.5.5913 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5912 to 0.5.5913.
- [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-09-18 07:05:37 +00:00
Michka PopoffandGitHub fd4ed35124 Merge pull request #8755 from MikeMcQuaid/pgrep-pkill
test: check for pgrep/pkill for developers/CI.
2020-09-18 07:27:38 +02:00
Nanda H KrishnaandGitHub 65e51dafee Merge pull request #8577 from nandahkrishna/livecheck-json-progress
livecheck: progress bar for JSON output
2020-09-18 07:31:43 +05:30
nandahkrishna 56a8f8f99d livecheck: fix TTY output for progress bar 2020-09-18 02:41:25 +05:30
cf293d0ef5 livecheck: progress bar for JSON output
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
Co-authored-by: Dustin Rodrigues <dust.rod@gmail.com>
2020-09-18 02:40:51 +05:30
Markus Reiter 9a48568226 Check for descriptions starting with “the”. 2020-09-17 20:44:09 +02:00
Mike McQuaidandGitHub c540939291 Merge pull request #8753 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5912
build(deps): bump sorbet from 0.5.5911 to 0.5.5912 in /Library/Homebrew
2020-09-17 16:46:33 +01:00
Mike McQuaidandGitHub 9cd04b45e2 Merge pull request #8744 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-ast-0.4.1
build(deps): bump rubocop-ast from 0.4.0 to 0.4.1 in /Library/Homebrew
2020-09-17 16:29:57 +01:00
Mike McQuaidandGitHub 01e522931a Merge pull request #8750 from miccal/cask-loader
cask/cask_loader: add cask/cache
2020-09-17 16:04:07 +01:00
dependabot-preview[bot]andGitHub e3e6ab2520 build(deps): bump sorbet from 0.5.5911 to 0.5.5912 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5911 to 0.5.5912.
- [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-09-17 15:01:35 +00:00
Mike McQuaidandGitHub e7ab97a818 Merge pull request #8751 from miccal/java-spec
test/language/java_spec: drop version to 1.6+
2020-09-17 16:00:53 +01:00
Mike McQuaidandGitHub 46bf71f203 Merge pull request #8752 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5912
build(deps): bump sorbet-runtime from 0.5.5911 to 0.5.5912 in /Library/Homebrew
2020-09-17 16:00:21 +01:00
Nanda H KrishnaandGitHub 4393df824e Merge pull request #8643 from nandahkrishna/livecheck-rubocop
livecheck: add RuboCops
2020-09-17 20:09:09 +05:30
Nanda H KrishnaandGitHub 13d14e64cd Merge pull request #8624 from nandahkrishna/tty-fix
utils/tty: handling a TTY stderr
2020-09-17 19:48:47 +05:30
Mike McQuaidandGitHub 3cfa0f041f Merge pull request #8742 from dtrodrigues/python39-rc
audit: temporarily allow python3.9 rc
2020-09-17 14:43:35 +01:00
Vidushee AmoliandGitHub 67b2419075 Merge pull request #8748 from Homebrew/tapioca-update 2020-09-17 18:43:51 +05:30
Mike McQuaid 541fecea22 test: check for pgrep/pkill for developers/CI.
If people are running `brew test` but don't have `pgrep` or `pkill`
installed the forked processes may never be killed. This is not a big
deal on a user's machine but on CI may make a job block and never
complete/timeout successfully.
2020-09-17 13:05:01 +01:00
Dustin Rodrigues 04504d119a audit: temporarily allow python3.9 rc 2020-09-17 07:59:45 -04:00
nandahkrishna e6ed3a0568 rubocops/livecheck: minor changes 2020-09-17 15:57:19 +05:30
nandahkrishna 7c3c459f47 livecheck: add RuboCops 2020-09-17 15:57:19 +05:30
Jonathan Chang 4315a2647f pr-pull: implement autosquash option 2020-09-17 17:27:38 +10:00
Jonathan Chang 3a8bd8514f utils/git: add cherry-pick function 2020-09-17 17:27:38 +10:00
Jonathan Chang 49d2e4cbab utils/git: modernize 2020-09-17 17:27:38 +10:00
dependabot-preview[bot]andGitHub 4d2ef35c2b build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5911 to 0.5.5912.
- [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-09-17 07:08:45 +00:00
miccal 86a838c03f test/language/java_spec: drop version to 1.6+ 2020-09-17 14:12:22 +08:00
miccal 1710f0af26 cask/cask_loader: add cask/cache 2020-09-17 14:01:37 +08:00
BrewTestBot 5a8cc37a9c sorbet: update RBI files using Tapioca.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/tapioca.yml).
2020-09-17 00:42:59 +00:00
Andrew Zhou 1c1ffc1f19 cask/exceptions: Actually print actual hash 2020-09-16 18:12:51 -05:00
nandahkrishna c1909e80b4 utils/tty: fix TTY handling for stderr 2020-09-17 04:18:13 +05:30
dependabot-preview[bot]andGitHub 87931997cc build(deps): bump parallel_tests in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md)
- [Commits](https://github.com/grosser/parallel_tests/compare/v3.2.0...v3.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-16 19:31:11 +00:00