{"push_id":1076264297,"size":23,"distinct_size":23,"ref":"refs/heads/master","head":"b53f0c5ada753d5ded6f6fbe4f920a4a43696394","before":"da34fba151ee33c1a2e14ab21ee0dc4ea451cc0f","commits":[{"sha":"684c44f356946e14d496040b5babf375c5d3ad08","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"linkage: load formula from rack\n\nThis is to avoid TapFormulaAmbiguityError.\nWe should load formula based on what we installed,\nrather than just name.","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/684c44f356946e14d496040b5babf375c5d3ad08"},{"sha":"5d1e6481940554def0e436123bcf7e1fc5519002","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"test-bot: prevent infinite loop caused by unavailable formula.\n\nNoted, `brew tap foo` will not fail if the tap is already installed.","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/5d1e6481940554def0e436123bcf7e1fc5519002"},{"sha":"2caf7b76bb3e09ffabf8c56d3934ba8190673fdc","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"man: fix Ruby syntax warning\n\nLibrary/Homebrew/cmd/man.rb:44: warning: assigned but unused variable - commands","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/2caf7b76bb3e09ffabf8c56d3934ba8190673fdc"},{"sha":"612f70fba1fb8afe858d9f42a6c023e47531b0b8","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"linkage: fix Ruby syntax warning\n\nLibrary/Homebrew/dev-cmd/linkage.rb:113: warning: shadowing outer local variable - label","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/612f70fba1fb8afe858d9f42a6c023e47531b0b8"},{"sha":"9b79f45e94805426c6bde47528063e5e505e2abd","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"Revert \"man: fix Ruby syntax warning\"\n\nThis reverts commit 2caf7b76bb3e09ffabf8c56d3934ba8190673fdc.","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/9b79f45e94805426c6bde47528063e5e505e2abd"},{"sha":"71b6e0aa18215cb956dceb13f0381da1131734c0","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"Tap#install: better TapRemoteMismatchError check\n\n* remote check requires `git` installed.\n* Do not perform check if user does not passing remote explicitly.\n\nFixes #108","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/71b6e0aa18215cb956dceb13f0381da1131734c0"},{"sha":"9a6d5a4feed411a8799352833f7ec73d4332031b","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"add Tap#default_remote\n\n* without `default_remote`, `CoreTap#install` won't be able to tell\n  whether user has passed to custom remote to it.\n* simplify some part of logics","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/9a6d5a4feed411a8799352833f7ec73d4332031b"},{"sha":"799d3aec1575509550b122cd94b71ae45a5f5b8b","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"test-bot: simplify the logic\n\nCloses #115.\n\nSigned-off-by: Xu Cheng <xucheng@me.com>","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/799d3aec1575509550b122cd94b71ae45a5f5b8b"},{"sha":"0949a6955ab2a872fc1d0514cef0b59847c5cb48","author":{"email":"9a05244150b861e40c78843b801eed71bca54eac@me.com","name":"Xu Cheng"},"message":"man: fix Ruby syntax warning\n\nLibrary/Homebrew/cmd/man.rb:44: warning: assigned but unused variable - commands\n\nCloses #116.\n\nSigned-off-by: Xu Cheng <xucheng@me.com>","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/0949a6955ab2a872fc1d0514cef0b59847c5cb48"},{"sha":"980001341dfa1bf43aa988be67f8adb514d92ea1","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"brew.rb: fix Ruby syntax warning\n\nLibrary/brew.rb:108: warning: `*' interpreted as argument prefix","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/980001341dfa1bf43aa988be67f8adb514d92ea1"},{"sha":"d183ff8065aafd3def71f9c9c728a3a92c1c4742","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"tests: fix Ruby 1.8 syntax warnings\n\nIn `Library/Homebrew/test/`:\n\ntest_integration_cmds.rb:431: warning: (...) interpreted as grouped expression\ntest_integration_cmds.rb:502: warning: (...) interpreted as grouped expression\ntest_integration_cmds.rb:507: warning: (...) interpreted as grouped expression\ntest_integration_cmds.rb:585: warning: (...) interpreted as grouped expression\ntest_integration_cmds.rb:709: warning: (...) interpreted as grouped expression\ntest_integration_cmds.rb:710: warning: (...) interpreted as grouped expression\ntest_integration_cmds.rb:711: warning: (...) interpreted as grouped expression","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/d183ff8065aafd3def71f9c9c728a3a92c1c4742"},{"sha":"d29d58b3fb1d34d990e2cba5e3f60ab0617b4582","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"man: put option-style commands after regular ones","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/d29d58b3fb1d34d990e2cba5e3f60ab0617b4582"},{"sha":"bab823288fbfbf8cd2cfa9fe5e71205e8afc938e","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"--cache: move help to documentation comment","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/bab823288fbfbf8cd2cfa9fe5e71205e8afc938e"},{"sha":"046b4818069e4f5382edf256fa1d19e28d896309","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"--cellar: move help to documentation comment","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/046b4818069e4f5382edf256fa1d19e28d896309"},{"sha":"a3352c000e488be4a98c0c973784a049b5b2a060","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"--env: move help to documentation comment","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/a3352c000e488be4a98c0c973784a049b5b2a060"},{"sha":"6931e9421a48e486f187b42a1c7789e742bcb1b5","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"--prefix: move help to documentation comment","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/6931e9421a48e486f187b42a1c7789e742bcb1b5"},{"sha":"76f04799692ac896908bf2db21b9bad16769c2e3","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"--repository: move help to documentation comment","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/76f04799692ac896908bf2db21b9bad16769c2e3"},{"sha":"312fdaa892bce745f909215f81f3257d170c0f5a","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"--version: move help to documentation comment\n\nThis implies that `--version` is treated in most places like a regular\ncommand, e.g. being suggested in shell completion. Also fix the help\ntext that claimed output goes to standard error, while it actually goes\nto standard output.","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/312fdaa892bce745f909215f81f3257d170c0f5a"},{"sha":"4f8e3cae5e05c05b3681b3afd2f7ac480c522eb1","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"help: improve styling of generic help text\n\nFormat the usage examples more consistently (particularly parentheses\ninstead of square brackets where one of several alternatives has to be\npicked). And add the now much more useful `brew help <command>`.\n\nCloses #113.\n\nSigned-off-by: Martin Afanasjew <martin@afanasjew.de>","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/4f8e3cae5e05c05b3681b3afd2f7ac480c522eb1"},{"sha":"557ad956fdd9e3f403ea743d55a066341fab8132","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@afanasjew.de","name":"Martin Afanasjew"},"message":"help: refactor (again) and fix code style issues\n\nTurns out making `empty_argv` a boolean argument for `Homebrew.help` was\nnot the best idea and having command-to-path mapping and help extraction\nin a single method is not flexible enough.\n\nAlso only complain about missing help text when `HOMEBREW_DEVELOPER=1`\nand otherwise just print the generic help text.","distinct":true,"url":"https://api.github.com/repos/bfontaine/brew/commits/557ad956fdd9e3f403ea743d55a066341fab8132"}]}