12265 Commits

Author SHA1 Message Date
Mike McQuaid
0c0a77030e Merge pull request #2061 from cglong/patch-1
Docs for tag-based urls use preferred formatting
2017-02-20 11:50:23 +00:00
Mike McQuaid
07a3d43de4 Merge pull request #2057 from JCount/install-force-fix
ARGV: add missing "--force" arg to formula_install_option_names
2017-02-20 11:49:36 +00:00
Mike McQuaid
4845421ad8 Merge pull request #2045 from zmwangx/formula-cask-migration-keep-kegs
update-report: unlink rather than uninstall --force formula when migrating a formula to a cask
2017-02-20 11:44:02 +00:00
Mike McQuaid
d24ac0555c Merge pull request #1722 from broder/insecure_audit
Added check for insecure mirror URLs
2017-02-20 11:26:41 +00:00
Mike McQuaid
fe4b2e97a1 Merge pull request #1632 from rwhogg/make-java-req-portable
java_requirement: port to Linux and refactor
2017-02-20 11:04:12 +00:00
William Woodruff
0f89f6520e
keg_relocate: Don't relocate dylib IDs containing metavariables. 2017-02-19 19:51:27 -05:00
Markus Reiter
6dfbf7066b Convert Utils::Bottles::Collector test to spec. 2017-02-19 23:55:12 +01:00
Chris Long
15ae8870a3 Docs for tag-based urls use preferred formatting 2017-02-19 13:21:55 -08:00
Markus Reiter
44d2617030 Handle Homebrew.failed in spec_helper. 2017-02-19 18:41:53 +01:00
Markus Reiter
05a98f24c4 Convert Utils test to spec. 2017-02-19 18:41:53 +01:00
Markus Reiter
92710c50c6 Convert Download Strategies test to spec. 2017-02-19 18:35:44 +01:00
Markus Reiter
9f31d41fb2 Merge pull request #2051 from reitermarkus/spec-language_python
Convert Language::Python test to spec.
2017-02-19 18:10:34 +01:00
Mike McQuaid
7f6e433455 Merge pull request #2048 from Homebrew/revert-1983-dani_ci_diagnostic
Revert "Skip Xcode outdated check on CircleCI"
2017-02-19 16:11:21 +00:00
Mike McQuaid
0c4eb95b9f diagnostic: strip trailing whitespace. 2017-02-19 15:39:52 +00:00
Sergey Parhomenko
df50a7e56e
Add /usr/libexec/cups to the list of system dirs 2017-02-19 14:06:51 +01:00
Michael Ledin
92fe130cbb Use TEST_TMPDIR in rmdir tests. 2017-02-19 08:02:00 +03:00
Michael Ledin
5c185eaa43 Expand glob patterns. 2017-02-19 08:02:00 +03:00
JCount
e84b3eaf48 ARGV: add missing "--force" arg to formula_install_option_names 2017-02-18 23:37:37 -05:00
Markus Reiter
cd2dd2a544 Merge pull request #2056 from rwhogg/patch-1
.simplecov: require English with capital E
2017-02-19 00:50:00 +01:00
Markus Reiter
6e6f4c97c4 Merge pull request #2050 from reitermarkus/fix-spec-helper
Replace `Set::difference` with `Set::^`.
2017-02-18 23:57:14 +01:00
Bob W. Hogg
e622116f27 .simplecov: require English with capital E
On case-sensitive filesystems, require "english" will fail with "cannot load such file -- english"
2017-02-18 14:35:02 -08:00
Markus Reiter
262f357d86 Convert CompilerFailure test to spec. 2017-02-18 22:18:36 +01:00
Markus Reiter
c4cb1dd581 Merge pull request #2035 from reitermarkus/spec-pkgversion
Convert PkgVersion test to spec.
2017-02-18 16:59:13 +01:00
Markus Reiter
481d7229b3 Merge pull request #2039 from reitermarkus/spec-mpi_requirement
Convert MPIRequirement test to spec.
2017-02-18 16:56:49 +01:00
Markus Reiter
aeaf3d594c Convert Utils::Shell test to spec. 2017-02-18 16:38:45 +01:00
Markus Reiter
9e0c0a8b3a Convert Language::Python test to spec. 2017-02-18 16:26:11 +01:00
Markus Reiter
61a41d0da6 Merge pull request #2040 from reitermarkus/spec-utils_tty
Convert Tty test to spec.
2017-02-18 15:05:58 +01:00
Markus Reiter
e1fef54b76 Replace Set::difference with Set::^. 2017-02-18 02:30:47 +01:00
Zhiming Wang
95f9af24d3
update-report: unlink rather than uninstall --force formula when ...
migrating a formula to a cask.
2017-02-17 19:21:27 -05:00
Markus Reiter
8736b6cee0 Convert Tty test to spec. 2017-02-18 00:01:09 +01:00
Markus Reiter
8fee9bf44d Convert MPIRequirement test to spec. 2017-02-17 23:59:27 +01:00
Markus Reiter
99da779434 Convert Gpg test to spec. 2017-02-17 23:46:58 +01:00
Markus Reiter
779d9ce60f Convert PkgVersion test to spec. 2017-02-17 23:20:35 +01:00
Mike McQuaid
398289c72c diagnostic: fix typo. 2017-02-17 22:03:04 +00:00
Mike McQuaid
3678d60a28 diagnostic: detail TRAVIS opt-out reasoning. 2017-02-17 21:53:30 +00:00
Mike McQuaid
6ac0de1b40 Revert "Skip Xcode outdated check on CircleCI" 2017-02-17 21:27:40 +00:00
Markus Reiter
f8ea926641 Convert Language::Go test to spec. 2017-02-17 19:17:08 +01:00
Markus Reiter
a74b7ade66 Merge pull request #2043 from reitermarkus/create-caskroom
Small fixes.
2017-02-17 05:35:12 +01:00
Markus Reiter
a0597a3f15 fetch needs cache to be created. 2017-02-17 04:02:17 +01:00
Markus Reiter
89f4d153a2 Only show “sudo” message when it is actually needed. 2017-02-17 04:01:50 +01:00
Markus Reiter
18838109b7 Merge pull request #2038 from reitermarkus/non-existant-uninstall-script
Allow skipping `uninstall script:` when `--force` is passed.
2017-02-17 01:10:32 +01:00
Markus Reiter
b51161b08b Add test for non-existant uninstall script:. 2017-02-16 22:00:42 +01:00
Markus Reiter
fcd88b71f5 Allow skipping uninstall script: when --force is passed. 2017-02-16 22:00:01 +01:00
Markus Reiter
f4965685ba Merge pull request #2018 from reitermarkus/spec-descriptions
Convert Descriptions test to spec.
2017-02-16 21:22:30 +01:00
Markus Reiter
93ef5092b0 Merge pull request #2033 from reitermarkus/uninstall-first
Make sure `uninstall` is called before artifacts are removed.
2017-02-16 21:18:35 +01:00
Markus Reiter
ecb17f4f1d Add test for uninstall before removing artifacts. 2017-02-16 17:46:23 +01:00
Markus Reiter
2a21991b1f Make sure uninstall is called before artifacts are removed. 2017-02-16 17:12:38 +01:00
Bob W. Hogg
c49b97dd9c Code review cleanups 2017-02-15 21:47:08 -08:00
Bob W. Hogg
5a214de68d java_requirement: port to Linux and refactor
Split the core requirement class into generic, Linux-specific,
and macOS-specific parts.

Additionally, the Linux version is now able to detect Java versions
(the previous Linuxbrew implementation was only able to detect
if Java was present at all.)
2017-02-15 21:35:26 -08:00
Markus Reiter
66735b91a3 Convert Descriptions test to spec. 2017-02-16 03:24:32 +01:00