# File lib/polyamorous/activerecord_4.1_ruby_2/make_polyamorous_inner_joins.rb, line 5 def make_polyamorous_inner_joins(parent, child) make_constraints( parent, child, child.tables, child.join_type || Arel::Nodes::InnerJoin ) .concat child.children.flat_map { |c| make_polyamorous_inner_joins(child, c) } end