aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
authorJack Nagel2014-02-14 15:31:29 -0500
committerJack Nagel2014-02-14 15:33:37 -0500
commita25152b5a17f17d717e1590436d4a61c6e1d1222 (patch)
tree365cef02febcc1f9e0b7cb757d62f06c64c562ce /Library/Homebrew
parentdf9a8a3365da04b36e45e6a03ee6e08ffdfe1650 (diff)
downloadbrew-a25152b5a17f17d717e1590436d4a61c6e1d1222.tar.bz2
GitDownloadStrategy: inline simple method
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/download_strategy.rb12
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