class Zeitwerk::Registry::Loaders
:nodoc:
def clear # for tests
: () -> void
def clear # for tests @loaders.clear end
def each(&block)
def each(&block) @loaders.each(&block) end
def initialize
:nodoc:
def initialize @loaders = [] #: Array[Zeitwerk::Loader] end
def register(loader)
def register(loader) @loaders << loader end
def registered?(loader) # for tests
: (Zeitwerk::Loader) -> bool
def registered?(loader) # for tests @loaders.include?(loader) end
def unregister(loader)
def unregister(loader) @loaders.delete(loader) end