mirror of
https://github.com/gosticks/brew.git
synced 2026-10-06 15:36:59 +00:00
GitDownloadStrategy: move constant to top of class body
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user