Commit 543b3a8e authored by Fabio Pelosin's avatar Fabio Pelosin

[Dependency] preserve head status for subspecs.

parent 6bcad569
......@@ -14,13 +14,14 @@ module Pod
super(@specification.name, @specification.version)
elsif !name_and_version_requirements.empty? && block.nil?
version = name_and_version_requirements.last
if name_and_version_requirements.last.is_a?(Hash)
@external_source = ExternalSources.from_params(name_and_version_requirements[0].split('/').first, name_and_version_requirements.pop)
elsif (symbol = name_and_version_requirements.last).is_a?(Symbol) && symbol == :head
elsif version.is_a?(Symbol) && version == :head || version.is_a?(Version) && version.head?
name_and_version_requirements.pop
@head = true
end
super(*name_and_version_requirements)
if head? && !latest_version?
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment