diff options
| author | Jack Nagel | 2014-02-14 15:31:29 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-02-14 15:33:37 -0500 |
| commit | a25152b5a17f17d717e1590436d4a61c6e1d1222 (patch) | |
| tree | 365cef02febcc1f9e0b7cb757d62f06c64c562ce /Library/Homebrew | |
| parent | df9a8a3365da04b36e45e6a03ee6e08ffdfe1650 (diff) | |
| download | brew-a25152b5a17f17d717e1590436d4a61c6e1d1222.tar.bz2 | |
GitDownloadStrategy: inline simple method
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/download_strategy.rb | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index 146d5ce0f..e9907cf38 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -510,6 +510,10 @@ class GitDownloadStrategy < VCSDownloadStrategy private + def support_depth? + @ref_type != :revision && SHALLOW_CLONE_WHITELIST.any? { |rx| rx === @url } + end + def git_dir @clone.join(".git") end @@ -518,14 +522,6 @@ class GitDownloadStrategy < VCSDownloadStrategy quiet_system 'git', '--git-dir', git_dir, 'rev-parse', '-q', '--verify', @ref end - def support_depth? - @ref_type != :revision and host_supports_depth? - end - - def host_supports_depth? - SHALLOW_CLONE_WHITELIST.any? { |rx| rx === @url } - end - def repo_valid? quiet_system "git", "--git-dir", git_dir, "status", "-s" end |
