| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-01-19 | tests: revert modification to ARGV at end of test | Alyssa Ross | |
| Similar to 6fc1747e0550545b4fe80f5a1854d16dd2b08afe. I hadn't seen any test failures caused by this, but I noticed it in the process of trackign that down and it's an accident waiting to happen. | |||
| 2017-01-19 | tests: add a missing Tab cache clear | Alyssa Ross | |
| This was responsible for the sporadic failures I encountered in #1878. | |||
| 2017-01-18 | Add --fix option to brew audit command | Gautham Goli | |
| 2017-01-18 | formula_installer: use attr_accessor for installed_* | Mike McQuaid | |
| 2017-01-18 | upgrade: temporarily comment out for fix. | Mike McQuaid | |
| 2017-01-18 | Merge pull request #1813 from MikeMcQuaid/installed_as_dependency | Mike McQuaid | |
| tab: store installed_as_dependency, installed_on_request. | |||
| 2017-01-18 | upgrade: tab installed_{as_dependency,on_request} | Mike McQuaid | |
| 2017-01-18 | install: set installed_{as_dependency,on_request}. | Mike McQuaid | |
| 2017-01-18 | formula_installer: use installed_* variables. | Mike McQuaid | |
| Also, report formulae installed on request. This is useful in differentiating between those formulae that are popular because they are widely requested and those that are popular because they are widely depended on. | |||
| 2017-01-18 | formula: installed_{as_dependency,on_request} hash | Mike McQuaid | |
| Which, in turn, provides them for `brew info --json=v1` so other tools such as e.g. `brew bundle` can make use of this information. | |||
| 2017-01-18 | tab: store installed_{as_dependency,on_request}. | Mike McQuaid | |
| These are used to determine whether or not a formula’s install was specifically requested by a user and/or pulled in as a dependency. | |||
| 2017-01-18 | Add custom cop to refactor revision to rebuild in bottle block | Gautham Goli | |
| 2017-01-18 | Merge pull request #1872 from ↵ | Mike McQuaid | |
| MikeMcQuaid/improve_integration_test_failure_output integration_command_test_case: improve fail output | |||
| 2017-01-18 | integration_command_test_case: improve fail output | Mike McQuaid | |
| Instead of `puts`ing when the failure occurs save it until the error message and print a prose description of what the failure was and the output from the command. This makes the output from failing tests significantly easier to read. | |||
| 2017-01-18 | Merge pull request #1868 from zmwangx/bottle-add-improve-regexp | Mike McQuaid | |
| bottle: add: improve regexp to recognize comments | |||
| 2017-01-17 | Merge pull request #1869 from MikeMcQuaid/versioned_formula_conflicts_fix | Mike McQuaid | |
| audit: only warn on versioned conflicts_with. | |||
| 2017-01-17 | Merge pull request #1863 from alyssais/uses_ignore_untapped | Mike McQuaid | |
| uses: properly handle untapped formulae in recursive dependency expansion (again!) | |||
| 2017-01-17 | Merge pull request #1862 from alyssais/uses_include_optional | Mike McQuaid | |
| uses: fix recursive requirement resolution | |||
| 2017-01-17 | rubocop_todo: bump max module length to 400 | Zhiming Wang | |
| 2017-01-17 | audit: only warn on versioned conflicts_with. | Mike McQuaid | |
| Rather than all versioned formulae regardless. Oops. | |||
| 2017-01-17 | bottle: add: improve regexp to recognize comments | Zhiming Wang | |
| This would have eliminated the need for Homebrew/homebrew-core#9000, for instance. | |||
| 2017-01-17 | Merge pull request #1851 from MikeMcQuaid/keg-only-version | Mike McQuaid | |
| Add `keg_only :versioned_formula`. | |||
| 2017-01-17 | Merge pull request #1866 from MikeMcQuaid/cask-skip-flaky-test | Mike McQuaid | |
| suite_test: skip flaky test. | |||
| 2017-01-17 | suite_test: skip flaky test. | Mike McQuaid | |
| 2017-01-17 | Add `keg_only :versioned_formula`. | Mike McQuaid | |
| This is used to indicate a formula is a version of another formula. This will be used to provide a consistent interface for older formulae versions and replaces the use of `conflicts_with`. | |||
| 2017-01-17 | Merge pull request #1815 from MikeMcQuaid/dependency_to_formula | Mike McQuaid | |
| requirement: get formula from satisfy. | |||
| 2017-01-17 | Merge pull request #1844 from MikeMcQuaid/audit-universal | Mike McQuaid | |
| audit: don't allow universal for new formulae. | |||
| 2017-01-17 | Merge pull request #1859 from MikeMcQuaid/brew-create-null-version | Mike McQuaid | |
| create: handle null versions. | |||
| 2017-01-17 | Merge pull request #1861 from MikeMcQuaid/unset-grep-options | Mike McQuaid | |
| Unset GREP_OPTIONS. | |||
| 2017-01-17 | Merge pull request #1849 from alyssais/requirement_tests | Mike McQuaid | |
| tests: test Formula#recursive_requirements | |||
| 2017-01-16 | uses: restore formula-level exception handler | Alyssa Ross | |
| This is a temporary measure until: - #1862 is merged - I can a test on `brew uses` against every formula in the official taps to verify that exceptions are no longer raised. | |||
| 2017-01-16 | Revert "Revert "uses: properly handle untapped fo… | Alyssa Ross | |
| …rmulae in recursive dependency expansion"" This reverts commit dc9819b86c60b5c6fd10373ff318d8ef60f97d52. | |||
| 2017-01-16 | uses: fix recursive requirement resolution | Alyssa Ross | |
| Fixes #1848 by sharing recursive dependency resolution between dependencies and requirements. Coincidentally, this also fixes the errors introduced by #1784 that necessitated it being reverted in #1797. | |||
| 2017-01-16 | tests: fix style of recursive_requirements tests | Alyssa Ross | |
| 2017-01-16 | fixup | Doug Hazell | |
| 2017-01-16 | fixup | Doug Hazell | |
| 2017-01-16 | Update with comments in the code | Doug Hazell | |
| 2017-01-16 | Unset GREP_OPTIONS. | Mike McQuaid | |
| Users may have this set, breaking grep's output. Fixes #1430. | |||
| 2017-01-16 | Merge pull request #1840 from ahundt/patch-1 | Mike McQuaid | |
| clarify what should be in brew create url | |||
| 2017-01-16 | create: handle null versions. | Mike McQuaid | |
| Fixes #1821 | |||
| 2017-01-16 | Merge pull request #1763 from ↵ | Mike McQuaid | |
| minamijoyo/add-feature-github-release-download-strategy New feature: Allow download from private GitHub repository | |||
| 2017-01-15 | formula: runtime_dependencies contains requirement formulae. | Mike McQuaid | |
| When a Requirement is converted to a Formula it should be listed under the runtime dependencies. | |||
| 2017-01-15 | Merge pull request #1826 from MikeMcQuaid/remove-to-uninstall-manpage | Mike McQuaid | |
| brew.1: use uninstall instead of remove. | |||
| 2017-01-15 | Merge pull request #1846 from MikeMcQuaid/fix-head-upgrade-man | Mike McQuaid | |
| Fix documentation for HEAD upgrades. | |||
| 2017-01-15 | Merge pull request #1847 from MikeMcQuaid/pour_specified_path | Mike McQuaid | |
| formula_installer: set specified_path on pour. | |||
| 2017-01-15 | tests: test Formula#recursive_requirements | Alyssa Ross | |
| 2017-01-15 | formula_installer: set specified_path on pour. | Mike McQuaid | |
| This means that a `brew install $ALIAS` records the path accordingly so e.g. `Formula#full_installed_specified_name` returns the correct path. | |||
| 2017-01-15 | audit: don't allow universal for new formulae. | Mike McQuaid | |
| We're frowning on these now so may as well turn that into code. | |||
| 2017-01-15 | Fix documentation for HEAD upgrades. | Mike McQuaid | |
| These can now be done with just `brew upgrade`, like other upgrades. Fixes #1818. | |||
| 2017-01-13 | Merge pull request #1835 from ilovezfs/unstable-whitelist | ilovezfs | |
| audit: whitelist unstable versions already in core | |||
