lib/anyway/config.rb in anyway_config-2.5.2 vs lib/anyway/config.rb in anyway_config-2.5.3
- old
+ new
@@ -215,10 +215,11 @@
def coerce_types(mapping)
Utils.deep_merge!(coercion_mapping, mapping)
mapping.each do |key, val|
- next unless val == :boolean || (val.is_a?(::Hash) && val[:type] == :boolean)
+ type = val.is_a?(::Hash) ? val[:type] : val
+ next if type != :boolean
alias_method :"#{key}?", :"#{key}"
end
end