class Bullet::Detector::NPlusOneQuery

def conditions_met?(object, associations)

decide whether the object.associations is unpreloaded or not.
def conditions_met?(object, associations)
  possible?(object) && !impossible?(object) && !association?(object, associations)
end