aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-01-04Remove unused assignmentJack Nagel
2015-01-04Make active_spec protectedJack Nagel
2015-01-04Decouple LocalBottleDownloadStrategy from CurlDownloadStrategyJack Nagel
2015-01-04Extract non-curl parts of CurlDownloadStrategy into a base classJack Nagel
2015-01-04Remove unused argumentJack Nagel
2015-01-04Doc most DSL methods as write-onlyJack Nagel
The public readers for these attributes are on the instance, not the class.
2015-01-04Fix markupJack Nagel
2015-01-04Top-level DSL methods only manipulate the stable specJack Nagel
2015-01-04Checkout outdatedness in `brew upgrade <formula>`Jack Nagel
Fixes Homebrew/homebrew#35523.
2015-01-04audit: also run `brew style` on `--strict`.Mike McQuaid
Closes Homebrew/homebrew#35465. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-04style: run Rubocop on formulae (new command)Mike McQuaid
2015-01-04tests.rb: use Homebrew.failed to send exit code.Mike McQuaid
2015-01-04brew.rb: return exit code from internal commands.Mike McQuaid
2015-01-04Use more https in urls and updated some lost linksViktor Szakats
Closes Homebrew/homebrew#35531. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-01-04Explicitly pass formulae to outdated_brewsJack Nagel
2015-01-03Remove unnecessary encoding commentsJack Nagel
These files do not contain any non-ASCII characters.
2015-01-03Use more https links and some link updates along the wayViktor Szakats
Closes Homebrew/homebrew#35529. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-01-03Remove readline and zlib hacksJack Nagel
2015-01-03Load formulae into private namespaceJack Nagel
2015-01-03fixtures add test.icoXu Cheng
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-01-03brew irb --help replaced with --examplesBaptiste Fontaine
The --help flag is intercepted by brew.rb and prints the global usage string. `irb` is never called when `brew irb --help` is executed. Closes Homebrew/homebrew#35466. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-01-03Get rid of mixed operator stylesJack Nagel
2015-01-03replace fixture png to 8x8 in size and rgb scale colorXu Cheng
Closes Homebrew/homebrew#35456. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-02Maintainer-Guidelines: basic touch-upDominyk Tiller
* Moved the `pip` homepage to something that points more directly at `pip`. * Adds a note on `test do`. All the maintainers and the bot check the existence of such things these days, but I guess if anyone stumbles across the document it’s useful to say. * GiX is formally dead, and has two blessed forks. * Typo on contributor. Closes Homebrew/homebrew#35467. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-02utils: always set PATH in install_gem_setup_path.Mike McQuaid
2015-01-02utils: tweak install_gem_setup_path to not warn.Mike McQuaid
If the `Gem.user_dir/bin` is not already in the PATH it'll complain unnecessarily (as we add it to the PATH ourselves) so just add it to the PATH before running the install.
2015-01-02Add Homebrew.install_gem_setup_path! function.Mike McQuaid
This uses the logic from tests.rb in man.rb too so that this can be shared in a few places.
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-01LICENSE: bump to 2015Dominyk Tiller
It's that most glorious time of the year: When everyone on Github bumps their license dates to cover yet another year ahead. Closes Homebrew/homebrew#35433. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
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-31Add Rubocop style file.Loic Nageleisen
Closes Homebrew/homebrew#33219. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
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