Skip to content
Commits on Mar 20, 2016
  1. @mikemcquaid

    Merge pull request #159 from Homebrew/conflicts-style-fixs

    mikemcquaid committed
    Improve style of `conflicts_with` implementation.
  2. @mikemcquaid
  3. @mikemcquaid

    Merge pull request #154 from mikemcquaid/unlink-stop

    mikemcquaid committed
    Unlink and stop service for conflicting formulae.
  4. @mikemcquaid

    Unlink and stop service for conflicting formulae.

    mikemcquaid committed
    Unlink and stop the service for conflicting formulae or those specified
    by a `conflicts_with` argument. This is useful when using `brew bundle`
    to manage the transition between e.g. `homebrew/versions` versions.
Commits on Mar 7, 2016
  1. @mikemcquaid

    Merge pull request #156 from pvdb/fix_ruby_issues

    mikemcquaid committed
    Fix ruby issues
Commits on Feb 26, 2016
  1. @mikemcquaid

    Merge pull request #152 from ktheory/minimal-restart

    mikemcquaid committed
    restart_service only if formula installed or upgraded
Commits on Dec 22, 2015
  1. @mikemcquaid

    Merge pull request #134 from colindean/check-exist-before

    mikemcquaid committed
    Check for Brewfile existence before doing any work
Commits on Dec 18, 2015
  1. @mikemcquaid

    Merge pull request #133 from voanhduy1512/require_bundler

    mikemcquaid committed
    Require bundler explicitly
Commits on Nov 27, 2015
  1. @mikemcquaid

    Merge pull request #131 from Homebrew/commit-timezone

    mikemcquaid committed
    Use the same time format for parsing commit.
  2. @mikemcquaid
  3. @mikemcquaid

    Merge pull request #130 from Homebrew/bundle-speedup

    mikemcquaid committed
    Massively speedup `brew bundle check`.
  4. @mikemcquaid

    Bump Homebrew commit.

    mikemcquaid committed
  5. @mikemcquaid
Commits on Nov 26, 2015
  1. @mikemcquaid

    Massively speedup `brew bundle check`.

    mikemcquaid committed
    The main slowdown with `brew bundle` check was the repeated shelling out
    to other `brew` commands unnecessary. We can't avoid this for
    `brew cask` (for now) but we can do so for the others. Additionally
    now that `brew bundle` and `brew services` are core commands we don't
    need to check if they are installed and we don't need to check if
    Homebrew is installed (as it's require for `brew bundle` to work).
    
    As well all this: rename specs to be more consistent.
Commits on Nov 24, 2015
  1. @mikemcquaid

    Merge pull request #129 from Homebrew/handle-bad-keg

    mikemcquaid committed
    BrewDumper: handle bad keg JSON more strictly.
  2. @mikemcquaid

    BrewDumper: handle bad keg JSON more strictly.

    mikemcquaid committed
    If we didn't get a keg back then ensure we don't try to read it in any
    form. Also, tweak how we read it so bad or missing data won't make it
    explode.
Commits on Nov 20, 2015
  1. @mikemcquaid

    Merge pull request #128 from Homebrew/check-speedup

    mikemcquaid committed
    check: speed up by checking less.
  2. @mikemcquaid
  3. @mikemcquaid

    check: speed up by checking less.

    mikemcquaid committed
    We’ve been doing more checking here than is strictly necessary to
    verify. Unfortunately the slowest case is everything being fine and
    it’s really hard to improve as they processes we shell out to are slow.
    I’ve tried speeding this up with `Thread`s and async `IO.popen` but
    neither actually improve things. Further speedup will have to happen in
    those commands instead.
  4. @mikemcquaid

    Merge pull request #126 from mikemcquaid/brew-bundle-rb

    mikemcquaid committed
    Rename command to `brew-bundler.rb`.
  5. @mikemcquaid

    Rename command to `brew-bundler.rb`.

    mikemcquaid committed
    This means it'll use the Homebrew Ruby rather than whatever Ruby is in
    your path. This also means if you're using it to e.g. install some
    project dependencies to install a Ruby that does not already exist then
    you do not need to do e.g. `RBENV_VERSION=system` first.
Commits on Nov 9, 2015
  1. @mikemcquaid

    Merge pull request #122 from mikemcquaid/missing-keg

    mikemcquaid committed
    brew_dumper: handle missing keg in JSON.
  2. @mikemcquaid

    brew_dumper: handle missing keg in JSON.

    mikemcquaid committed
    Closes #121.
Commits on Nov 1, 2015
  1. @mikemcquaid

    Merge pull request #116 from mikemcquaid/alias-support

    mikemcquaid committed
    Support aliases.
  2. @mikemcquaid

    Support aliases.

    mikemcquaid committed
    Also some other general cleanup and refactoring and ensuring that tests
    have 100% coverage.
  3. @mikemcquaid

    Merge pull request #118 from Homebrew/cask-args-final

    mikemcquaid committed
    Cask args final
  4. @mikemcquaid
Commits on Oct 13, 2015
  1. @mikemcquaid

    Merge pull request #108 from teoljungberg/expand-file-parameter

    mikemcquaid committed
    Don't use reserved keywords
Commits on Sep 25, 2015
  1. @mikemcquaid

    Merge pull request #107 from Homebrew/cask-warning

    mikemcquaid committed
    Don't warn on empty `brew cask list`.
  2. @mikemcquaid
Commits on Sep 10, 2015
  1. @mikemcquaid

    Merge pull request #102 from adamliter/shebang

    mikemcquaid committed
    Fix shebang so brew bundle works on Linux
Commits on Aug 25, 2015
  1. @mikemcquaid

    Merge pull request #101 from Homebrew/cleanup-and-tweaks

    mikemcquaid committed
    Cleanup and tweaks
  2. @mikemcquaid

    repo -> tap

    mikemcquaid committed
  3. @mikemcquaid
  4. @mikemcquaid

    Address feedback.

    mikemcquaid committed
Something went wrong with that request. Please try again.