# File lib/polyamorous/activerecord_5.2_ruby_2/join_dependency.rb, line 43 def build_join_association_respecting_polymorphism(reflection, parent, klass) if reflection.polymorphic? && klass JoinAssociation.new(reflection, self, alias_tracker, klass) else JoinAssociation.new(reflection, self, alias_tracker) end end