Module Bullet
In: lib/bullet/registry.rb
lib/bullet/notification_collector.rb
lib/bullet/mongoid5x.rb
lib/bullet/active_record4.rb
lib/bullet/active_record5.rb
lib/bullet/registry/object.rb
lib/bullet/registry/association.rb
lib/bullet/registry/base.rb
lib/bullet/mongoid4x.rb
lib/bullet/mongoid6x.rb
lib/bullet/active_record41.rb
lib/bullet/notification/unused_eager_loading.rb
lib/bullet/notification/n_plus_one_query.rb
lib/bullet/notification/base.rb
lib/bullet/notification/counter_cache.rb
lib/bullet/active_record52.rb
lib/bullet/version.rb
lib/bullet/active_record42.rb
lib/bullet/stack_trace_filter.rb
lib/bullet/rack.rb
lib/bullet/notification.rb
lib/bullet/detector/association.rb
lib/bullet/detector/unused_eager_loading.rb
lib/bullet/detector/n_plus_one_query.rb
lib/bullet/detector/base.rb
lib/bullet/detector/counter_cache.rb
lib/bullet/detector.rb
lib/bullet/dependency.rb
lib/bullet.rb
lib/generators/bullet/install_generator.rb

frozen_string_literal: true

Methods

Classes and Modules

Module Bullet::ActiveRecord
Module Bullet::Dependency
Module Bullet::Detector
Module Bullet::Generators
Module Bullet::Mongoid
Module Bullet::Notification
Module Bullet::Registry
Module Bullet::SaveWithBulletSupport
Module Bullet::StackTraceFilter
Class Bullet::BulletRailtie
Class Bullet::NotificationCollector
Class Bullet::Rack

Constants

VERSION = '5.7.6'.freeze
BULLET_DEBUG = 'BULLET_DEBUG'.freeze
TRUE = 'true'.freeze
DETECTORS = [Bullet::Detector::NPlusOneQuery, Bullet::Detector::UnusedEagerLoading, Bullet::Detector::CounterCache].freeze

Attributes

add_footer  [RW] 
counter_cache_enable  [W] 
n_plus_one_query_enable  [W] 
orm_pathches_applied  [RW] 
stacktrace_excludes  [W] 
stacktrace_includes  [W] 
unused_eager_loading_enable  [W] 
whitelist  [R] 

Public Class methods

[Validate]