class Zeitwerk::Loader

def autoload_file(parent, cname, file)

Experimental RBS support (using type sampling data from the type_fusion project).

def autoload_file: ((Class | Module) parent, Symbol cname, String file) -> nil

This signature was generated using 9 samples from 1 application.

@sig (Module, Symbol, String) -> void
def autoload_file(parent, cname, file)
oload_path = strict_autoload_path(parent, cname) || Registry.inception?(cpath(parent, cname))
rst autoload for a Ruby file wins, just ignore subsequent ones.
uby?(autoload_path)
adowed_files << file
g("file #{file} is ignored because #{autoload_path} has precedence") if logger

omote_namespace_from_implicit_to_explicit(
dir:    autoload_path,
file:   file,
parent: parent,
cname:  cname
cdef?(parent, cname)
owed_files << file
"file #{file} is ignored because #{cpath(parent, cname)} is already defined") if logger
autoload(parent, cname, file)