GitDownloadStrategy: move constant to top of class body

This commit is contained in:
Jack Nagel 2014-02-14 15:31:29 -05:00
parent eabe9dc6d0
commit df9a8a3365

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