module Bullet::ActiveRecord
def source_preloaders
def source_preloaders if Bullet.start? && !defined?(@source_preloaders) preloaders = super preloaders.each do |preloader| reflection_name = preloader.send(:reflection).name preloader.send(:owners).each do |owner| Bullet::Detector::NPlusOneQuery.call_association(owner, reflection_name) end end else super end end