Fix --binaries not using default value.
This commit is contained in:
parent
fdd9972aa7
commit
d025e0e7ab
@ -24,10 +24,12 @@ module Hbc
|
|||||||
|
|
||||||
if [true, false].include?(default_value)
|
if [true, false].include?(default_value)
|
||||||
define_method(:"#{method}?") do
|
define_method(:"#{method}?") do
|
||||||
|
return default_value unless instance_variable_defined?(:"@#{method}")
|
||||||
instance_variable_get(:"@#{method}") == true
|
instance_variable_get(:"@#{method}") == true
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
define_method(:"#{method}") do
|
define_method(:"#{method}") do
|
||||||
|
return default_value unless instance_variable_defined?(:"@#{method}")
|
||||||
instance_variable_get(:"@#{method}")
|
instance_variable_get(:"@#{method}")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user