This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Jan 04, 2016
-
-
Martin Afanasjew authored
Some tests, that construct a Git repository for testing, will silently fail if the global Git user isn't properly set up. There are valid use cases for this, thus use a fixed commit author/committer for all tests instead of relying on the user's configuration.
-
Martin Afanasjew authored
This tests all possible combinations of alpha, beta, RC, regular, and patch versions. Also improves code coverage and partitions the version comparison tests into more uniform chunks. Closes Homebrew/homebrew#47669. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
Martin Afanasjew authored
-
Martin Afanasjew authored
This only affects the behavior of `brew update` while being on a branch `feature` that doesn't track the upstream branch. For simplicity, the upstream branch is assumed to be called `master` (`@upstream_branch` in the code). Consider the following simplified commit history: master origin/master (current state of remote) | | A---B---C---D---E---F \ G---H---I | feature (HEAD) If `origin/master` is equal to `master` and also points at commit `C`, then `brew update` will update both `master` and `origin/master` to `F` and report on the changes in the range `C..F`. However, if `origin/master` is equal to `E` because some commits have been already fetched with `git fetch origin`, then `brew update` will recreate `master` from `origin/master` and then pull in the commits from the remote to update both to `F`. Because `master` gets recreated from a younger `origin/master`, the report will only contain changes from the range `E..F` (thus omitting the changes from `C..E`). This commit adjusts the logic to not recreate `master` if it can be safely fast-forwarded to `origin/master` (the common case). This fixes the problem from the second scenario and again reports on the desired range `C..F`. Closes Homebrew/homebrew#46951. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
Mateusz Lenik authored
Fixes: Homebrew/homebrew#47673. Closes Homebrew/homebrew#47672. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
Baptiste Fontaine authored
If the test fails above `formula_file`’s definition this line fails because `formula_file` is `nil`. Closes Homebrew/homebrew#47663. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
Tomasz Pajor authored
Closes Homebrew/homebrew#47638. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#47484. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
Zhiming Wang authored
Closes Homebrew/homebrew#47555. Closes Homebrew/homebrew#47649. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
Dominyk Tiller authored
Closes Homebrew/homebrew#47646. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
Dominyk Tiller authored
-
Dominyk Tiller authored
Stops Rubocop moaning about one line conditionals. Closes Homebrew/homebrew#47537. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
Dominyk Tiller authored
-
Dominyk Tiller authored
-
Dominyk Tiller authored
Fixes: language/haskell.rb:65: warning: `*' interpreted as argument prefix
-
Dominyk Tiller authored
-
Dominyk Tiller authored
These self references are unnecessary.
-
Dominyk Tiller authored
-
Dominyk Tiller authored
Fixes this `brew readall` warning: test_integration_cmds.rb:116: warning: ambiguous first argument; put parentheses or even spaces
-
- Jan 03, 2016
-
-
Xu Cheng authored
Closes Homebrew/homebrew#47605. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
-
Xu Cheng authored
Similar to which, except it returns all of paths where binary is found. i.e. it's equivalent to `which -a`.
-
Baptiste Fontaine authored
-
Xiyue Deng authored
* Also with test case. Closes Homebrew/homebrew#47584. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
- Jan 02, 2016
-
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
This test wasn't running by default, so we missed that it wasn't actually being executed - or that it was failing when running in the testing environment. As far as I can tell this is not, and has not, been used either in core or in any tap, third party or otherwise, so just remove the feature and its test.
-
- Jan 01, 2016
-
-
Misty De Meo authored
-
Misty De Meo authored
Refs Homebrew/homebrew-games#383.
-
- Dec 31, 2015
-
-
Xu Cheng authored
Happy new year
🎉 🎆 -
Misty De Meo authored
Fixes Homebrew/homebrew#47533.
-
- Dec 30, 2015
-
-
Xu Cheng authored
`echo` is missing since f3f6552c.
-
Xu Cheng authored
-
Xu Cheng authored
* Avoid parallel assignment. * Avoid string manipulation.
-
Xu Cheng authored
* Avoid parallel assignment. * Use Pathname#size instead of File#size * Use Pathname#directory? instead of File#directory? * Use basename to check `.DS_Store`. Original regex has poor performance, and may match with incorrect file.
-
Mike McQuaid authored
-