lib/vedeu/models/escape.rb in vedeu-0.6.3 vs lib/vedeu/models/escape.rb in vedeu-0.6.4
- old
+ new
@@ -13,12 +13,12 @@
# @param attributes [String]
# @option attributes position [Vedeu::Position|Array<Fixnum>]
# @option attributes value [String]
# @return [Vedeu::Escape]
def initialize(attributes = {})
- @attributes = defaults.merge!(attributes)
-
- @attributes.each { |key, value| instance_variable_set("@#{key}", value) }
+ defaults.merge!(attributes).each do |key, value|
+ instance_variable_set("@#{key}", value)
+ end
end
# @return [NilClass]
def null
nil