GitDownloadStrategy: move constant to top of class body

This commit is contained in:
Jack Nagel
2014-02-14 15:33:37 -05:00
parent eabe9dc6d0
commit df9a8a3365
+7 -7
View File
@@ -464,6 +464,13 @@ class UnsafeSubversionDownloadStrategy < SubversionDownloadStrategy
end
class GitDownloadStrategy < VCSDownloadStrategy
SHALLOW_CLONE_WHITELIST = [
%r{git://},
%r{https://github\.com},
%r{http://git\.sv\.gnu\.org},
%r{http://llvm\.org},
]
def cache_tag; "git" end
def fetch
@@ -515,13 +522,6 @@ class GitDownloadStrategy < VCSDownloadStrategy
@ref_type != :revision and host_supports_depth?
end
SHALLOW_CLONE_WHITELIST = [
%r{git://},
%r{https://github\.com},
%r{http://git\.sv\.gnu\.org},
%r{http://llvm\.org},
]
def host_supports_depth?
SHALLOW_CLONE_WHITELIST.any? { |rx| rx === @url }
end