| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-08-08 | utils/analytics.sh: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | shims/sed: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | shims/pod2man: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | shims/mig: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | shims/make: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | shims/bsdmake: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | shims/apr-1-config: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | shims/ant: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | cmd/vendor-install.sh: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | cmd/update.sh: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | brew.sh: fix style inconsistencies | Martin Afanasjew | |
| 2016-08-08 | search: fix repositories with formulae and casks. | Mike McQuaid | |
| e.g. Caskroom/homebrew-cask. Thanks to UniqMartin for the fix. Fixes #655. | |||
| 2016-08-08 | tap: allow Homebrew developers to tap broken taps. | Mike McQuaid | |
| 2016-08-08 | formula_installer: better handle missing conflict. | Mike McQuaid | |
| Doesn't feel like a good reason to abort installation for users if the formula author has specified a conflict that doesn't exist. Instead, behave more like the `TapFormulaUnavailableError` but print a message telling people to report to the formula authors. Closes https://github.com/Homebrew/homebrew-versions/issues/1327 | |||
| 2016-08-08 | test_integration_cmds: non-OS X skip cask/services | Mike McQuaid | |
| 2016-08-08 | test/.rubocop.yml: fix check category. | Mike McQuaid | |
| 2016-08-08 | Revert "test-bot: don't run cmd taps generic tests." | Mike McQuaid | |
| This reverts commit 24f7e671317dfe22f1d8e10426db2e9074674bc9. | |||
| 2016-08-08 | test-bot: don't run cmd taps generic tests. | Mike McQuaid | |
| 2016-08-08 | tests: add cmd/test integration test | Andrea Kao | |
| 2016-08-08 | bump-formula-pr: format documentation for --help. | Steven Peters | |
| 2016-08-08 | audit: enforce include method placement | Dominyk Tiller | |
| Closes #648. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> | |||
| 2016-08-08 | audit: enforce conflicts_with placement | Dominyk Tiller | |
| 2016-08-06 | Update upgrade/outdated documentation (#650) | Uladzislau Shablinski | |
| 2016-08-06 | Cache outdated_versions for Formula | Vlad Shablinsky | |
| Closes #584. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2016-08-06 | Update upgrade/outdated methods for head versions | Vlad Shablinsky | |
| Introduce `--fetch-HEAD` option. Without this option upgrade and outdated never fetch latest upstream commit to detect if HEAD is outdated -- tabs are used instead. However, if option is passed, we fetch commit from upstream, which is more time consuming, but we can be sure that version is up-to-date or outdated. | |||
| 2016-08-06 | test_formula: add outdated_versions tests | Vlad Shablinsky | |
| 2016-08-06 | formula: detect outdated HEAD in outdated_versions | Vlad Shablinsky | |
| 2016-08-06 | formula: don't return outdated head in installed_prefix | Vlad Shablinsky | |
| 2016-08-06 | formula: add new HEAD methods | Vlad Shablinsky | |
| * add `latest_head_version` to return latest HEAD version installed * add `latest_head_prefix` to return Pathname with latest HEAD version * add `head_version_outdated?` to check if HEAD version is up-to-date | |||
| 2016-08-06 | Apply and add new download strategy tests | Vlad Shablinsky | |
| 2016-08-06 | download_strategy: use short hash for mercurial | Vlad Shablinsky | |
| 2016-08-06 | download_strategy: allow to suppress output | Vlad Shablinsky | |
| 2016-08-06 | Introduce GitHubGitDownloadStrategy | Vlad Shablinsky | |
| 2016-08-06 | Add tests for Tab versions | Vlad Shablinsky | |
| 2016-08-06 | tab: allow to store versions | Vlad Shablinsky | |
| 2016-08-06 | Fix update commit for non-HEAD kegs with head spec (#644) | Uladzislau Shablinski | |
| If we try to call `Formulary.from_keg(f, :head)` on the keg that is not HEAD-keg itself, we don't need to update commit of returned formula and should use just HEAD version with nil commit. Same is true for `ARGV.resolved_formulae` | |||
| 2016-08-06 | tests: fix code style issues (#587) | Andrea Kao | |
| 2016-08-06 | tests: fix fluctuations in test coverage (#647) | Martin Afanasjew | |
| This basically started once our integration tests caused the overall test time to raise above 10 minutes, causing some coverage data to be dropped because SimpleCov believed it to be stale. | |||
| 2016-08-06 | test-bot: avoid duplicate coverage reports | Martin Afanasjew | |
| When running on Travis CI, both the Linux and macOS build will send a coverage report, causing them to be merged by Coveralls. This results in inferior coverage due to the early stage of the Linux-specific tests and is probably not what we want. Make sure we only send a report for macOS (assuming we stick with a single macOS build in `.travis.yml`). | |||
| 2016-08-05 | update-report: tweak Cask migration output. | Mike McQuaid | |
| No longer output every cask under the list of changed formulae but instead create a dedicated, unprinted report section for casks and then iterate through that instead. | |||
| 2016-08-05 | update-report: print developer exception backtraces. | Mike McQuaid | |
| 2016-08-05 | Revert "Partially reverts 4338f35b848ad61462fc4f73e1365e6c002201a2" | Mike McQuaid | |
| This reverts commit b33b1af073979c8a699ed9688dba37fb7e74f0b5. | |||
| 2016-08-05 | Partially reverts 4338f35b848ad61462fc4f73e1365e6c002201a2 | Xu Cheng | |
| 2016-08-05 | various: eliminate the usage of `any?` (#638) | Xu Cheng | |
| `any?` is not the opposite of `empty?`. Besides the case that `[false, nil].any?` will return false, `any?`(O(n)) has much worse performance than `empty?`(O(1)). | |||
| 2016-08-04 | tests: add cmd/migrate integration test | Andrea Kao | |
| 2016-08-04 | tap: add cask methods. | Anastasia Sulyagina | |
| 2016-08-02 | python: tweak script linking in virtualenv (#613) | Martin Afanasjew | |
| * python: tweak script linking in virtualenv Instead of making the formula author use a slightly awkward block like venv.link_scripts(bin) { venv.pip_install buildpath } avoid exposing this implementation detail and offer the more familiar: venv.pip_install buildpath, :link_scripts => bin * Add non-block form and use instead of recursion * Update 'pip_install' documentation * Remove obsolete 'link_scripts' * Add test for 'pip_install' with linking scripts Also drop no longer relevant (and broken) `link_scripts` test, that served as a template for the new test. * Restore compatibility with Ruby 1.8.7 * Replace option hash with 'pip_install_and_link' * Avoid confusing 'Object#tap' and fix silly bug * Avoid side effects in mock object parameter check * Simplify argument check (no need for a block) | |||
| 2016-08-02 | Revert "tap: add cask methods." | Mike McQuaid | |
| This reverts commit 05daa0574732a7884bd158b2c3e14bd0709367da. | |||
| 2016-08-02 | tap: add cask methods. | AnastasiaSulyagina | |
| Closes #562. | |||
| 2016-08-02 | audit: add --new-formula option. | Mike McQuaid | |
| Rather than nudge people to run `--strict` and then ignore some of the results sometimes (e.g. GitHub repository notability) instead add a dedicated `--new-formula` option that implies this is a one-time advisory check. | |||
