diff options
| author | Uladzislau Shablinski | 2016-10-22 01:53:19 +0300 |
|---|---|---|
| committer | Uladzislau Shablinski | 2016-12-03 04:42:04 +0300 |
| commit | 7b24d1d2d1c5e32b29bce772df37c970764e9d39 (patch) | |
| tree | a20a701c8e12864ef466f0c7d08e5a6544c626b0 /Library | |
| parent | 5bbd64141e45d5fa2487b2bfe38299f07ba444d1 (diff) | |
| download | brew-7b24d1d2d1c5e32b29bce772df37c970764e9d39.tar.bz2 | |
download_strategy: keep commit short if possible
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/download_strategy.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index 1f77fa20c..9f9b2abab 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -832,7 +832,12 @@ class GitHubGitDownloadStrategy < GitDownloadStrategy else return true unless commit return true unless @last_commit.start_with?(commit) - multiple_short_commits_exist?(commit) + if multiple_short_commits_exist?(commit) + true + else + version.update_commit(commit) + false + end end end end |
