17707 Commits

Author SHA1 Message Date
commitay
3329a9f6d8 text_cop: require cargo to use install instead of build 2018-06-10 16:42:19 +10:00
Markus Reiter
1d27c5f79a Don't create Caskroom.path for tests. 2018-06-09 11:32:49 +02:00
Markus Reiter
767ebe6ab6 Fail brew cask upgrade early if Cask is not installed. 2018-06-09 11:27:44 +02:00
Markus Reiter
488149242b Remove Hbc.init. 2018-06-09 11:18:40 +02:00
Markus Reiter
b2f67c6d77 Remove the need for ensure_cache_exists. 2018-06-09 11:13:37 +02:00
Markus Reiter
9ebcef785e
Merge pull request #4314 from reitermarkus/remove-locations
Remove `Locations` module.
2018-06-09 10:41:08 +02:00
Markus Reiter
1c153f7781 Remove Locations module. 2018-06-09 10:14:13 +02:00
Markus Reiter
12ab263784 Remove Hbc.default_tap. 2018-06-09 10:13:28 +02:00
Markus Reiter
fee2b56e14 Rename Cask tap for specs. 2018-06-09 10:03:21 +02:00
Markus Reiter
3d423b0587 Add path method to Caskroom and Cache. 2018-06-09 09:52:48 +02:00
Markus Reiter
458a1e7903 Remove Locations module. 2018-06-09 09:01:09 +02:00
Markus Reiter
61bcec42a8
Merge pull request #4306 from reitermarkus/cask-search
Refactor `brew cask search`.
2018-06-08 14:18:32 +02:00
Mike McQuaid
9fa79d2056
Merge pull request #4309 from commitay/typo
audit: fix typo
2018-06-08 08:57:50 +01:00
commitay
abdf6cae2f audit: fix typo 2018-06-08 16:53:49 +10:00
Markus Reiter
04cb105e46 Unset HOMEBREW_NO_EMOJI for all tests. 2018-06-07 18:42:30 +02:00
Markus Reiter
cb7f25ceb8 Refactor brew cask search. 2018-06-07 18:42:30 +02:00
Markus Reiter
42e34db562 Always add cask/lib to $LOAD_PATH. 2018-06-07 18:42:30 +02:00
Markus Reiter
1bfec5066a
Merge pull request #4307 from reitermarkus/search-formulae
Refactor `search_formulae`.
2018-06-07 18:42:02 +02:00
Markus Reiter
535babee97 Refactor search_formulae. 2018-06-07 17:57:26 +02:00
commitay
1433a2a83e
Merge pull request #4305 from commitay/text-dep-vendor
text_cop: require `dep ensure` to use `-vendor-only`
2018-06-08 01:07:04 +10:00
commitay
490dc9118e text_cop: require dep ensure to use -vendor-only 2018-06-08 00:42:57 +10:00
commitay
0e763fbb5e
Merge pull request #4303 from commitay/throttled
audit: throttled formulae
2018-06-07 23:05:02 +10:00
Markus Reiter
ce85dd051a
Merge pull request #4253 from reitermarkus/refactor-search
Refactor `search`.
2018-06-07 14:16:39 +02:00
Markus Reiter
cc93997fb7 Refactor search_taps. 2018-06-07 14:02:31 +02:00
Markus Reiter
845cb99e29 Ignore HOMEBREW_NO_GITHUB_API when testing. 2018-06-07 14:02:31 +02:00
Markus Reiter
0dfad30fb1 Only suggests formulae in brew install. 2018-06-07 14:02:31 +02:00
Markus Reiter
717032d86d Use Searchable module. 2018-06-07 14:02:31 +02:00
Markus Reiter
46e0de1762 Add Searchable helper module. 2018-06-07 13:50:10 +02:00
Markus Reiter
6fcc5d14de Simplify strings for search. 2018-06-07 13:50:10 +02:00
Markus Reiter
99e3135bfa Make query_regexp ignore special symbols. 2018-06-07 13:50:10 +02:00
Markus Reiter
cff42a8a8c Show remote Casks, even if available locally … for now. 2018-06-07 13:50:10 +02:00
Markus Reiter
dd8370a9fa Move shared search logic into Homebrew::Search module. 2018-06-07 13:50:10 +02:00
Markus Reiter
49619b09ea Refactor package manager loop. 2018-06-07 13:48:35 +02:00
Markus Reiter
14b3b82fca Remove exact match from brew cask search. 2018-06-07 13:48:35 +02:00
Markus Reiter
e786bb08c9 Use search_taps in brew cask search. 2018-06-07 13:48:35 +02:00
Markus Reiter
3a361c139e Extend search tests. 2018-06-07 13:48:35 +02:00
Markus Reiter
8b33fbef51 Refactor search_taps to return Formulae and Casks separately. 2018-06-07 13:48:35 +02:00
Markus Reiter
9e807f8fe4 Refactor query_regexp. 2018-06-07 13:48:35 +02:00
Markus Reiter
b2c85ad945 Refactor search. 2018-06-07 13:48:35 +02:00
Mike McQuaid
6a8194a60e
Merge pull request #4286 from apjanke/refactor-require-cmd
Refactor commands to remove 'require "cmd/*"'
2018-06-07 10:24:32 +01:00
Andrew Janke
8b55cb5ecb Refactor commands to remove "require cmd/help" 2018-06-07 04:59:59 -04:00
Mike McQuaid
6a700cbfb6
Merge pull request #4301 from apjanke/fix-rspec-rubocop-warning
Fix "unrecognized cop" warning in `brew style`
2018-06-07 09:45:06 +01:00
Mike McQuaid
58ce8da21a
Merge pull request #4302 from commitay/haskell-platform
missing_formula: update haskell-platform message
2018-06-07 09:32:58 +01:00
Mike McQuaid
76c750d69e
Merge pull request #4298 from apjanke/suppress-rspec-filter-output-2
brew tests: silence filter announcements
2018-06-07 07:55:14 +01:00
commitay
0fe8c02b3c audit: throttled formulae 2018-06-07 16:34:44 +10:00
commitay
0f3a7945ca missing_formula: update haskell-platform message 2018-06-07 15:02:15 +10:00
Andrew Janke
996825dd27 Split out rspec-specific Rubocop config to fix warning 2018-06-07 00:23:44 -04:00
William Woodruff
08b576cace
Merge pull request #4294 from woodruffw/macho-warn-parse-error
mach: Always report Mach-O parsing errors
2018-06-07 00:05:57 -04:00
commitay
bb7ec947e4
Merge pull request #4278 from commitay/audit-sourceforge-appcast
cask audit: check for sourceforge appcast
2018-06-07 10:42:30 +10:00
Andrew Janke
fc2d4dd444 brew tests: silence filter announcements 2018-06-06 18:17:15 -04:00