aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2015-01-02audit: system check fixed for multiple argumentsBaptiste Fontaine
Closes Homebrew/homebrew#35459. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-02formula_versions: ignore another exception.Mike McQuaid
2015-01-02test-bot: do not --cleanup outside CI.Shaun Jackman
Closes Homebrew/homebrew#35424. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-02pull: fix tap URL regex for devel/head-only.Mike McQuaid
2015-01-01ID3 tags stripped from MP3 test fixtureBaptiste Fontaine
Closes Homebrew/homebrew#35427. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-01Avoid formula lookup when we know it will failJack Nagel
Formulary.loader_for cannot raise exceptions, as canonical_name must work for nonexistent formulae. However, we can skip the constant lookup and a redundant file existence check by returning a loader that raises immediately in #get_formula.
2015-01-01Get rid of StandardLoader classJack Nagel
2015-01-01minimal MP3 test file addedBaptiste Fontaine
Closes Homebrew/homebrew#35417. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-31Re-raise NameError when it doesn't match our constantJack Nagel
2014-12-31Check file existence instead of rescuing LoadErrorJack Nagel
2014-12-31Stop rescuing NameErrorJack Nagel
This clause originated in 4a36c56ac7b36904712aa472b9bd50ef1b0c80d3, attempting to catch NameErrors raised by const_defined? calls earlier in the method body. Those const_defined? calls have since been moved out of the body of the begin block. Stop rescuing NameError here, which will make true programming errors in formulae easier to debug.
2014-12-31Don't attempt to detect version if URL is not setJack Nagel
2014-12-31Handle newer ruby versions correctly in config outputJack Nagel
Since Ruby 2.1, patch releases take the form "2.x.y" rather than "2.x.y-pnum".
2014-12-30Use block-form of File.openJack Nagel
2014-12-30Log build environment on failureJack Nagel
2014-12-30Always dump full configurationJack Nagel
2014-12-30brew-config: always show XCode/CLT stateXu Cheng
Closes Homebrew/homebrew#33860. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-29Move exception text into exception objectJack Nagel
2014-12-29Preserve backtrace for download errorsJack Nagel
2014-12-29Preserve backtrace from original exceptionJack Nagel
2014-12-29Remove duplicated logic from FromUrlLoaderJack Nagel
2014-12-29Extract methodJack Nagel
2014-12-29test-bot: don't try to retap TapDependency taps.Mike McQuaid
2014-12-29test-bot: tap TapDependency's tap.Mike McQuaid
2014-12-29TapDependency: add tap accessor.Mike McQuaid
2014-12-29test-bot: init added/modified formulae arrays.Mike McQuaid
2014-12-29test-bot: clean up harder on failure (before).Mike McQuaid
2014-12-28Use formula helper in testsJack Nagel
2014-12-28search: add homebrew-x11 to default tapsMisty De Meo
2014-12-28test-bot: clean harder if first clean fails.Mike McQuaid
2014-12-28test-bot: tweak readability.Mike McQuaid
2014-12-28test-bot: check if dependents are installed.Mike McQuaid
Before fetching or installing with no args.
2014-12-28Set cask and download DSL values on requirements.Mike McQuaid
Closes Homebrew/homebrew#35257. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-28unsigned_kext_req: use new cask/download DSL.Mike McQuaid
2014-12-28requirement: add cask and download attributes.Mike McQuaid
Print out the message pointing to the Cask and/or download location too.a
2014-12-28Drop pointless subclass in testJack Nagel
2014-12-28Drop unnecessary requiresJack Nagel
2014-12-28Avoid TestBall class in checksum verification testsJack Nagel
2014-12-27Preserve signature of #initialize in testsJack Nagel
2014-12-27Revert "audit (strict): check for use double-quotes."Jack Nagel
This reverts commit 8fe14451842dea92bca04116ba043421b4f44a6b. Conflicts: Library/Homebrew/cmd/audit.rb
2014-12-27Stop testing accessor typeJack Nagel
2014-12-27Remove dead codeJack Nagel
2014-12-27Use version attribute directly in cache comparisonsJack Nagel
The bug that prompted the two relevant commits has since been addressed. Squashed commit of the following: commit ecca17ede8324efd1175a42300ace8e1e2df30fa Author: Jack Nagel <jacknagel@gmail.com> Date: Sat Dec 27 16:16:12 2014 -0500 Revert "Don't use pkg_version when cleaning the cache" This reverts commit 4d511b5169d78a5d44bbf6c36c17f0c28014a614. commit e8935de08f6440ae1874ce523f93b19da6b68df3 Author: Jack Nagel <jacknagel@gmail.com> Date: Sat Dec 27 16:16:12 2014 -0500 Revert "Fix cleanup for head-only formulae" This reverts commit 510267ffd314c296c0b0969dd27d130a249f16e2.
2014-12-27Rename HEAD only tap.Mike McQuaid
2014-12-27audit: simplify test defined check.Mike McQuaid
2014-12-27audit: improve FileUtils check.Mike McQuaid
Match the parens properly and only interpolate once. Closes Homebrew/homebrew#35288. Closes Homebrew/homebrew#35291.
2014-12-27One less external call to #active_specJack Nagel
2014-12-27create: recommend `brew audit --strict`.Mike McQuaid
2014-12-27manpage: document `brew audit --strict`.Mike McQuaid
2014-12-27audit (strict): add require formula check.Mike McQuaid