aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
AgeCommit message (Collapse)Author
2017-08-15Merge pull request #3059 from MikeMcQuaid/why-search-take-so-longMike McQuaid
search: explain why it takes the time it does.
2017-08-15search: explain why it takes the time it does.Mike McQuaid
Provide a bit of clarity that this isn't just searching a local database but doing an GitHub API and Git history query.
2017-08-14Merge pull request #2996 from apjanke/non-formula-reqs-in-brew-deps-treeAndrew Janke
brew deps: add --include-requirements, plus some fixes
2017-08-14Implement PR feedbackBen Muschol
2017-08-13Remove duplicate url generation logic in Github moduleBen Muschol
2017-08-12Merge pull request #3044 from BenMusch/search-tap-fixMike McQuaid
Replace search_tap with search_taps
2017-08-11brew deps: add --include-requirementsAndrew Janke
2017-08-11Fix styleBen Muschol
2017-08-11Add a testBen Muschol
2017-08-11Replace search_tap with search_tapsBen Muschol
2017-08-11Note cases when pinned formulae get upgraded.Mike McQuaid
Fixes #3021.
2017-08-07cmd/search: use new Fedora package searchBob W. Hogg
pkgdb has been put into read-only mode, so it won't be updated for new Fedora releases going forward. Use apps.fedoraproject.org/packages instead. Signed-off-by: Bob W. Hogg <rwhogg@linux.com>
2017-08-07sandbox: stop printing message.Mike McQuaid
We’re always using the sandbox where possible now so this is just noise for the vast majority of our users.
2017-07-30Tweak preserve link status on reinstall/upgrade.Mike McQuaid
Treat a `brew install` command as normal i.e. link by default unless keg-only and only specify whether a keg should be linked when upgrading or reinstalling. Also, adjust the naming accordingly so it's more obvious that this is the case.
2017-07-30Preserve link status on reinstall/upgrade.Mike McQuaid
This means if a user has manually `brew unlink` or `brew link --force`d something then that status will be preserved after they `brew upgrade` or `brew reinstall` that formula. This generally should make things that are keg-only by default easier to swallow.
2017-07-28formula_installer: simplify callers.Mike McQuaid
There's a bunch of duplication going on that's not really necessary.
2017-07-27Use https for all docs.brew.sh links.Mike McQuaid
May as well use the more secure link when possible.
2017-07-18Add a rubocop config file to control cops' execution in audit and styleGautham Goli
2017-07-15style: disable NewFormulaAudit cops' execution by default unless specifiedGautham Goli
2017-07-13Merge pull request #2876 from VonUniGE/patch-1Mike McQuaid
Update documentation of brew install syntax to match its actual behav…
2017-07-11Add a suitable explanatory lineVonUniGE
2017-07-10Display "Use `brew upgrade foo` instead" when calling update with argsTim Marinin
So the user could just copy-paste the command.
2017-07-08Update documentation of brew install syntax to match its actual behavior.VonUniGE
2017-07-07Merge pull request #2853 from GauthamGoli/disable-strict-cops-brew-styleMike McQuaid
style: Don't run FormulaAuditStrict cops when `brew style foo` cmd is executed
2017-07-03style: Don't run FormulaAuditStrict cops when `brew style some_formula` cmd ↵Gautham Goli
is executed
2017-07-02Merge pull request #2842 from GauthamGoli/audit_only_cops_optionMike McQuaid
audit: Don't run audit methods when `--only-cops` option is passed
2017-06-30audit: Don't run audit methods when `--only-cops` is passedGautham Goli
2017-06-28Refactor using `Forwardable` and `DelegateClass`.Markus Reiter
2017-06-20🔨 Fix sorting on APFS.Markus Reiter
2017-06-15Fix outdated `--repository` man documentationMatthew Strax-Haber
2017-06-12Merge pull request #2769 from MikeMcQuaid/rubocop-no-perl-backrefs1.2.3Mike McQuaid
rubocop: don’t allow Perl regex backrefs.
2017-06-12Autocorrect Rubocop Style/SpecialGlobalVars.Mike McQuaid
2017-06-10Autocorrect Rubocop Style/PerlBackrefs.Mike McQuaid
2017-06-08reinstall: keg.rmtree isn't a method.Mike McQuaid
2017-06-07reinstall: remove partially installed keg.Mike McQuaid
Previously if a `brew reinstall` was Ctrl-Cd after some files had been installed it wouldn't try to remove the partially installed keg and the renaming of the backed-up keg would fail. Alternatively, remove the partially installed keg as if it has been Ctrl-Cd or otherwise failed then it's not desirable to keep it.
2017-06-05cmd/reinstall: Fix reinstallation of formulae without bottlesBob W. Hogg
Reinstallation of non-bottled formulae was failing because it used a deprecated method. Signed-off-by: Bob W. Hogg <rwhogg@linux.com>
2017-06-04Merge pull request #2599 from peternewman/patch-11.2.2Mike McQuaid
Fix internal links on the manpage
2017-06-04Change manpage internal links in correct location.Mike McQuaid
2017-06-03Fix `rubocop` in `brew audit`.Markus Reiter
2017-06-03Merge pull request #2720 from MikeMcQuaid/install-cask-env-filteringMike McQuaid
install: fix cask install with env filtering.
2017-06-03Merge pull request #2716 from reitermarkus/re-revertMarkus Reiter
Re-revert "Fix operator spacing."
2017-06-02search: don’t exclude Caskroom results even if tapped.Mike McQuaid
As they are not shown in the normal `brew search` output.
2017-06-02install: fix cask install with env filtering.Mike McQuaid
With `HOMEBREW_ENV_FILTERING` simply running `brew` is not sufficient to find `brew cask` so the full path needs to be passed.
2017-06-02Re-revert "Fix operator spacing."Markus Reiter
2017-06-01Revert "Fix operator spacing."ilovezfs
2017-05-31Fix operator spacing.Markus Reiter
2017-05-30vendor-install: use Ruby as a sha256 fallbackMisty De Meo
But still prefer shasum/sha256sum where present.
2017-05-29Fixup all RuboCop warnings.Mike McQuaid
2017-05-29Use parallel RuboCopMike McQuaid
This requires updating to Rubocop 0.49.0 which will require some fixes to rules, in Homebrew/brew and Homebrew/homebrew-core but opening this for now so I remember.
2017-05-29Use `Formatter::pluralize` where possible.Markus Reiter