提交 2cb576ef 编写于 作者: C Carlos Antonio da Silva

Refactor to use each_key, remove extra spaces

上级 439ac720
...@@ -601,7 +601,7 @@ ...@@ -601,7 +601,7 @@
*Matt Jones* *Matt Jones*
* Accept belongs_to (including polymorphic) association keys in queries. * Accept `belongs_to` (including polymorphic) association keys in queries.
The following queries are now equivalent: The following queries are now equivalent:
......
...@@ -68,7 +68,7 @@ def remove_duplicate_results!(base, records, associations) ...@@ -68,7 +68,7 @@ def remove_duplicate_results!(base, records, associations)
remove_duplicate_results!(base, records, association) remove_duplicate_results!(base, records, association)
end end
when Hash when Hash
associations.keys.each do |name| associations.each_key do |name|
reflection = base.reflections[name] reflection = base.reflections[name]
remove_uniq_by_reflection(reflection, records) remove_uniq_by_reflection(reflection, records)
......
module ActiveRecord module ActiveRecord
module Querying module Querying
delegate :find, :take, :take!, :first, :first!, :last, :last!, :exists?, :any?, :many?, :to => :all delegate :find, :take, :take!, :first, :first!, :last, :last!, :exists?, :any?, :many?, :to => :all
......
module ActiveRecord module ActiveRecord
# = Active Record Reflection # = Active Record Reflection
module Reflection # :nodoc: module Reflection # :nodoc:
......
module ActiveRecord module ActiveRecord
module Scoping module Scoping
extend ActiveSupport::Concern extend ActiveSupport::Concern
...@@ -25,6 +24,5 @@ def populate_with_current_scope_attributes ...@@ -25,6 +24,5 @@ def populate_with_current_scope_attributes
send("#{att}=", value) if respond_to?("#{att}=") send("#{att}=", value) if respond_to?("#{att}=")
end end
end end
end end
end end
module ActiveRecord module ActiveRecord
module Scoping module Scoping
module Default module Default
...@@ -99,7 +98,7 @@ def default_scope(scope = nil) ...@@ -99,7 +98,7 @@ def default_scope(scope = nil)
) )
end end
self.default_scopes = default_scopes + [scope] self.default_scopes += [scope]
end end
def build_default_scope # :nodoc: def build_default_scope # :nodoc:
...@@ -140,7 +139,6 @@ def evaluate_default_scope # :nodoc: ...@@ -140,7 +139,6 @@ def evaluate_default_scope # :nodoc:
self.ignore_default_scope = false self.ignore_default_scope = false
end end
end end
end end
end end
end end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册