Use accessors to silence uninitalized ivar warnings

This commit is contained in:
Jack Nagel 2013-12-09 15:15:52 -06:00
parent f579d90458
commit e1480953e6

View File

@ -70,12 +70,12 @@ class Formula
def determine_active_spec
case
when @head && ARGV.build_head? then @head # --HEAD
when @devel && ARGV.build_devel? then @devel # --devel
when @bottle && install_bottle?(self) then @bottle # bottle available
when @stable then @stable
when @devel && @stable.nil? then @devel # devel-only
when @head && @stable.nil? then @head # head-only
when head && ARGV.build_head? then head # --HEAD
when devel && ARGV.build_devel? then devel # --devel
when bottle && install_bottle?(self) then bottle # bottle available
when stable then stable
when devel && stable.nil? then devel # devel-only
when head && stable.nil? then head # head-only
else
raise FormulaSpecificationError, "formulae require at least a URL"
end