14001 Commits

Author SHA1 Message Date
Shaun Jackman
7e64211765 Add needs :cxx14 2017-02-23 10:49:20 -08:00
EricFromCanada
ca0071ffc9 Grammar fixes for docs
Fixes to spelling and punctuation for consistency and readability.
2017-02-23 12:20:07 -05:00
EricFromCanada
20bb0aae80 Fix broken or inactive URLs
Bare URLs are auto-linked on GitHub but not on docs.brew.sh, so I added
angle brackets around them where appropriate. Also converted
Markdown-linked URLs for clarity.
2017-02-23 12:09:01 -05:00
Doug Hazell
6f5913ccdd Tidy up the latest draft 2017-02-23 15:36:26 +00:00
Doug Hazell
9395ec4d30 Update based on comments (without a mutex...) 2017-02-23 15:32:44 +00:00
Doug Hazell
ac4c9d1324 Update from comments 2017-02-23 15:21:46 +00:00
Joshua Liu
b2795bc902 Corrected deps_spec descriptions and small formatting changes 2017-02-23 05:25:24 -05:00
Mike McQuaid
9fa014710d audit: further refactor http content checks.
Check homepages and don’t check mirrors unless `—strict`.
2017-02-23 10:16:27 +00:00
Markus Reiter
c7121f6be5 Merge pull request #2104 from reitermarkus/spec-integration-test-helpers
Convert `brew desc` test to spec and add integration test helper methods.
2017-02-23 11:04:37 +01:00
Joshua Liu
1d7fde515b Update deps_spec descriptions 2017-02-23 05:02:41 -05:00
Mike McQuaid
96a8f8f172 audit: check for version aliases.
Current version aliases should be provided for versioned formulae so
people can `brew install foo@1.2` to provide pin-like behaviour.
2017-02-23 09:14:54 +00:00
Mike McQuaid
1a436b4d24 Merge branch 'master' into mirror_audit 2017-02-23 09:12:18 +00:00
Mike McQuaid
5e90575004 audit: handle redirects in get_content_details. 2017-02-23 09:09:58 +00:00
Mike McQuaid
5390897883 audit: refactor http content checks. 2017-02-23 09:09:33 +00:00
Markus Reiter
3f8e52e574 Merge pull request #2091 from reitermarkus/spec-exclude-needs_macos
Exclude specs with `:needs_macos` tag when not on macOS.
2017-02-23 09:34:17 +01:00
Markus Reiter
01caef5f96 Merge pull request #2089 from reitermarkus/spec-resource
Convert Resource test to spec.
2017-02-23 09:32:22 +01:00
Markus Reiter
e7e2beb67a Merge pull request #2079 from reitermarkus/spec-compiler_selector
Convert CompilerSelector test to spec.
2017-02-23 09:31:57 +01:00
Markus Reiter
2ab1f13168 Merge pull request #2090 from reitermarkus/spec-bottles
Convert Utils::Bottles test to spec.
2017-02-23 09:31:28 +01:00
Markus Reiter
6f726ed73e Merge pull request #2015 from reitermarkus/spec-pathname
Convert Pathname test to spec.
2017-02-23 09:27:28 +01:00
Markus Reiter
7b6ce14543 Merge pull request #2092 from reitermarkus/spec-dependency_expansion
Convert `dependency_expansion` test to spec.
2017-02-23 09:26:30 +01:00
Markus Reiter
a8fea5cc04 Merge pull request #2096 from reitermarkus/spec-java_requirement
Convert JavaRequirement test to spec.
2017-02-23 09:26:12 +01:00
Markus Reiter
0a3b7b3f4a Merge pull request #2001 from reitermarkus/spec-inreplace
Convert StringInreplaceExtension test to spec.
2017-02-23 09:25:53 +01:00
Markus Reiter
b8d50beba2 Convert brew desc test to spec. 2017-02-23 09:23:22 +01:00
Markus Reiter
9dda84ad6b Add integration test helper methods. 2017-02-23 09:23:22 +01:00
Mike McQuaid
0b33428e79 Merge pull request #2083 from kke/prepend_suitable_ruby_to_path
Prepend suitable ruby to path
2017-02-23 08:01:05 +00:00
Naoto Kaneko
d4df9d44e0 Exclude executables from metafiles
Exclude executables in #empty_installation? to avoid 'Empty
Installation' error when only executable which name is the
same as one of metafiles is installed.
2017-02-23 16:49:14 +09:00
Joshua Liu
4063f4159d Updated deps_spec to match style 2017-02-23 01:54:44 -05:00
Markus Reiter
ca4fba99c4 Convert CompilerSelector test to spec. 2017-02-23 06:25:27 +01:00
Markus Reiter
85ff9add18 Convert Pathname test to spec. 2017-02-23 05:40:31 +01:00
Markus Reiter
76ca97b4e7 Merge pull request #2082 from reitermarkus/spec-os_mac_language
Convert `os/mac/language` test to spec.
2017-02-23 05:33:04 +01:00
Markus Reiter
48a211fc90 Convert os/mac/language test to spec. 2017-02-23 02:47:33 +01:00
Markus Reiter
c4bfdb5763 Merge pull request #2026 from reitermarkus/spec-analytics
Convert `brew analytics` test to spec.
2017-02-22 20:59:13 +01:00
Markus Reiter
cbae297873 Merge pull request #2072 from reitermarkus/spec-diagnostic
Convert Homebrew::Diagnostic::Checks test to spec.
2017-02-22 20:57:51 +01:00
Mike McQuaid
06b318fb0d Merge pull request #2100 from Homebrew/revert-1754-audit-fix-uncommitted-version-scheme
Revert "formula_versions: handle uncommitted formulae."
2017-02-22 08:50:09 +00:00
Mike McQuaid
e793e52661 Revert "formula_versions: handle uncommitted formulae." 2017-02-22 08:49:49 +00:00
Mike McQuaid
3f05ad0731 Merge pull request #2099 from Homebrew/revert-2086-audit-revision-remove-fix
Revert "audit: fix revision should be removed."
2017-02-22 08:49:33 +00:00
Mike McQuaid
ac5b6b6eea Revert "audit: fix revision should be removed." 2017-02-22 08:49:24 +00:00
Kimmo Lehto
b4a2fe502c
Proposed changes 2017-02-22 09:21:31 +02:00
Markus Reiter
7393485b7b Convert dependency_expansion test to spec. 2017-02-22 07:32:18 +01:00
Markus Reiter
babc375372 Convert Resource test to spec. 2017-02-22 07:25:25 +01:00
Markus Reiter
f7151e589f Convert JavaRequirement test to spec. 2017-02-22 06:03:29 +01:00
Markus Reiter
69f361089c Convert Migrator test to spec. 2017-02-22 05:14:23 +01:00
Markus Reiter
f8d49dbe4e Merge pull request #2070 from reitermarkus/spec-formula_lock
Convert FormulaLock test to spec.
2017-02-22 04:35:47 +01:00
Markus Reiter
3b1c1fc9ec Merge pull request #2073 from reitermarkus/spec-macho
Convert Mach-O test to spec.
2017-02-22 04:34:18 +01:00
Joshua Liu
88a4a95e69 Convert deps test to spec 2017-02-21 20:14:21 -05:00
ilovezfs
4e34f7b60e Merge pull request #2086 from MikeMcQuaid/audit-revision-remove-fix
audit: fix revision should be removed.
2017-02-21 14:09:58 -08:00
Mike McQuaid
42bb19a631 formula_installer: detect recursive dependencies.
Detect recursive dependencies and refuse to install them providing
instruction on exactly what is depending on what.

Fixes #1933.
2017-02-21 21:29:32 +00:00
ilovezfs
e26ab925d9 Merge pull request #2085 from MikeMcQuaid/keg-handle-missing-alias-link
keg: handle missing alias opt link on uninstall.
2017-02-21 13:11:01 -08:00
Markus Reiter
168a96d919 Exclude specs with :needs_macos tag when not on macOS. 2017-02-21 21:55:16 +01:00
Markus Reiter
dd99d656a3 Convert Utils::Bottles test to spec. 2017-02-21 21:45:34 +01:00