# File lib/bullet/active_record52.rb, line 17
        def find_by_sql(sql, binds = [], preparable: nil, &block)
          result = super
          if Bullet.start?
            if result.is_a? Array
              if result.size > 1
                Bullet::Detector::NPlusOneQuery.add_possible_objects(result)
                Bullet::Detector::CounterCache.add_possible_objects(result)
              elsif result.size == 1
                Bullet::Detector::NPlusOneQuery.add_impossible_object(result.first)
                Bullet::Detector::CounterCache.add_impossible_object(result.first)
              end
            elsif result.is_a? ::ActiveRecord::Base
              Bullet::Detector::NPlusOneQuery.add_impossible_object(result)
              Bullet::Detector::CounterCache.add_impossible_object(result)
            end
          end
          result
        end