module Pico::Autoloader::ThreadedState

Public Instance Methods

autoloaders() click to toggle source
# File lib/pico/autoloader.rb, line 68
def autoloaders
  @autoloaders ||= {}
end
current_autoloader() click to toggle source
# File lib/pico/autoloader.rb, line 72
def current_autoloader
  autoloaders[current_thread_id]
end
current_thread_id() click to toggle source
# File lib/pico/autoloader.rb, line 80
def current_thread_id
  Thread.current.object_id
end
set_current_autoloader(to:) click to toggle source
# File lib/pico/autoloader.rb, line 76
def set_current_autoloader(to:)
  autoloaders[current_thread_id] = to
end