aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2017-05-22Add audit check to see if both version and checksum changed.Markus Reiter
2017-05-21Merge pull request #2660 from MikeMcQuaid/env-filtering-testMike McQuaid
formula: ensure HOMEBREW_PREFIX/bin in test PATH.
2017-05-21formula: ensure HOMEBREW_PREFIX/bin in test PATH.Mike McQuaid
Only likely to kick in when environment filtering is enabled. Otherwise we need to tediously add a dramatic number of PATHs to tests or recurse through the runtime formulae dependencies and add all them. CC @ilovezfs
2017-05-21formula: build dependencies are never missing.Mike McQuaid
If the formula is already installed and they've been removed: that's ok. Fixes #2625.
2017-05-20Merge pull request #2646 from sjackman/replace_text_in_filesMike McQuaid
replace_text_in_files: Regex match is greedy
2017-05-20Merge pull request #2644 from JCount/audit-fix-tap-versioned-aliasesMike McQuaid
audit: fix full versioned alias name resolution in taps
2017-05-19Merge pull request #2638 from reitermarkus/matchersMarkus Reiter
Use scoped RSpec matchers.
2017-05-19Merge pull request #2623 from rednoah/masterMarkus Reiter
Support GPG (signed data) container in Homebrew Cask
2017-05-18Make behavior clearer by returning falseEsther W
2017-05-18Remove to_s methodEsther W
2017-05-19Exactly match extension "gpg"Reinhard Pointner
2017-05-18Fix implicit conversion of nil into string errorEsther W
2017-05-18Merge pull request #2494 from numbermaniac/fix-envMarkus Reiter
cask manpage: Fix section header link for Environment
2017-05-18Extract to name without *.gpg extensionReinhard Pointner
2017-05-18Merge pull request #2537 from reitermarkus/pathname-to_strMarkus Reiter
Remove `to_s` from some `Pathname`s.
2017-05-17replace_text_in_files: Regex match is greedyShaun Jackman
The regex matches the longest possible string. Order does not matter.
2017-05-17audit: fix full versioned alias name resolution in tapsJCount
This fixes an issue where audit would prompt for the creation of an already existing versioned alias while at the same time declaring the existing alias invalid.
2017-05-16info: fix conflicts formatting.Mike McQuaid
2017-05-16Merge pull request #2470 from johnhawkinson/conflicts-infoMike McQuaid
Display formula conflict reasons
2017-05-15Use scoped RSpec matchers.Markus Reiter
2017-05-15info: tweak conflicts output code.Mike McQuaid
2017-05-15Merge pull request #2631 from GauthamGoli/audit_homepage_rubocop1.2.1Mike McQuaid
audit: Port audit_homepage method to rubocop and add tests
2017-05-15Merge pull request #2628 from GauthamGoli/formula_desc_cop_fixMike McQuaid
audit: Detect multiline and interpolated strings in formula desc cop
2017-05-14info: use more string interpolationJohn Hawkinson
2017-05-14Port audit_homepage method to rubocop and add testsGautham Goli
2017-05-14Merge pull request #2627 from MikeMcQuaid/audit-fix-option-detectionMike McQuaid
audit: fix dependency option detection.
2017-05-14Merge pull request #2621 from MikeMcQuaid/rubocop-module-lengthMike McQuaid
rubocop: don't always care about module length.
2017-05-14Merge pull request #2620 from MikeMcQuaid/more-env-filtering-tweaksMike McQuaid
More environment filtering tweaks
2017-05-14Merge pull request #2619 from MikeMcQuaid/more-audit-versioned-aliasesMike McQuaid
audit: more checks for versioned aliases.
2017-05-14Merge pull request #2617 from MikeMcQuaid/interactive-home-accessMike McQuaid
Allow --interactive to access HOME
2017-05-14Merge pull request #2616 from MikeMcQuaid/devel-opt-aliasesMike McQuaid
keg: skip opt versioned aliases for devel/head.
2017-05-13Update string_content method to support multiline strings, add test for sameGautham Goli
2017-05-13audit: fix dependency option detection.Mike McQuaid
Instead of trying to do this all with a single regex give up and do a two stage process. Eventually I'll end up implementing a full ruby parser here :troll:.
2017-05-13More environment filtering tweaksMike McQuaid
- only document HOMEBREW_* variables in the manpage (although still read from all the original environment variables). - resort manpage environment variables in alphabetical order - check the original path for trailing slashes
2017-05-13Add autocorrect method for ComponentsOrder rubocop and testsGautham Goli
2017-05-11Support GPG (signed data) container in Homebrew Cask (test case)Reinhard Pointner
2017-05-11Support GPG (signed data) container in Homebrew CaskReinhard Pointner
2017-05-10Support GPG (signed data) container in Homebrew CaskReinhard Pointner
2017-05-10diagnostic_spec.rb: check_access_lock_dir testmansimarkaur
Added assertion to check `HOMEBREW_LOCK_DIR.stat.mode` changes after `HOMEBREW_LOCK_DIR.chmod 0555`
2017-05-09Allow --interactive to access HOMEMike McQuaid
This may result in a slightly varied build but it’s generally just far less annoying to be able to access all your e.g. shell configuration.
2017-05-09keg: skip opt versioned aliases for devel/head.Mike McQuaid
These versioned aliases don’t correspond to the correct version if not Installed from stable. Fixes #2596.
2017-05-09audit: more checks for versioned aliases.Mike McQuaid
Check that a required versioned alias has a valid name (rather than assuming it’s fine based on it’s existence alone) and check for the presence of invalid version aliases. This should handle the case where someone bumps a formula but forgets to rename the alias that’s mentioned in #2596.
2017-05-09rubocop: don't always care about module length.Mike McQuaid
We don't care about this in external taps as this is more about code architecture than code style.
2017-05-08Remove `to_s` from some `Pathname`s.Markus Reiter
2017-05-08Merge pull request #2607 from MikeMcQuaid/travis-ci-tweaks-2Mike McQuaid
Travis CI tweaks.
2017-05-08Travis CI tweaks.Mike McQuaid
Attempt to improve Travis CI. This time without any vendoring gems nonsense.
2017-05-07Merge pull request #2591 from retokromer/patch-1Mike McQuaid
fix date-based versioning
2017-05-07Revert "Merge pull request #2597 from MikeMcQuaid/vendor-gems"Mike McQuaid
This reverts commit 3e4547f52e7ebec633f8bfefc8a396d944edf908, reversing changes made to 6edf9382bcc1240ad6f97c8b752cfe56cef9965d.
2017-05-07Revert "Merge pull request #2603 from MikeMcQuaid/tweak-gem-vendoring"Mike McQuaid
This reverts commit 2372872974d1049c2beafe7dedb7f8f882502058, reversing changes made to 3e4547f52e7ebec633f8bfefc8a396d944edf908.
2017-05-07Revert "Merge pull request #2602 from MikeMcQuaid/travis-ci-tweaks"Mike McQuaid
This reverts commit 8d948e4b0b55912c592d34cb5ea83c649b1f9d5e, reversing changes made to 2372872974d1049c2beafe7dedb7f8f882502058.