18339 Commits

Author SHA1 Message Date
Mike McQuaid
baecc4fdee
diagnostic: report unreadable, installed formulae.
We previously did this somewhat unintentionally. `brew readall` does
this for all formulae but takes way longer.
2019-04-02 19:06:05 +01:00
Mike McQuaid
e767ce642c
Merge pull request #5970 from MikeMcQuaid/unsupported-ignore-dependencies
brew install --ignore-dependencies: unsupported, developer flag.
2019-04-02 09:40:58 +01:00
Mike McQuaid
5bae8cb792
Merge pull request #5966 from clayreimann/patch-1
Clarify naming of external command files
2019-04-02 08:28:21 +01:00
Mike McQuaid
6987fb4d05
upgrade: make clear formula options are used (not install options). 2019-04-02 08:20:28 +01:00
Mike McQuaid
fdb18b8916
brew install --ignore-dependencies: unsupported, developer flag.
People are using this instead of adjusting their PATH.
2019-04-02 08:18:30 +01:00
Clay Jensen-Reimann
fa7183726e
Fix typo, suggest python 2019-04-01 15:53:39 -05:00
Clay Jensen-Reimann
bd593aace2
Clarify naming of external command files
It was not clear (to me, at least) that non-ruby external commands should not contain a file suffix. Homebrew will ignore a file `cmd/brew-extcmd.sh` instead of printing a warning or registering it as `brew extcmd.sh`
2019-04-01 09:55:12 -05:00
Mike McQuaid
db02f93bb3
Merge pull request #5965 from fauxpark/cask-complete-upgrade-greedy
Respect --greedy in cask upgrade completion
2019-04-01 15:06:43 +01:00
Mike McQuaid
c8cc162639
Merge pull request #5959 from Homebrew/dependabot/bundler/Library/Homebrew/mime-types-data-3.2019.0331
Bump mime-types-data from 3.2018.0812 to 3.2019.0331 in /Library/Homebrew
2019-04-01 14:30:07 +01:00
Mike McQuaid
c4271daf96
Merge pull request #5962 from Homebrew/dependabot/bundler/docs/parallel-1.17.0
Bump parallel from 1.16.2 to 1.17.0 in /docs
2019-04-01 14:29:53 +01:00
Mike McQuaid
0505fefa7f
Merge pull request #5963 from Homebrew/dependabot/bundler/Library/Homebrew/parallel-1.17.0
Bump parallel from 1.16.2 to 1.17.0 in /Library/Homebrew
2019-04-01 14:29:31 +01:00
Mike McQuaid
766d260699
Merge pull request #5956 from Homebrew/dependabot/bundler/docs/octokit-4.14.0
Bump octokit from 4.13.0 to 4.14.0 in /docs
2019-04-01 14:29:15 +01:00
dependabot[bot]
67aebcff2c
Bump octokit from 4.13.0 to 4.14.0 in /docs
Bumps [octokit](https://github.com/octokit/octokit.rb) from 4.13.0 to 4.14.0.
- [Release notes](https://github.com/octokit/octokit.rb/releases)
- [Changelog](https://github.com/octokit/octokit.rb/blob/master/RELEASE.md)
- [Commits](https://github.com/octokit/octokit.rb/compare/v4.13.0...v4.14.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-01 09:21:14 +00:00
dependabot[bot]
91e1f829ac
Bump parallel from 1.16.2 to 1.17.0 in /docs
Bumps [parallel](https://github.com/grosser/parallel) from 1.16.2 to 1.17.0.
- [Release notes](https://github.com/grosser/parallel/releases)
- [Commits](https://github.com/grosser/parallel/compare/v1.16.2...v1.17.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-01 09:18:12 +00:00
dependabot[bot]
5019ad1839
Bump parallel from 1.16.2 to 1.17.0 in /Library/Homebrew
Bumps [parallel](https://github.com/grosser/parallel) from 1.16.2 to 1.17.0.
- [Release notes](https://github.com/grosser/parallel/releases)
- [Commits](https://github.com/grosser/parallel/compare/v1.16.2...v1.17.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-01 09:18:01 +00:00
dependabot[bot]
a2c202b07a
Bump mime-types-data in /Library/Homebrew
Bumps [mime-types-data](https://github.com/mime-types/mime-types-data) from 3.2018.0812 to 3.2019.0331.
- [Release notes](https://github.com/mime-types/mime-types-data/releases)
- [Changelog](https://github.com/mime-types/mime-types-data/blob/master/History.md)
- [Commits](https://github.com/mime-types/mime-types-data/compare/v3.2018.0812...v3.2019.0331)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-01 09:17:43 +00:00
Mike McQuaid
30aa04b29c
Merge pull request #5964 from MikeMcQuaid/docker-chmod
Dockerfile: unset work writable permission.
2019-04-01 10:15:29 +01:00
fauxpark
3373f73e7d Respect --greedy in cask upgrade completion 2019-04-01 19:40:45 +11:00
Mike McQuaid
8d6f30966b
Dockerfile: unset work writable permission.
Otherwise Ruby complains which is causing failing tests.
2019-04-01 09:37:47 +01:00
Mike McQuaid
439283c3df
Shell-Completion: recommend .bash_profile
`.bashrc` is not the right location for shell completions.
2019-03-30 10:01:16 +00:00
Mike McQuaid
372a8d4532
Merge pull request #5950 from gguillotte/master
Remove search from brew-cask man page
2019-03-29 07:02:09 +00:00
Mike McQuaid
ac9e31591d
Merge pull request #5952 from Homebrew/dependabot/bundler/Library/Homebrew/parallel-1.16.2
Bump parallel from 1.16.1 to 1.16.2 in /Library/Homebrew
2019-03-29 07:01:41 +00:00
Mike McQuaid
4bf55fc75c
Merge pull request #5951 from Homebrew/dependabot/bundler/docs/parallel-1.16.2
Bump parallel from 1.16.1 to 1.16.2 in /docs
2019-03-29 07:01:26 +00:00
dependabot[bot]
b6dd3eae54
Bump parallel from 1.16.1 to 1.16.2 in /Library/Homebrew
Bumps [parallel](https://github.com/grosser/parallel) from 1.16.1 to 1.16.2.
- [Release notes](https://github.com/grosser/parallel/releases)
- [Commits](https://github.com/grosser/parallel/compare/v1.16.1...v1.16.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-29 03:55:58 +00:00
dependabot[bot]
e778bbff62
Bump parallel from 1.16.1 to 1.16.2 in /docs
Bumps [parallel](https://github.com/grosser/parallel) from 1.16.1 to 1.16.2.
- [Release notes](https://github.com/grosser/parallel/releases)
- [Commits](https://github.com/grosser/parallel/compare/v1.16.1...v1.16.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-29 03:55:39 +00:00
Garrett Guillotte
c59c03e2f8 Remove search from brew-cask man page
`brew cask` no longer supports the `search` command and was removed from
the `homebrew/brew-cask` documentation. However, it's still in the
`brew` man page for `brew-cask`.

Remove search from the man page.
2019-03-28 18:15:06 -07:00
Mike McQuaid
0dda83755e
Merge pull request #5949 from Homebrew/rubydoc.brew.sh
Generate and push rubydoc.brew.sh
2019-03-28 21:35:52 +00:00
Mike McQuaid
aa940a21a9
Generate and push rubydoc.brew.sh
This is a replacement for the rubydoc.info site that has been a bit
unreliable for us.

Also, note we're using the community Ruby style guide now rather than
the GitHub one.
2019-03-28 21:15:50 +00:00
Mike McQuaid
f1f792e101
Merge pull request #5944 from MikeMcQuaid/rubocop-specs-cleanup
Cleanup some RSpec tests
2019-03-28 19:57:26 +00:00
Mike McQuaid
418a2360ff
Merge pull request #5948 from Homebrew/dependabot/bundler/docs/parallel-1.16.1
Bump parallel from 1.16.0 to 1.16.1 in /docs
2019-03-28 19:30:09 +00:00
Mike McQuaid
75257886f2
Cleanup some RSpec tests
Fix some Rubocop RSpec checks, update some values and improve
documentation.
2019-03-28 19:16:56 +00:00
Mike McQuaid
9dc19e8320
Merge pull request #5939 from MikeMcQuaid/cask-json-consistency
cask: improve JSON output consistency.
2019-03-28 19:11:07 +00:00
dependabot[bot]
06e90f1cb4
Bump parallel from 1.16.0 to 1.16.1 in /docs
Bumps [parallel](https://github.com/grosser/parallel) from 1.16.0 to 1.16.1.
- [Release notes](https://github.com/grosser/parallel/releases)
- [Commits](https://github.com/grosser/parallel/compare/v1.16.0...v1.16.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-28 19:01:25 +00:00
Mike McQuaid
f20e362f50
Merge pull request #5947 from Homebrew/dependabot/bundler/Library/Homebrew/parallel-1.16.1
Bump parallel from 1.16.0 to 1.16.1 in /Library/Homebrew
2019-03-28 18:59:02 +00:00
dependabot[bot]
5ac9dba4c7
Bump parallel from 1.16.0 to 1.16.1 in /Library/Homebrew
Bumps [parallel](https://github.com/grosser/parallel) from 1.16.0 to 1.16.1.
- [Release notes](https://github.com/grosser/parallel/releases)
- [Commits](https://github.com/grosser/parallel/compare/v1.16.0...v1.16.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-28 15:47:25 +00:00
Mike McQuaid
192603bbdf
Merge pull request #5945 from MikeMcQuaid/unused-exception
exceptions: remove unused scp exception.
2019-03-28 11:04:23 +00:00
Mike McQuaid
774adaf435
exceptions: remove unused scp exception.
The code was removed but the exception was not.
2019-03-28 10:34:02 +00:00
Mike McQuaid
899bf06946
Merge pull request #5943 from Homebrew/dependabot/bundler/Library/Homebrew/activesupport-5.2.3
Bump activesupport from 5.2.2.1 to 5.2.3 in /Library/Homebrew
2019-03-28 09:07:27 +00:00
Mike McQuaid
34d7bb07ab
Merge pull request #5941 from MikeMcQuaid/cmd-tests
Cleanup cmd/* tests
2019-03-28 09:06:55 +00:00
Mike McQuaid
2f1c6e9ca5
Cleanup cmd/* tests
- Test `_args` methods
- Remove multiple integration tests (except where essential
  e.g. `install`, `help`)
2019-03-28 08:35:36 +00:00
Mike McQuaid
889d8da758
brew vendor-gems: commit updates. 2019-03-28 08:31:38 +00:00
Mike McQuaid
9dba22f950
Merge pull request #5942 from MikeMcQuaid/system-not-exec
*cmd/*: use *system instead of exec for easier testing.
2019-03-28 08:30:58 +00:00
dependabot[bot]
b6a2099830
Bump activesupport from 5.2.2.1 to 5.2.3 in /Library/Homebrew
Bumps [activesupport](https://github.com/rails/rails) from 5.2.2.1 to 5.2.3.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v5.2.3/activesupport/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.2.1...v5.2.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-28 03:02:46 +00:00
Mike McQuaid
70b93f65ea
*cmd/*: use *system instead of exec for easier testing.
This improves both test coverage, makes it easier to use a profiler and
a debugger.
2019-03-27 21:15:24 +00:00
Mike McQuaid
51e473891f
cask: improve JSON output consistency.
Replace the use of HOME or HOMEBREW_PREFIX in the output strings with
variable versions. This is particularly useful on formulae.brew.sh.
2019-03-27 15:59:38 +00:00
Mike McQuaid
fffa7a37e6
Merge pull request #5938 from MikeMcQuaid/dev-cmd-tests
More dev-cmd tests cleanup
2019-03-27 15:05:39 +00:00
Mike McQuaid
cc6c6afffb
test/dev-cmd: add more parseable arguments tests. 2019-03-27 14:22:30 +00:00
Mike McQuaid
1e5cfcc028
Separate tap tests into separate, correct files. 2019-03-27 13:35:42 +00:00
Mike McQuaid
aa44509be9
Test dev-cmd *_args methods
Also, add a few missing invocations.
2019-03-27 13:35:42 +00:00
Mike McQuaid
ee64b7caa8
Merge pull request #5937 from MikeMcQuaid/dev-cmd-test-cleanup
Cleanup from dev-cmd test changes
2019-03-27 11:04:16 +00:00