Sha256: ee462a10b2ddf5fd00e56eb41a6c6ad08d2a28139e5fe03c9c87afea574ad498

Contents?: true

Size: 900 Bytes

Versions: 5

Compression:

Stored size: 900 Bytes

Contents

# frozen_string_literal: true

module RailsSpotlight
  autoload :VERSION,          'rails_spotlight/version'
  autoload :Configuration,    'rails_spotlight/configuration'
  autoload :Storage,          'rails_spotlight/storage'
  autoload :Event,            'rails_spotlight/event'
  autoload :AppRequest,       'rails_spotlight/app_request'
  autoload :Middlewares,      'rails_spotlight/middlewares'
  autoload :LogInterceptor,   'rails_spotlight/log_interceptor'
  autoload :AppNotifications, 'rails_spotlight/app_notifications'
  autoload :Utils,            'rails_spotlight/utils'

  class << self
    def config
      @config ||= Configuration.load_config
    end
  end

  autoload :Channels, 'rails_spotlight/channels'
end

require_relative 'rails_spotlight/railtie'

if defined?(Rake)
  spec = Gem::Specification.find_by_name 'rails_spotlight'
  load "#{spec.gem_dir}/lib/tasks/init.rake"
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rails_spotlight-0.2.4 lib/rails_spotlight.rb
rails_spotlight-0.2.3 lib/rails_spotlight.rb
rails_spotlight-0.2.2 lib/rails_spotlight.rb
rails_spotlight-0.2.1 lib/rails_spotlight.rb
rails_spotlight-0.2.0 lib/rails_spotlight.rb