GitDownloadStrategy: inline simple method
This commit is contained in:
parent
df9a8a3365
commit
a25152b5a1
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user