lib/active_data/model/dirty.rb in active_data-1.0.0 vs lib/active_data/model/dirty.rb in active_data-1.1.0
- old
+ new
@@ -10,12 +10,12 @@
DIRTY_CLONE = ActiveModel::Dirty.clone
DIRTY_CLONE.class_eval do
def self.append_features(base)
unconcerned_append_features(base)
end
- def self.included(base)
- end
+
+ def self.included(_base); end
end
included do
include DIRTY_CLONE
@@ -40,16 +40,16 @@
end
attribute_names(false).each do |name|
define_dirty name, generated_attributes_methods
end
- _attribute_aliases.keys.each do |name|
+ _attribute_aliases.each_key do |name|
define_dirty name, generated_attributes_methods
end
end
module ClassMethods
- def define_dirty method, target = self
+ def define_dirty(method, target = self)
reflection = reflect_on_attribute(method)
name = reflection ? reflection.name : method
%w[changed? change will_change! was
previously_changed? previous_change].each do |suffix|