# File lib/mongo_mapper/plugins/dirty.rb, line 25 def clear_changes previous = changes (block_given? ? yield : true).tap do |result| unless result == false #failed validation; nil is OK. @previously_changed = previous changed_attributes.clear end