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