lib/danica/wrapper.rb in danica-2.7.1 vs lib/danica/wrapper.rb in danica-2.7.2

- old
+ new

@@ -4,16 +4,19 @@ Wrapper.wrap_value(value) end def self.wrap_value(value) case value + when Formatted + value.content when Numeric wrap_numeric(value) when Hash wrap_hash(value) when String, Symbol, NilClass Variable.new(name: value) else + raise Exception::InvalidInput, value unless value.is_a?(Danica::Common) value end end def self.wrap_numeric(number)