12824 Commits

Author SHA1 Message Date
Markus Reiter
d0c5aec9ea Merge pull request #2267 from reitermarkus/move-cask-spec-helpers
Move Cask test helpers to `test/support`.
2017-03-05 20:43:53 +01:00
JCount
4e50562424 audit: whitelist bash-completion@* to use conflicts_with
this is necessary because they install conflicting scripts into
HOMEBREW_PREFIX/etc/profile.d
2017-03-05 14:19:32 -05:00
Markus Reiter
73cbb9df3b Add :cask to all Cask specs. 2017-03-05 19:26:56 +01:00
Markus Reiter
43bfaa19f1 Merge pull request #2264 from reitermarkus/dev-cmd-tests
Remove `dev-cmd/tests.rb` from test coverage.
2017-03-05 19:19:52 +01:00
Markus Reiter
6165f88e28 Merge pull request #2265 from reitermarkus/spec-tap
Use `described_class` in `Tap` spec.
2017-03-05 19:19:35 +01:00
Markus Reiter
b9c9f0f687 Move Cask test helpers to test/support. 2017-03-05 19:13:06 +01:00
Markus Reiter
88676633ef Use described_class in Tap spec. 2017-03-05 18:58:30 +01:00
Markus Reiter
a536139e28 Remove dev-cmd/tests.rb from test coverage. 2017-03-05 18:56:32 +01:00
Markus Reiter
5fbccc03a7 Merge pull request #2263 from reitermarkus/spec-cmd-cask
Silence `cmd/cask` test.
2017-03-05 17:42:15 +01:00
Markus Reiter
3b74c69c13 Silence cmd/cask test. 2017-03-05 17:11:46 +01:00
Markus Reiter
bc8091b67a Merge pull request #2253 from reitermarkus/gem-bindir
Use `Gem.bindir` instead of `#{Gem.dir}/bin`.
2017-03-05 16:43:27 +01:00
Mike McQuaid
eaf8cc1be0 docs.brew.sh: use brew.sh theming.
Unfortunately there's no easy way to share this code with the brew.sh
site but it's at least able to have the `css/`, `img/` (root) and
`_layouts` directories in sync between the two repositories.

Some small CSS tweaks were needed to make these pages render more
attractively.
2017-03-05 15:25:51 +00:00
Mike McQuaid
45f52f77e5 Merge pull request #2244 from jonchang/java
java_requirement: don't consider macOS Java stub
2017-03-05 15:32:00 +01:00
Mike McQuaid
dbf3630a53 Merge pull request #2262 from MikeMcQuaid/subversion-https-audit
Don't check Subversion HTTPS pre-Sierra.
2017-03-05 15:30:16 +01:00
ilovezfs
a1da909dea audit: whitelist node@* to use conflicts_with
Add exceptions for node@* versioned formulae to use conflicts_with
instead of keg_only :versioned_formula since they, and the main node
formula, all currently overwrite npm during postinstall.
2017-03-05 03:15:22 -08:00
Mike McQuaid
e26cf3a83f Don't check Subversion HTTPS pre-Sierra.
The system Subversion doesn't handle new certificate authorities (e.g.
Let's Encrypt) well enough for this check to be useful.
2017-03-05 11:42:59 +01:00
Mike McQuaid
960768d8ed mac/java_requirement: avoid adding/removing stub. 2017-03-05 11:26:30 +01:00
Markus Reiter
8772b021a2 Merge pull request #2258 from reitermarkus/cask-spec-helper
Update Cask `spec_helper`.
2017-03-05 05:12:24 +01:00
Markus Reiter
551993a9c7 Update Cask spec_helper. 2017-03-05 04:38:30 +01:00
Markus Reiter
e0e0233b2d Remove temporary files in uninstall and zap specs. 2017-03-05 04:38:30 +01:00
Markus Reiter
b7135eec49 Move shared_examples and matcher into specs. 2017-03-05 04:38:30 +01:00
Markus Reiter
83188c625d Merge pull request #2257 from reitermarkus/spec-shared-examples
Move Cask `shared_examples` to `test/support`.
2017-03-05 04:38:10 +01:00
Markus Reiter
cc4fb35ae4 Move Cask shared_examples to test/support. 2017-03-05 00:57:34 +01:00
Markus Reiter
f84ad9ca2e Merge pull request #2256 from reitermarkus/spec-cask
Make Cask tests work without tapping `caskroom/cask`.
2017-03-05 00:31:26 +01:00
Markus Reiter
80be26fd8b Make Cask tests work without tapping caskroom/cask. 2017-03-04 22:08:37 +01:00
Markus Reiter
a1fbb1020b Simplify Cask spec_helper. 2017-03-04 20:08:12 +01:00
Markus Reiter
ef5f58a14b Use Gem.bindir instead of #{Gem.dir}/bin. 2017-03-04 19:30:34 +01:00
Markus Reiter
370c711da2 Merge pull request #2236 from reitermarkus/spec-formatter-locale
Move Formatter and Locale specs.
2017-03-04 18:37:21 +01:00
Markus Reiter
1d216bc661 Merge pull request #2235 from reitermarkus/spec-plist
Merge Plist spec with SystemCommand::Result spec.
2017-03-04 18:35:28 +01:00
FX Coudert
e156a5dd43 Merge pull request #2251 from fxcoudert/universal
Don't list duplicate dylibs for universal
2017-03-04 16:29:38 +01:00
Zhiming Wang
475cade1a3
audit: do not warn about reachability of brew mirrored URL
A `brew mirror`ed URL is usually not yet reachable at the time of pull request.
2017-03-04 10:12:45 -05:00
FX Coudert
ac8dd9ae7d Don't list duplicate dylibs for universal 2017-03-04 14:05:32 +01:00
Mike McQuaid
56ee2460f1 Merge pull request #2245 from jonchang/head-audit
audit: reject versions starting with HEAD
2017-03-04 08:52:41 +00:00
Markus Reiter
c97f8dc8b1 Merge Plist spec with SystemCommand::Result spec. 2017-03-04 01:10:02 +01:00
Mike McQuaid
602755d1b7 Merge pull request #2246 from leonklingele/patch-1
README: Switch to https:// links
2017-03-03 17:16:26 +00:00
leonklingele
c42cfa13ef README: Switch to https:// links 2017-03-03 14:44:00 +01:00
Jonathan Chang
8385f179df audit: reject versions starting with HEAD
Many parts of Homebrew assume that a version string beginning with
"HEAD" is, in fact, a head build. A stable version that begins with
"HEAD" violates this assumption and causes problems, as it's treated
as a head build in some places and as a stable build in others.
2017-03-02 21:27:12 -08:00
Jonathan Chang
ea28c79031 java_requirement: avoid nil in possible_javas 2017-03-02 20:31:55 -08:00
Jonathan Chang
0ca4bd030a java_requirement: don't consider macOS Java stub 2017-03-02 19:45:58 -08:00
Markus Reiter
6d42e2a527 Merge pull request #2243 from reitermarkus/bundle-config
Update `.bundle/config`.
2017-03-02 15:55:12 +01:00
Markus Reiter
4e2603efd4 Update .bundle/config. 2017-03-02 14:35:06 +01:00
ilovezfs
e022239608 Merge pull request #2241 from ilovezfs/bump-formula-pr-die-without-version
bump-formula-pr: check for version presence.
2017-03-01 05:41:35 -08:00
Markus Reiter
9d67afb72e Merge pull request #2233 from reitermarkus/remove-minitest
Remove Minitest.
2017-03-01 13:45:46 +01:00
ilovezfs
baf7ba6316 bump-formula-pr: check for version presence.
If it's not there, error out rather than fetching to avoid creating
versionless cache files, which cause `brew cleanup` to crash.
2017-03-01 04:25:10 -08:00
Mike McQuaid
d9b4363833 README: add neutric to maintainers list. 2017-03-01 08:49:35 +00:00
Mike McQuaid
0141ab7b2a Merge pull request #2239 from tchajed/fix-issue-template-typo
Fix typo in the new issue template
2017-03-01 08:47:24 +00:00
Markus Reiter
487294f815 Remove Minitest. 2017-02-28 22:48:57 +01:00
Tej Chajed
f9e07fcaab
Fix typo in the new issue template 2017-02-28 14:13:38 -05:00
Markus Reiter
40ec2974f4 Move Formatter and Locale specs. 2017-02-28 17:26:44 +01:00
Markus Reiter
fa34aa2a21 Merge pull request #2232 from reitermarkus/spec-mktmpdir
Add `mktmpdir` helper method.
2017-02-28 16:04:04 +01:00