Increase readability with early returns

This commit is contained in:
Gabriel 2019-05-22 22:38:46 -03:00
parent 0c1da29d0c
commit 848b3380e5

View File

@ -11,9 +11,9 @@ class Formula
def add_mac_dependency?(args) def add_mac_dependency?(args)
args.each { |key, version| args[key] = OS::Mac::Version.from_symbol(version) } args.each { |key, version| args[key] = OS::Mac::Version.from_symbol(version) }
args.blank? || return false if args[:after] && OS::Mac.version < args[:after]
args[:before] && OS::Mac.version < args[:before] || return false if args[:before] && OS::Mac.version >= args[:before]
args[:after] && OS::Mac.version >= args[:after] return true
end end
end end
end end